sample.dart 835 B

12345678910111213141516171819202122232425262728293031323334353637
  1. import 'package:json_annotation/json_annotation.dart';
  2. part 'sample.g.dart';
  3. @JsonSerializable()
  4. class SampleModel {
  5. int id;
  6. String sampleName;
  7. String batchNum;
  8. int chickenId;
  9. String wingTagNum;
  10. DateTime sampleTime;
  11. String description;
  12. int sampleType;
  13. int sampleStatus;
  14. int createBy;
  15. String createByName;
  16. SampleModel({
  17. required this.id,
  18. required this.sampleName,
  19. required this.batchNum,
  20. required this.chickenId,
  21. required this.wingTagNum,
  22. required this.sampleTime,
  23. required this.description,
  24. required this.sampleType,
  25. required this.sampleStatus,
  26. required this.createBy,
  27. required this.createByName,
  28. });
  29. factory SampleModel.fromJson(Map<String, dynamic> json) =>
  30. _$SampleModelFromJson(json);
  31. Map<String, dynamic> toJson() => _$SampleModelToJson(this);
  32. }