diff --git a/admin/arco-design-pro-vite/src/views/activity/list/index.vue b/admin/arco-design-pro-vite/src/views/activity/list/index.vue index b2bc256..0a8b678 100644 --- a/admin/arco-design-pro-vite/src/views/activity/list/index.vue +++ b/admin/arco-design-pro-vite/src/views/activity/list/index.vue @@ -119,7 +119,7 @@ - + @@ -351,6 +362,19 @@ } }; + const handleCancelActivity = async (record: any) => { + try { + await axios.post(`/api/activities/${record.id}/cancel`, { + hostId: record.creatorId || 1001, + reason: '平台风控巡查违规下架退款', + }); + Message.success('组局已违规下架,已报名搭子款项已全额原路退还'); + fetchData(); + } catch (err: any) { + Message.error(err.response?.data?.message || err.message || '下架失败'); + } + }; + onMounted(() => { fetchData(); }); diff --git a/admin/arco-design-pro-vite/src/views/companion/list/index.vue b/admin/arco-design-pro-vite/src/views/companion/list/index.vue index a4d0980..93fffbb 100644 --- a/admin/arco-design-pro-vite/src/views/companion/list/index.vue +++ b/admin/arco-design-pro-vite/src/views/companion/list/index.vue @@ -109,11 +109,14 @@ - +