import { axios } from '@/utils/request' // 审核调拨退货 export const allocateReturnAudit = params => { return axios({ url: '/allocateReturn/audit', data: params, method: 'post' }) } // 删除调拨退货 export const allocateReturnDelete = params => { return axios({ url: `/allocateReturn/delete/${params.allocateReturnSn}`, data: params, method: 'post' }) } // 品检 提交 export const allocateReturnCheckSubmit = params => { return axios({ url: '/allocateReturn/check', data: params, method: 'post' }) } // 财务审核调拨退货 export const allocateReturnFinanceAudit = params => { return axios({ url: '/allocateReturn/financeAudit', data: params, method: 'post' }) } // 导出excel export const allocateReturnExcel = params => { return axios({ url: `/allocateReturn/excel/${params.allocateReturnSn}`, method: 'get', responseType: 'blob' }) } // 打印 export const allocateReturnPrint = params => { return axios({ url: `/allocateReturn/print/${params.allocateReturnSn}`, method: 'get', responseType: 'blob' }) } // 查询调拨退货详情 export const allocateReturnQueryBySn = params => { return axios({ url: `/allocateReturn/queryBySn/${params.allocateReturnSn}`, method: 'get' }) } // 分页查询调拨退货列表 export const allocateReturnQueryPage = (params) => { const url = `/allocateReturn/queryPage/${params.pageNo}/${params.pageSize}` delete params.pageNo delete params.pageSize return axios({ url: url, data: params, method: 'post' }) } // 保存调拨退货 export const allocateReturnSave = params => { return axios({ url: '/allocateReturn/save', data: params, method: 'post' }) } // 提交调拨退货 export const allocateReturnSubmit = params => { return axios({ url: '/allocateReturn/submit', data: params, method: 'post' }) } // 调拨退货品检批量处理 export const allocateReturnCheck = params => { return axios({ url: `/allocReturnDetail/check/${params.allocateReturnSn}/${params.allocateCheckType}`, data: params.list, method: 'post' }) } // 删除调拨退货明细 export const allocReturnDetailDelete = params => { return axios({ url: '/allocReturnDetail/delete', data: params, method: 'post' }) } // 新增调拨退货明细 export const allocReturnDetailInsert = params => { return axios({ url: '/allocReturnDetail/insert', data: params, method: 'post' }) } // 分页查询调拨退货明细列表 export const allocReturnDetailQueryPage = (params) => { const url = `/allocReturnDetail/queryPage/${params.pageNo}/${params.pageSize}` delete params.pageNo delete params.pageSize return axios({ url: url, data: params, method: 'post' }) } // 更新调拨退货明细 export const allocReturnDetailUpdate = params => { return axios({ url: '/allocReturnDetail/update', data: params, method: 'post' }) }