// GENERATED CODE - DO NOT MODIFY BY HAND part of 'chicken.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** ChickenModel _$ChickenModelFromJson(Map json) => ChickenModel( id: (json['id'] as num).toInt(), electronicId: json['electronicId'] as String, batchNum: json['batchNum'] as String, gender: (json['gender'] as num).toInt(), hatchDate: DateTime.parse(json['hatchDate'] as String), familyNum: json['familyNum'] as String, cageNum: json['cageNum'] as String, cullTime: json['cullTime'] == null ? null : DateTime.parse(json['cullTime'] as String), status: (json['status'] as num?)?.toInt(), cullReason: (json['cullReason'] as num?)?.toInt(), disposalMethod: (json['disposalMethod'] as num?)?.toInt(), currentAge: (json['currentAge'] as num?)?.toInt(), feedSopName: json['feedSopName'] as String?, drugSopName: json['drugSopName'] as String?, vaccineSopName: json['vaccineSopName'] as String?, ); Map _$ChickenModelToJson(ChickenModel instance) => { 'id': instance.id, 'electronicId': instance.electronicId, 'batchNum': instance.batchNum, 'gender': instance.gender, 'hatchDate': instance.hatchDate.toIso8601String(), 'familyNum': instance.familyNum, 'cageNum': instance.cageNum, 'cullTime': instance.cullTime?.toIso8601String(), 'status': instance.status, 'cullReason': instance.cullReason, 'disposalMethod': instance.disposalMethod, 'currentAge': instance.currentAge, 'feedSopName': instance.feedSopName, 'drugSopName': instance.drugSopName, 'vaccineSopName': instance.vaccineSopName, };