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();