diff --git a/src/api/xj/disease.js b/src/api/xj/disease.js
index 4b66ea2..ab97e45 100644
--- a/src/api/xj/disease.js
+++ b/src/api/xj/disease.js
@@ -141,4 +141,13 @@ export function getDetailsBySnapShotId(snapShotId) {
method: "get",
params: { snapShotId },
});
+}
+
+// 巡检任务下拉接口
+export function getTaskList(params) {
+ return request({
+ url: "/xj/xjtask/taskDropDown",
+ method: "get",
+ params,
+ });
}
\ No newline at end of file
diff --git a/src/api/xj/road.js b/src/api/xj/road.js
index 3ad3a3e..61409b2 100644
--- a/src/api/xj/road.js
+++ b/src/api/xj/road.js
@@ -76,3 +76,12 @@ export function detailRoad(id) {
method: "get",
});
}
+
+// 巡检任务下拉接口
+export function getTaskList(params) {
+ return request({
+ url: "/xj/xjtask/taskDropDown",
+ method: "get",
+ params,
+ });
+}
diff --git a/src/views/xj/inspection/disease-management/index.vue b/src/views/xj/inspection/disease-management/index.vue
index 0204fe7..7e5b670 100644
--- a/src/views/xj/inspection/disease-management/index.vue
+++ b/src/views/xj/inspection/disease-management/index.vue
@@ -156,6 +156,21 @@
clearable
/>
+
+
+
+
+
{
- this.defectTypeOptions = JSON.parse(response.msg).map((item) => {
- return {
- label: item.label,
- value: item.value,
- children: item.childrens,
- };
- });
- });
- },
-
/**
* @description: 查询校验状态下拉数据
* @param {*} val
@@ -930,6 +929,19 @@ export default {
});
},
+ /**
+ * @description: 查询巡检任务下拉数据
+ * @param {*} val
+ * @return {*}
+ */
+ getTaskSelectList() {
+ getTaskList().then(({ code, data }) => {
+ if (code === 200) {
+ this.taskList = data;
+ }
+ });
+ },
+
/**
* @description: 查询缺陷列表
* @param {*} val
@@ -1013,6 +1025,7 @@ export default {
maxArea: undefined,
id: "",
snapshotId: "",
+ taskId: "",
};
this.paramsDefectType = [];
this.dateTime = [];
diff --git a/src/views/xj/inspection/road-management/index.vue b/src/views/xj/inspection/road-management/index.vue
index 966d488..47e1d3c 100644
--- a/src/views/xj/inspection/road-management/index.vue
+++ b/src/views/xj/inspection/road-management/index.vue
@@ -103,14 +103,15 @@
-
+
-
+
+
+
+