From 1fe67d3ca5ab029f627c8bfed14302b69901364e Mon Sep 17 00:00:00 2001 From: panyuyi Date: Mon, 24 Jun 2024 15:49:38 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=B7=BB=E5=8A=A0=E8=AF=B7=E6=B1=82?= =?UTF-8?q?=E6=8E=A7=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/RecordDetails.vue | 7 +- .../inspectionRouteManage/index.vue | 404 +++++++++--------- 2 files changed, 218 insertions(+), 193 deletions(-) diff --git a/src/views/dike/runManage/enginerring/inspectionRecords/components/RecordDetails.vue b/src/views/dike/runManage/enginerring/inspectionRecords/components/RecordDetails.vue index 02036d1..7c6f0f1 100644 --- a/src/views/dike/runManage/enginerring/inspectionRecords/components/RecordDetails.vue +++ b/src/views/dike/runManage/enginerring/inspectionRecords/components/RecordDetails.vue @@ -232,6 +232,7 @@ export default { labelMapData: {}, detailData: {}, treeData: [], + xcClassfyOptions: [], entries: {}, }; }, @@ -246,7 +247,11 @@ export default { immediate: true, }, }, - created() {}, + created() { + this.getDicts("xs_classfy").then((response) => { + this.xcClassfyOptions = response.data; + }); + }, methods: { handleChangeCollapse() {}, initData() { diff --git a/src/views/dike/runManage/enginerring/inspectionRouteManage/index.vue b/src/views/dike/runManage/enginerring/inspectionRouteManage/index.vue index 249f422..223e828 100644 --- a/src/views/dike/runManage/enginerring/inspectionRouteManage/index.vue +++ b/src/views/dike/runManage/enginerring/inspectionRouteManage/index.vue @@ -122,6 +122,7 @@ 平铺 @@ -153,178 +154,190 @@ border @expand-change="handleTriggerRowExpand" @selection-change="handleSelectionChange" + v-loading="isLoading" > - - { - this.tableData = response.records; - this.pageData.total = response.total; - }); + }) + .then((response) => { + this.tableData = response.records; + this.pageData.total = response.total; + }) + .finally(() => { + this.isLoading = false; + }); } else { getProjectCheckingLine({ pageNum: this.pageData.pageNum, @@ -502,16 +514,20 @@ export default { data: { ...this.paramsData, }, - }).then((response) => { - this.tableData = response.records.map((v) => { - return { - ...v, - allChecked: false, - expendData: [], - }; + }) + .then((response) => { + this.tableData = response.records.map((v) => { + return { + ...v, + allChecked: false, + expendData: [], + }; + }); + this.pageData.total = response.total; + }) + .finally(() => { + this.isLoading = false; }); - this.pageData.total = response.total; - }); } }, getTreeData() { @@ -664,7 +680,11 @@ export default { }); }, handleChangeDisplayType() { + this.tableData = []; this.getTableData(); + setTimeout(() => { + this.$forceUpdate(); + }, 30); }, handleAdd() { this.$router.push("createRoutePage");