maint_items_list_response_entity.dart 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. import 'package:deus_app/generated/json/base/json_convert_content.dart';
  2. import 'package:deus_app/generated/json/base/json_field.dart';
  3. class MaintItemsListResponseEntity with JsonConvert<MaintItemsListResponseEntity> {
  4. late int code;
  5. late MaintItemsListResponseData data;
  6. late String msg;
  7. }
  8. class MaintItemsListResponseData with JsonConvert<MaintItemsListResponseData> {
  9. late int total;
  10. late int index;
  11. late int size;
  12. late dynamic sortBy;
  13. late dynamic sort;
  14. late MaintItemsListResponseDataQuery query;
  15. @JSONField(name: "list")
  16. late List<MaintItemsListResponseDataList> xList;
  17. }
  18. class MaintItemsListResponseDataQuery with JsonConvert<MaintItemsListResponseDataQuery> {
  19. late int index;
  20. late int size;
  21. late dynamic total;
  22. late dynamic id;
  23. late dynamic name;
  24. late dynamic num;
  25. late dynamic level;
  26. late dynamic status;
  27. late dynamic requirements;
  28. late dynamic remarks;
  29. late dynamic offset;
  30. late dynamic limit;
  31. late bool paramError;
  32. }
  33. class MaintItemsListResponseDataList with JsonConvert<MaintItemsListResponseDataList> {
  34. late int id;
  35. late String num;
  36. late String name;
  37. late int level;
  38. late int status;
  39. late String requirements;
  40. late String remarks;
  41. late bool isCheck=false;
  42. }