| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- import 'package:deus_app/generated/json/base/json_convert_content.dart';
- import 'package:deus_app/generated/json/base/json_field.dart';
- class PatrolJobDetailResponseEntity with JsonConvert<PatrolJobDetailResponseEntity> {
- late int code;
- late PatrolJobDetailResponseData data;
- late String msg;
- }
- class PatrolJobDetailResponseData with JsonConvert<PatrolJobDetailResponseData> {
- late int id;
- late String name;
- late String number;
- late String planName;
- late String planNumber;
- late int termType;
- late int personnelId;
- late String personnel;
- late String remarks;
- late String finishTime;
- late List<dynamic> fileUrls;
- late String startDate;
- late String endDate;
- late int status;
- late dynamic closeReason;
- late dynamic customerName;
- late dynamic channelName;
- late dynamic closeUser;
- late dynamic closeUserName;
- late dynamic closeTime;
- late String createTime;
- late int creator;
- late String creatorName;
- @JSONField(name: "list")
- late List<PatrolJobDetailResponseDataList> xList;
- }
- class PatrolJobDetailResponseDataList with JsonConvert<PatrolJobDetailResponseDataList> {
- late String productName;
- late List<PatrolJobDetailResponseDataListDeviceList> deviceList;
- }
- class PatrolJobDetailResponseDataListDeviceList with JsonConvert<PatrolJobDetailResponseDataListDeviceList> {
- late int id;
- late int equipmentId;
- late String name;
- late String showName;
- late String deviceKey;
- late String productName;
- late String itemCompleteTime;
- late String itemPerson;
- late int patrolJobId;
- late int isComplete;
- }
|