chicken.g.dart 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. // GENERATED CODE - DO NOT MODIFY BY HAND
  2. part of 'chicken.dart';
  3. // **************************************************************************
  4. // JsonSerializableGenerator
  5. // **************************************************************************
  6. ChickenModel _$ChickenModelFromJson(Map<String, dynamic> json) => ChickenModel(
  7. id: (json['id'] as num).toInt(),
  8. electronicId: json['electronicId'] as String,
  9. batchNum: json['batchNum'] as String,
  10. gender: (json['gender'] as num).toInt(),
  11. hatchDate: DateTime.parse(json['hatchDate'] as String),
  12. familyNum: json['familyNum'] as String,
  13. cageNum: json['cageNum'] as String,
  14. cullTime: json['cullTime'] == null
  15. ? null
  16. : DateTime.parse(json['cullTime'] as String),
  17. status: (json['status'] as num?)?.toInt(),
  18. cullReason: (json['cullReason'] as num?)?.toInt(),
  19. disposalMethod: (json['disposalMethod'] as num?)?.toInt(),
  20. currentAge: (json['currentAge'] as num?)?.toInt(),
  21. feedSopName: json['feedSopName'] as String?,
  22. drugSopName: json['drugSopName'] as String?,
  23. vaccineSopName: json['vaccineSopName'] as String?,
  24. );
  25. Map<String, dynamic> _$ChickenModelToJson(ChickenModel instance) =>
  26. <String, dynamic>{
  27. 'id': instance.id,
  28. 'electronicId': instance.electronicId,
  29. 'batchNum': instance.batchNum,
  30. 'gender': instance.gender,
  31. 'hatchDate': instance.hatchDate.toIso8601String(),
  32. 'familyNum': instance.familyNum,
  33. 'cageNum': instance.cageNum,
  34. 'cullTime': instance.cullTime?.toIso8601String(),
  35. 'status': instance.status,
  36. 'cullReason': instance.cullReason,
  37. 'disposalMethod': instance.disposalMethod,
  38. 'currentAge': instance.currentAge,
  39. 'feedSopName': instance.feedSopName,
  40. 'drugSopName': instance.drugSopName,
  41. 'vaccineSopName': instance.vaccineSopName,
  42. };