// GENERATED CODE - DO NOT MODIFY BY HAND part of 'equipment_request.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** _$CreateEquipmentRequestImpl _$$CreateEquipmentRequestImplFromJson( Map json) => _$CreateEquipmentRequestImpl( equipmentNumber: json['equipment_number'] as String, category1: json['category1'] as String?, category2: json['category2'] as String?, category3: json['category3'] as String?, manufacturer: json['manufacturer'] as String, modelName: json['model_name'] as String?, serialNumber: json['serial_number'] as String?, purchaseDate: json['purchase_date'] == null ? null : DateTime.parse(json['purchase_date'] as String), purchasePrice: (json['purchase_price'] as num?)?.toDouble(), remark: json['remark'] as String?, ); Map _$$CreateEquipmentRequestImplToJson( _$CreateEquipmentRequestImpl instance) => { 'equipment_number': instance.equipmentNumber, 'category1': instance.category1, 'category2': instance.category2, 'category3': instance.category3, 'manufacturer': instance.manufacturer, 'model_name': instance.modelName, 'serial_number': instance.serialNumber, 'purchase_date': instance.purchaseDate?.toIso8601String(), 'purchase_price': instance.purchasePrice, 'remark': instance.remark, }; _$UpdateEquipmentRequestImpl _$$UpdateEquipmentRequestImplFromJson( Map json) => _$UpdateEquipmentRequestImpl( category1: json['category1'] as String?, category2: json['category2'] as String?, category3: json['category3'] as String?, manufacturer: json['manufacturer'] as String?, modelName: json['model_name'] as String?, serialNumber: json['serial_number'] as String?, barcode: json['barcode'] as String?, purchaseDate: json['purchase_date'] == null ? null : DateTime.parse(json['purchase_date'] as String), purchasePrice: (json['purchase_price'] as num?)?.toDouble(), status: _$JsonConverterFromJson( json['status'], const EquipmentStatusJsonConverter().fromJson), currentCompanyId: (json['current_company_id'] as num?)?.toInt(), currentBranchId: (json['current_branch_id'] as num?)?.toInt(), warehouseLocationId: (json['warehouse_location_id'] as num?)?.toInt(), lastInspectionDate: json['last_inspection_date'] == null ? null : DateTime.parse(json['last_inspection_date'] as String), nextInspectionDate: json['next_inspection_date'] == null ? null : DateTime.parse(json['next_inspection_date'] as String), remark: json['remark'] as String?, ); Map _$$UpdateEquipmentRequestImplToJson( _$UpdateEquipmentRequestImpl instance) => { 'category1': instance.category1, 'category2': instance.category2, 'category3': instance.category3, 'manufacturer': instance.manufacturer, 'model_name': instance.modelName, 'serial_number': instance.serialNumber, 'barcode': instance.barcode, 'purchase_date': instance.purchaseDate?.toIso8601String(), 'purchase_price': instance.purchasePrice, 'status': _$JsonConverterToJson( instance.status, const EquipmentStatusJsonConverter().toJson), 'current_company_id': instance.currentCompanyId, 'current_branch_id': instance.currentBranchId, 'warehouse_location_id': instance.warehouseLocationId, 'last_inspection_date': instance.lastInspectionDate?.toIso8601String(), 'next_inspection_date': instance.nextInspectionDate?.toIso8601String(), 'remark': instance.remark, }; Value? _$JsonConverterFromJson( Object? json, Value? Function(Json json) fromJson, ) => json == null ? null : fromJson(json as Json); Json? _$JsonConverterToJson( Value? value, Json? Function(Value value) toJson, ) => value == null ? null : toJson(value);