diff --git a/src/views/modules/communityService/commonDemand/index.vue b/src/views/modules/communityService/commonDemand/index.vue index 27ec6d46b..0c18a0ebe 100644 --- a/src/views/modules/communityService/commonDemand/index.vue +++ b/src/views/modules/communityService/commonDemand/index.vue @@ -245,7 +245,10 @@ type="text" size="small" >人员名单 --> - + + { - this.cancelFuwu() + this.cancelFuwu([row.serviceRecordId]) }) .catch(err => { if (err == "cancel") { @@ -700,14 +703,11 @@ }, - async cancelFuwu () { + async cancelFuwu (serviceRecordIds) { - const url = '/governance/icServiceRecordV2/cancel'; - let params = { - serviceRecordId: this.serviceRecordId - } + const url = '/governance/icServiceRecordV2/delete'; - const { data, code, msg } = await requestPost(url, params); + const { data, code, msg } = await requestPost(url, serviceRecordIds); if (code === 0) { this.$message.success("取消成功!"); diff --git a/src/views/modules/communityService/fuwuzhaoren/index.vue b/src/views/modules/communityService/fuwuzhaoren/index.vue index 9f44cef96..e31324f9f 100644 --- a/src/views/modules/communityService/fuwuzhaoren/index.vue +++ b/src/views/modules/communityService/fuwuzhaoren/index.vue @@ -191,7 +191,7 @@ :show-overflow-tooltip="true"> - - 查看 - 人员名单 --> - + + { - this.cancelFuwu() + this.cancelFuwu([row.serviceRecordId]) }) .catch(err => { if (err == "cancel") { @@ -690,20 +693,17 @@ export default { }, - async cancelFuwu () { + async cancelFuwu (serviceRecordIds) { - const url = '/governance/icServiceRecordV2/cancel'; - let params = { - serviceRecordId: this.serviceRecordId - } + const url = '/governance/icServiceRecordV2/searchDeleteBatch'; - const { data, code, msg } = await requestPost(url, params); + const { data, code, msg } = await requestPost(url, serviceRecordIds); if (code === 0) { this.$message.success("取消成功!"); this.getTableData(); } else { - this.$message.error("操作失败!"); + this.$message.error(msg); } }, diff --git a/src/views/modules/shequzhili/welfare/welfare.vue b/src/views/modules/shequzhili/welfare/welfare.vue index d07a0abed..22e8e7c12 100644 --- a/src/views/modules/shequzhili/welfare/welfare.vue +++ b/src/views/modules/shequzhili/welfare/welfare.vue @@ -566,7 +566,7 @@ export default { type: "warning", }) .then(() => { - this.cancelFuwu(); + this.cancelFuwu([row.serviceRecordId]); }) .catch((err) => { if (err == "cancel") { @@ -578,13 +578,10 @@ export default { }); }, //删除 - async cancelFuwu() { - const url = "/governance/icServiceRecordV2/cancel"; - let params = { - serviceRecordId: this.serviceRecordId, - }; + async cancelFuwu(serviceRecordIds) { + const url = "/governance/icServiceRecordV2/delete"; - const { data, code, msg } = await requestPost(url, params); + const { data, code, msg } = await requestPost(url, serviceRecordId); if (code === 0) { this.$message.success("取消成功!");