import request from '@/utils/request' // 获取待审核任务模板列表 export function getPendingPackages() { return request({ url: '/api/admin/packages/pending', method: 'post' }) } // 获取我的任务模板列表 export function getMyPackages() { return request({ url: '/api/packages/my', method: 'post' }) } // 获取任务模板详情 export function getPackage(id) { return request({ url: `/api/packages/${id}`, method: 'post' }) } export function getPackageList(params) { return request({ url: '/api/admin/packages/pending', method: 'post', data: params }) } export function reviewPackage(data) { if (data.action === 'approve') { return request({ url: `/api/admin/packages/${data.id}/approve`, method: 'post' }) } else { return request({ url: `/api/admin/packages/${data.id}/reject`, method: 'post', params: { reason: data.reason } }) } } // 审核通过 export function approvePackage(id) { return request({ url: `/api/admin/packages/${id}/approve`, method: 'post' }) } // 审核拒绝 export function rejectPackage(id, reason) { return request({ url: `/api/admin/packages/${id}/reject`, method: 'post', params: { reason } }) }