import request from '@/router/axios'; //贸易代理列表 export const getList = (current, size, params) => { return request({ url: '/api/blade-los/routecost/list', method: 'get', params: { ...params, current, size } }) } //贸易代理明细 export const getDetail = (data) => { return request({ url: '/api/blade-los/routecost/detail', method: 'get', params: data }) } //贸易代理保存 export const submit = (data) => { return request({ url: '/api/blade-los/routecost/submit', method: 'post', data: data }) } //贸易代理保存 export const submitItemList = (data) => { return request({ url: '/api/blade-los/routecost/submitItemList', method: 'post', data: data }) } //贸易代理保存 export const submitFeeList = (data) => { return request({ url: '/api/blade-los/routecost/submitFeeList', method: 'post', data: data }) } //申请付款 export const generatePayment = (data) => { return request({ url: '/api/blade-los/agent/generatePayment', method: 'post', data: data }) } //撤销申请付款 export const revokeApplyForPayment = (data) => { return request({ url: '/api/blade-los/agent/revokeApplyForPayment', method: 'post', data: data }) } //贸易代理删除 export const remove = (data) => { return request({ url: '/api/blade-los/routecost/remove', method: 'post', params: data }) } //贸易代理删除 export const removeItem = (data) => { return request({ url: '/api/blade-los/routecost/removeItemList', method: 'post', params: data }) } //单据请核 export const checkAgent = (data) => { return request({ url: '/api/blade-los/routecost/checkRouteCost', method: 'post', data: data }) } //撤销单据请核 export const revokeCheckAgent = (data) => { return request({ url: '/api/blade-los/routecost/revokeCheckRouteCost', method: 'post', data: data }) } //单据复制 export const copyAgent = (data) => { return request({ url: '/api/blade-los/routecost/copy', method: 'get', params: data }) } //贸易代理费用明细删除 export const feeRemove = (data) => { return request({ url: '/api/blade-los/routecost/removeFeeList', method: 'post', params: data }) } //所属公司下拉 export const topList = (data) => { return request({ url: '/api/blade-system/dept/top-list', method: 'get', params: data }) } export const getBcorpsList = (current, size, params) => { return request({ url: '/api/blade-los/bcorps/selectList', method: 'get', params: { ...params, current, size, } }) } // 批量单据请核 export const checkBillsBatch = (data) => { return request({ url: '/api/blade-los/routecost/batchSubmission', method: 'get', params: data }) } // 批量撤销单据请核 export const batchRevoke = (data) => { return request({ url: '/api/blade-los/routecost/batchRevoke', method: 'get', params: data }) } // 批量禁用 export const batchDisable = (params) => { return request({ url: '/api//blade-los/routecostitem/batchDisable', method: 'get', params: params }) } // 批量撤销禁用 export const batchRevokeDisable = (params) => { return request({ url: '/api/blade-los/routecostitem/batchRevokeDisable', method: 'get', params: params }) } // 批量复制 export const batchCopy = (params) => { return request({ url: '/api/blade-los/routecost/batchCopy', method: 'get', params: params }) }