repair_detail_response_entity.dart 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. import 'package:deus_app/generated/json/base/json_convert_content.dart';
  2. class RepairDetailResponseEntity with JsonConvert<RepairDetailResponseEntity> {
  3. late int code;
  4. late RepairDetailResponseData data;
  5. late String msg;
  6. }
  7. class RepairDetailResponseData with JsonConvert<RepairDetailResponseData> {
  8. late int id;
  9. late String repNum='';
  10. String? theme;
  11. int? urg;
  12. String? deviceName;
  13. late dynamic deviceKey;
  14. late int treatment;
  15. late dynamic customerName;
  16. late dynamic channelName;
  17. late dynamic submitter;
  18. late String receiver;
  19. late String maintainer='暂无';
  20. late String orderRecTime='暂未接单';
  21. late String applicant='';
  22. late int status=-1;
  23. late int deviceId;
  24. String? instructions;
  25. late String applicationTime='';
  26. late String completeTime='暂未完成';
  27. late List<String> repairImgUrls;
  28. late List<String> repairResUrls;
  29. String? repResRemarks;
  30. late List<RepairDetailResponseDataLogs> logs;
  31. RepairDetailResponseDataDevice? device;
  32. }
  33. class RepairDetailResponseDataLogs with JsonConvert<RepairDetailResponseDataLogs> {
  34. late String createTime;
  35. late String updateTime;
  36. late int creator;
  37. late int updater;
  38. late int id;
  39. late String userName;
  40. late String description;
  41. late int repairBillId;
  42. }
  43. class RepairDetailResponseDataDevice with JsonConvert<RepairDetailResponseDataDevice> {
  44. late int id;
  45. String? showName;
  46. late String deviceName;
  47. late String deviceKey;
  48. late dynamic repairBillId;
  49. late String prodName;
  50. late int isRepaired;
  51. late String completeTime;
  52. }