import request from '@/config/axios' // 验收审核意见 VO export interface AcceptanceOpinionVO { id: number acceptanceId: number opinionType: string operatorId: number opinion: string result: string signatureUrl: string createTime: Date } // 查询验收审核意见分页 export const getAcceptanceOpinionPage = (params: any) => { return request.get({ url: '/project/acceptance-opinion/page', params }) } // 查询验收审核意见详情 export const getAcceptanceOpinion = (id: number) => { return request.get({ url: '/project/acceptance-opinion/get?id=' + id }) } // 新增验收审核意见 export const createAcceptanceOpinion = (data: AcceptanceOpinionVO) => { return request.post({ url: '/project/acceptance-opinion/create', data }) } // 修改验收审核意见 export const updateAcceptanceOpinion = (data: AcceptanceOpinionVO) => { return request.put({ url: '/project/acceptance-opinion/update', data }) } // 删除验收审核意见 export const deleteAcceptanceOpinion = (id: number) => { return request.delete({ url: '/project/acceptance-opinion/delete?id=' + id }) } // 批量删除验收审核意见 export const deleteAcceptanceOpinionList = (ids: number[]) => { return request.delete({ url: '/project/acceptance-opinion/delete-list', params: { ids: ids.join(',') } }) } // 导出验收审核意见 Excel export const exportAcceptanceOpinion = (params: any) => { return request.download({ url: '/project/acceptance-opinion/export-excel', params }) } // 根据验收ID获取审核意见列表 export const getListByAcceptanceId = (acceptanceId: number) => { return request.get({ url: '/project/acceptance-opinion/list-by-acceptance?acceptanceId=' + acceptanceId }) }