|
@@ -0,0 +1,60 @@
|
|
|
|
|
+import 'package:deus_app/generated/json/base/json_convert_content.dart';
|
|
|
|
|
+
|
|
|
|
|
+class PatrolJobDetailResponseEntity with JsonConvert<PatrolJobDetailResponseEntity>{
|
|
|
|
|
+ late int code;
|
|
|
|
|
+ late PatrolJobDetailData data;
|
|
|
|
|
+ late String msg;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+class PatrolJobDeviceResponseData with JsonConvert<PatrolJobDeviceData>{
|
|
|
|
|
+ late int code;
|
|
|
|
|
+ late List<PatrolJobDeviceData> data;
|
|
|
|
|
+ late String msg;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+class PatrolJobItemResponseData with JsonConvert<PatrolJobItemData>{
|
|
|
|
|
+ late int code;
|
|
|
|
|
+ late List<PatrolJobItemData> data;
|
|
|
|
|
+ late String msg;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+class PatrolJobDeviceData with JsonConvert<PatrolJobDeviceData>{
|
|
|
|
|
+ late int id;
|
|
|
|
|
+ late String name;
|
|
|
|
|
+ late String showName;
|
|
|
|
|
+ late String deviceKey;
|
|
|
|
|
+ late String itemCompleteTime;
|
|
|
|
|
+ late String itemPerson;
|
|
|
|
|
+ PatrolJobDeviceData(this.name,this.showName,this.deviceKey,this.itemCompleteTime,this.itemPerson);
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+class PatrolJobDetailData with JsonConvert<PatrolJobDetailData>{
|
|
|
|
|
+ late String name;
|
|
|
|
|
+ late String number;
|
|
|
|
|
+ late String planName;
|
|
|
|
|
+ late String planNumber;
|
|
|
|
|
+ late int termType;
|
|
|
|
|
+ late String startDate;
|
|
|
|
|
+ late String endDate;
|
|
|
|
|
+ late String personnel;
|
|
|
|
|
+ late String finishTime;
|
|
|
|
|
+ late int status;
|
|
|
|
|
+ late String remark;
|
|
|
|
|
+ late List<PatrolJobImageData> fileUrls;
|
|
|
|
|
+ PatrolJobDetailData(this.name,this.number,this.planName,this.planNumber,this.termType,this.startDate,this.endDate,this.personnel,this.finishTime,this.status,this.remark);
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+class PatrolJobItemData with JsonConvert<PatrolJobItemData>{
|
|
|
|
|
+ late String name;
|
|
|
|
|
+ late String result;
|
|
|
|
|
+ PatrolJobItemData(this.name,this.result);
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+class PatrolJobImageData with JsonConvert<PatrolJobImageData>{
|
|
|
|
|
+ late int id;
|
|
|
|
|
+ late String url;
|
|
|
|
|
+ PatrolJobImageData(this.id,this.url);
|
|
|
|
|
+}
|
|
|
|
|
+
|