+
+
+
+ {{
+ getDictLabelName(scope.row.level, "maintenanceLevel")
+ }}
+
+
查看
+
编辑
@@ -218,12 +253,14 @@ export default {
maintenanceStatus: [],
maintenanceCategory: [],
maintenanceType: [],
+ maintenanceLevel: [],
paramsData: {
name: "",
type: "",
time: [],
dutyHolder: '',
category: '',
+ problemLevel: '',
status: ''
},
pageData: {
@@ -244,6 +281,9 @@ export default {
this.getDicts("patrol_maintenance_type").then((response) => {
this.maintenanceType = response.data;
});
+ this.getDicts("patrol_maintenance_level").then((response) => {
+ this.maintenanceLevel = response.data;
+ });
},
mounted() {
this.getTableData()
@@ -258,9 +298,10 @@ export default {
this.getTableData();
},
- handleCheckDetails() {
+ handleCheckDetails(row, mode) {
this.$router.push({
path: "defectDetails",
+ query: { id: row.id, formId: row.formId , mode: mode, module: 'acceptance' },
});
},
getDictLabelName(type, dictListName) {
@@ -272,7 +313,6 @@ export default {
},
// 查询
handleChangeQuery() {
- this.reqCountCalc();
this.pageData.pageNum = 1;
this.getTableData();
},
@@ -284,7 +324,7 @@ export default {
this.paramsData.dutyHolder = "";
this.paramsData.category = "";
this.paramsData.status = "";
- this.reqCountCalc();
+ this.paramsData.problemLevel = "";
this.pageData.pageNum = 1;
this.getTableData();
},
@@ -295,6 +335,7 @@ export default {
dutyHolder: this.paramsData.dutyHolder,
category: this.paramsData.category,
status: this.paramsData.status,
+ problemLevel: this.paramsData.problemLevel,
startTime: this.paramsData.time && this.paramsData.time.length > 1 ? this.paramsData.time[0] : '',
endTime: this.paramsData.time && this.paramsData.time.length > 1 ? this.paramsData.time[1] : '',
}
diff --git a/src/views/dike/runManage/patrolMaintenance/componentsDetails/defectDetails.vue b/src/views/dike/runManage/patrolMaintenance/componentsDetails/defectDetails.vue
index 4a86f61..6750043 100644
--- a/src/views/dike/runManage/patrolMaintenance/componentsDetails/defectDetails.vue
+++ b/src/views/dike/runManage/patrolMaintenance/componentsDetails/defectDetails.vue
@@ -8,46 +8,57 @@
堤防名称:
- 123
+ {{ form.dikeName }}
堤防巡查责任人:
- 123
+ {{ form.createName }}
巡查类别:
- 123
+
+ {{getDictLabelName(form.category, "maintenanceCategory") }}
+
堤防巡查开始/结束时间:
- 123
+ {{ form.time[0] }}/{{ form.time[1] }}
巡查部位:
- 123
+ {{ form.partsName }}
问题位置:
- 123
+ {{ form.position }}
问题等级:
- 123
+
+ {{getDictLabelName(form.problemLevel, "maintenanceLevel") }}
+
具体描述:
- 123
+ {{ form.content }}
缺陷图片:
- 123
+
+
+
+