Просмотр исходного кода

fix(miniapp): 活动管理列表接口改指 /api/admin/activity/list 并新增撤回封装

E2E Test Bot 1 неделя назад
Родитель
Сommit
ad97831d82
1 измененных файлов с 5 добавлено и 4 удалено
  1. 5 4
      cfc-frontend/utils/api.js

+ 5 - 4
cfc-frontend/utils/api.js

@@ -2314,11 +2314,12 @@ export const adminCreateActivity = (activity) => request('/api/activity/create',
 export const adminUpdateActivity = (activity) => request('/api/activity/update', 'POST', activity)
 export const adminUpdateActivity = (activity) => request('/api/activity/update', 'POST', activity)
 export const adminPublishActivity = (id) => request('/api/activity/publish', 'POST', { id })
 export const adminPublishActivity = (id) => request('/api/activity/publish', 'POST', { id })
 export const adminEndActivity = (id) => request('/api/activity/end', 'POST', { id })
 export const adminEndActivity = (id) => request('/api/activity/end', 'POST', { id })
+export const adminWithdrawActivity = (id) => request('/api/admin/activity/withdraw', 'POST', { id })
 export const submitActivityForReview = (id) => request('/api/activity/submit-review', 'POST', { id })
 export const submitActivityForReview = (id) => request('/api/activity/submit-review', 'POST', { id })
-// 管理员列表:获取所有活动(含草稿),按 vendorId 过滤自己创建的
-export const adminListMyActivities = (data) => request('/api/activity/list', 'POST', data)
-// 后台概览列表:获取已发布的活动做统计
-export const adminListAllActivities = (data) => request('/api/activity/list', 'POST', data)
+// 活动管理列表(含草稿/待审核/已结束),支持 status 过滤;后端按 vendorId||creatorId 做行级隔离
+export const adminListMyActivities = (data) => request('/api/admin/activity/list', 'POST', data)
+// 后台概览列表:委托管理列表接口(含草稿),别名不复制 request 调用
+export const adminListAllActivities = (data) => adminListMyActivities(data)
 
 
 export const getSubscriptionPlans = () => request('/api/subscription/plans', 'POST')
 export const getSubscriptionPlans = () => request('/api/subscription/plans', 'POST')
 export const getMySubscription = () => request('/api/subscription/status', 'POST')
 export const getMySubscription = () => request('/api/subscription/status', 'POST')