From 1fbc208b5c48fccb60dfa5905a7511f8d4f6bd74 Mon Sep 17 00:00:00 2001 From: hxh Date: Thu, 13 Jun 2024 12:12:22 +0800 Subject: [PATCH 1/9] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E8=B7=AF=E7=BA=BF?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E5=8F=82=E6=95=B0=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dike/runManage/enginerring/inspectionRecords/index.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/views/dike/runManage/enginerring/inspectionRecords/index.vue b/src/views/dike/runManage/enginerring/inspectionRecords/index.vue index d3399f9..8f43f63 100644 --- a/src/views/dike/runManage/enginerring/inspectionRecords/index.vue +++ b/src/views/dike/runManage/enginerring/inspectionRecords/index.vue @@ -146,7 +146,7 @@ export default { adcd: this.paramsData.adcd, dikeName: this.paramsData.dikeName, dikeType: this.paramsData.dikeType, - name: this.paramsData.name, + lineName: this.paramsData.name, lineType: this.paramsData.lineType, dutyHolderType: this.paramsData.dutyHolderType, status: this.paramsData.status, From 3434f22ee86d3256b33985539cec247128388ff0 Mon Sep 17 00:00:00 2001 From: hxh Date: Thu, 13 Jun 2024 14:20:43 +0800 Subject: [PATCH 2/9] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E9=87=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../runManage/enginerring/inspectionRecords/index.vue | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/views/dike/runManage/enginerring/inspectionRecords/index.vue b/src/views/dike/runManage/enginerring/inspectionRecords/index.vue index 8f43f63..b7e97e0 100644 --- a/src/views/dike/runManage/enginerring/inspectionRecords/index.vue +++ b/src/views/dike/runManage/enginerring/inspectionRecords/index.vue @@ -199,6 +199,15 @@ export default { }, // 重置搜索 handleResetQuery() { + this.paramsData.adcd = ""; + this.paramsData.dikeName = ""; + this.paramsData.dikeType = ""; + this.paramsData.name = ""; + this.paramsData.lineType = ""; + this.paramsData.dutyHolderType = ""; + this.paramsData.status = ""; + this.pageData.pageNum = 1; + this.searchInput = ""; this.getTableData(); }, From 62c580bc7ecdf7a48bd7e2d5c45a60c24313a893 Mon Sep 17 00:00:00 2001 From: hxh Date: Thu, 13 Jun 2024 14:44:48 +0800 Subject: [PATCH 3/9] =?UTF-8?q?fix:=20=E5=B7=A1=E6=9F=A5=E8=AE=A1=E5=88=92?= =?UTF-8?q?=E6=89=B9=E9=87=8F=E5=88=A0=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../enginerring/inspectionPlan/index.vue | 29 ++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/src/views/dike/runManage/enginerring/inspectionPlan/index.vue b/src/views/dike/runManage/enginerring/inspectionPlan/index.vue index 2ab3859..deafb77 100644 --- a/src/views/dike/runManage/enginerring/inspectionPlan/index.vue +++ b/src/views/dike/runManage/enginerring/inspectionPlan/index.vue @@ -10,6 +10,8 @@ import { listUser, } from "@/api/management"; +import { deleteProjectCheckingPlan } from "@/api/dike"; + import TopBackTitle from "@/components/TopBackTitle/index.vue"; import { uploadFileData } from "@/api/system/upload"; @@ -237,6 +239,31 @@ export default { this.pageData.total = res.total; } }); + }, + // 批量删除 + handleDelAll() { + if (this.tableCheckData.length === 0) { + this.$message.warning("请选择要删除的数据"); + return; + } + this.$confirm("是否删除选中的记录?", "提示", { + confirmButtonText: "确定", + cancelButtonText: "取消", + type: "warning", + }) + .then(() => { + console.log("删除"); + const ids = this.tableCheckData.map((item) => item.id); + deleteProjectCheckingPlan(ids.join(",")).then((res) => { + if (res) { + this.$message.success("删除成功"); + this.getTableData(); + } + }); + }) + .catch(() => { + console.log("取消删除"); + }); }, // 上传前 beforeUpload(e) { @@ -399,7 +426,7 @@ export default { >新增 - 删除 + 删除 From 85bd47f37742c2a099f8515fd04805a16d8f864e Mon Sep 17 00:00:00 2001 From: hxh Date: Thu, 13 Jun 2024 15:29:25 +0800 Subject: [PATCH 4/9] =?UTF-8?q?fix:=20=E5=AE=8C=E5=96=84=E6=89=B9=E9=87=8F?= =?UTF-8?q?=E5=88=A0=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dike/runManage/enginerring/inspectionPlan/index.vue | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/views/dike/runManage/enginerring/inspectionPlan/index.vue b/src/views/dike/runManage/enginerring/inspectionPlan/index.vue index deafb77..d12c612 100644 --- a/src/views/dike/runManage/enginerring/inspectionPlan/index.vue +++ b/src/views/dike/runManage/enginerring/inspectionPlan/index.vue @@ -44,6 +44,7 @@ export default { pageSizes: [10, 20, 50, 100], total: 0, // 总数量 }, + tableCheckData: [], // 选中的数据 ruleForm: { dikeCode: this.$route.query.dikeCode || "", name: "", @@ -293,6 +294,10 @@ export default { this.pageData.pageNum = 1; this.getTableData(); }, + handleSelectionChange(e) { + console.log("handleSelectionChange >>>>> ", e); + this.tableCheckData = e || []; + }, handleResetQuery() { this.paramsData.name = ""; this.paramsData.status = ""; @@ -430,7 +435,7 @@ export default { - +