From c9ba31d0e4a1ebcfd04b60a73d483bbc8664db22 Mon Sep 17 00:00:00 2001 From: panyuyi Date: Sun, 22 Dec 2024 11:37:56 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8Dbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../maintenance/maintenancePlan/index.vue | 13 +++++++---- .../maintenance/maintenanceRecords/index.vue | 23 ------------------- .../waterRainReport/monitoring/index.vue | 2 +- 3 files changed, 9 insertions(+), 29 deletions(-) diff --git a/src/views/dike/runManage/maintenance/maintenancePlan/index.vue b/src/views/dike/runManage/maintenance/maintenancePlan/index.vue index b255713..145faa0 100644 --- a/src/views/dike/runManage/maintenance/maintenancePlan/index.vue +++ b/src/views/dike/runManage/maintenance/maintenancePlan/index.vue @@ -15,6 +15,7 @@ import { reqCountMixins } from "@/mixins/reqCount"; import { paginationMixins } from "@/mixins/commonPagination"; import { calcTableHeight } from "@/mixins/calcTableHeight"; +import { cascaderLazyLoad } from "@/utils/elUtils"; export default { name: "InspectionItems", @@ -25,6 +26,12 @@ export default { mixins: [reqCountMixins, paginationMixins, calcTableHeight], data() { return { + areasOptionProps: { + emitPath: false, + checkStrictly: true, //选择任意一级 + lazy: true, + lazyLoad: cascaderLazyLoad, + }, paramsData: { adcd: "", dikeName: "", @@ -265,12 +272,8 @@ export default {
行政区划 { - let res = []; - let getChildren = (res, pid) => { - for (const i of items.data) { - if (i.parentid === pid) { - const newItem = { - label: i.name, - value: i.id, - }; - if (i.layer != 3) newItem.children = []; - res.push(newItem); - getChildren(newItem.children, newItem.value); - } - } - }; - getChildren(res, items.data[0].parentid); - this.areasOptions = res; - }); - }, // 批量删除 handleDelAll() { if (this.tableCheckData.length === 0) { @@ -279,7 +258,6 @@ export default { }, }, created() { - this.getTreeData(); // 获取状态字典 getDicts("xs_yh_record_status").then((res) => { if (res.data && Array.isArray(res.data)) { @@ -313,7 +291,6 @@ export default {
行政区划