repair_query_device_response_entity.dart 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  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 RepairQueryDeviceResponseEntity with JsonConvert<RepairQueryDeviceResponseEntity> {
  4. late int code;
  5. late RepairQueryDeviceResponseData data;
  6. late String msg;
  7. }
  8. class RepairQueryDeviceResponseData with JsonConvert<RepairQueryDeviceResponseData> {
  9. late int index;
  10. @JSONField(name: "list")
  11. late List<RepairQueryDeviceResponseDataList> xList;
  12. late RepairQueryDeviceResponseDataQuery query;
  13. late int size;
  14. late int sort;
  15. late String sortBy;
  16. late int total;
  17. }
  18. class RepairQueryDeviceResponseDataList with JsonConvert<RepairQueryDeviceResponseDataList> {
  19. late String activationOn;
  20. late String activePeriod;
  21. late int authType;
  22. late String channelId;
  23. late int connectionProtocol;
  24. late String createdOn;
  25. late String customerId;
  26. late String description;
  27. late String deviceId;
  28. late String deviceKey;
  29. late String deviceSecret;
  30. late String finenessA;
  31. late String finenessB;
  32. late String holeCountA;
  33. late String holeCountB;
  34. late int id;
  35. late String imei;
  36. late String iotId;
  37. late String ip;
  38. late int isActive;
  39. late int isEnable;
  40. late String lastOnlineOn;
  41. late String lastUpdateOn;
  42. late String name;
  43. late int nodeType;
  44. late String number;
  45. late int positionId;
  46. late int productId;
  47. late String productKey;
  48. late String productName;
  49. late String showName;
  50. late String speedA;
  51. late String speedB;
  52. late int status;
  53. }
  54. class RepairQueryDeviceResponseDataQuery with JsonConvert<RepairQueryDeviceResponseDataQuery> {
  55. late String search;
  56. }