From 14af9a12e2e73615ca85ff6885ba204438a3e2db Mon Sep 17 00:00:00 2001 From: jianjun Date: Fri, 19 Aug 2022 13:18:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=8B=E4=BB=B6=E6=B7=BB=E5=8A=A0=E5=88=A0?= =?UTF-8?q?=E9=99=A4=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/shequzhili/event/eventList.vue | 37 ++++++++++++------- 1 file changed, 24 insertions(+), 13 deletions(-) diff --git a/src/views/modules/shequzhili/event/eventList.vue b/src/views/modules/shequzhili/event/eventList.vue index 1632a2d5c..b4a8e2a08 100644 --- a/src/views/modules/shequzhili/event/eventList.vue +++ b/src/views/modules/shequzhili/event/eventList.vue @@ -49,9 +49,9 @@ @@ -317,6 +317,10 @@ @click="handleWatch(scope.row)" type="text" size="small">查看 + 删除 @@ -400,7 +404,7 @@ export default { } return { - pageType: "list", // 列表list 新增add 处理dispose 详情info + pageType: "list", // 列表list 新增add 处理dispose 详情info user: {}, agencyId: '', gridList: [],//所属网格list--场所区域 @@ -694,15 +698,22 @@ export default { this.getTableData(); }, - async handleDel (rowData, rowIndex) { - console.log(rowData, rowIndex); - const url = - "/heart/iccommunityselforganization/delcommunityselforganization"; - const { tableData } = this; + async handleDel (rowData) { + let message = "确认删除?"; - const { data, code, msg } = await requestPost(url, { - orgId: tableData[rowIndex].orgId, - }); + this.$confirm(message, "提示", { + confirmButtonText: "确定", + cancelButtonText: "取消", + type: "warning", + }).then(() => { + this.delEvent(rowData.icEventId); + }).catch((err) => { }); + }, + async delEvent (eventId){ + const url = "/gov/project/icEvent/delete"; + let idsArr = [eventId]; + + const { data, code, msg } =await requestPost(url, idsArr); if (code === 0) { this.$message.success("删除成功!"); @@ -790,7 +801,7 @@ export default { secondIdList: [], } this.eventTypeCheck = [] - + this.pageNo = 1 this.getTableData();