/** * 委托方意见登记表相关接口 */ import request from '@/api/index' // 列表 export function getListPage(params: any, statusName: string) { // return request({ // url: `/resource/customer/suggestForm/listPage?limit=${data.limit}&offset=${data.offset}`, // method: 'post', // data, // }) if (statusName === '全部') { return request({ url: `/resource/customer/suggestForm/listPage?limit=${params.limit}&offset=${params.offset}`, method: 'post', data: params, }) } else if (statusName === '已审批') { return request({ url: `/resource/customer/suggestForm/approval/approvedListPage?limit=${params.limit}&offset=${params.offset}`, method: 'post', data: params, }) } else if (statusName === '待审批') { return request({ url: `/resource/customer/suggestForm/approval/toApprovalListPage?limit=${params.limit}&offset=${params.offset}`, method: 'post', data: params, }) } else { return request({ url: `/resource/customer/suggestForm/approval/listPage?limit=${params.limit}&offset=${params.offset}`, method: 'post', data: params, }) } } // 新建 export function addOpinion(data: object) { return request({ url: '/resource/customer/suggestForm/add', method: 'post', data, }) } // 删除 export function delOpinion(data: any) { return request({ url: `/resource/customer/suggestForm/approval/delete?id=${data.id}`, method: 'post', // data, }) } // 审批操作 export function handlerApproval(type: string, data: { processId?: string; taskId?: string; comments: string }) { return request({ url: `/resource/customer/suggestForm/approval/${type}`, method: 'post', data, }) } // 提交 export function submitOpinion(data: object) { return request({ url: '/resource/customer/suggestForm/approval/submit', method: 'post', data, }) } // 取消 export function cancelOpinion(data: object) { return request({ url: '/resource/customer/suggestForm/approval/cancel', method: 'post', data, }) } export function detailOpinion(params: object) { return request({ url: '/resource/customer/suggestForm/detail', method: 'get', params, }) }