import request from '@/router/axios'; // 列表 export const billsList = (current, size, params) => { return request({ url: '/api/blade-los/bills/list', method: 'get', params: { ...params, current, size, } }) } // 不分页的列表 export const billsListAll = (params) => { return request({ url: '/api/blade-los/bills/listAll', method: 'get', params: params }) } // 申请B/L NO 接口 export const billsGetBillNo = (data) => { return request({ url: '/api/blade-los/bills/getBillNo', method: 'post', data: data }) } export const removeHblNo = (params) => { return request({ url: '/api/blade-los/bills/removeHblNo', method: 'get', params: params }) } // 海运出口详情 export const billsDetail = (id) => { return request({ url: '/api/blade-los/bills/detail', method: 'get', params: { id } }) } // 海运出库amend 检索 export const billsGetDetail = (data) => { return request({ url: '/api/blade-los/bills/getDetail', method: 'get', params: data }) } // 海运出口复制单据 export const billsCopyBills = (data) => { return request({ url: '/api/blade-los/bills/copyBills', method: 'post', data: data }) } // 发送edi export const billsSendingEdi = (id) => { return request({ url: '/api/blade-los/bills/sendingEdi', method: 'get', params: { id } }) } // 新的发送edi export const editypesSendingEdi = (data) => { return request({ url: '/api/blade-los/editypes/sendingEdi', method: 'POST', data: data }) } export const billsRemove = (ids) => { return request({ url: '/api/blade-los/bills/remove', method: 'post', params: { ids, } }) } // 保存 export const billsSubmit = (row) => { return request({ url: '/api/blade-los/bills/submit', method: 'post', data: row }) } // 配箱专用大保存 export const billsAdd = (row) => { return request({ url: '/api/blade-los/bills/add', method: 'post', data: row }) } // 添加到主单 export const billsIncreaseReinsurancePolicy = (ids,id) => { return request({ url: '/api/blade-los/bills/increaseReinsurancePolicy', method: 'post', params: { ids, id, } }) } // 主单撤销 export const billsRevokeReinsurancePolicy = (ids,id) => { return request({ url: '/api/blade-los/bills/revokeReinsurancePolicy', method: 'post', params: { ids, id, } }) } // 收货地 装货港 当前登录人的默认 export const deptGetDetailPol = (id) => { return request({ url: '/api/blade-system/dept/getDetailPol', method: 'get', params: { id } }) } // 费用获取模板列表 export const losbfeestemplateGetListTemplate = (current, size, params) => { return request({ url: '/api/blade-los/losbfeestemplate/getListTemplate', method: 'get', params: { ...params, current, size, } }) } // 费用模板导入 export const feecenterTemplateImport = (row) => { return request({ url: '/api/blade-los/feecenter/templateImport', method: 'post', data: row }) } // 退舱 export const billsDisembarking = (ids) => { return request({ url: '/api/blade-los/bills/disembarking', method: 'post', params: { ids } }) } // 撤销退舱 export const billsRevokeDisembarking = (ids) => { return request({ url: '/api/blade-los/bills/revokeDisembarking', method: 'post', params: { ids } }) } // 单据请核 export const billsCheckBills = (data) => { return request({ url: '/api/blade-los/bills/checkBills', method: 'post', data: data }) } // 撤销单据请核 export const billsRevokeCheckBills = (data) => { return request({ url: '/api/blade-los/bills/revokeCheckBills', method: 'post', data: data }) } // 单证中心 详情 export const reportslogDetail = (id) => { return request({ url: '/api/blade-los/reportslog/detail', method: 'get', params: { id } }) } // 单证中心列表 export const reportslogList = (current, size, params) => { return request({ url: '/api/blade-los/reportslog/list', method: 'get', params: { ...params, current, size, } }) } // 单证中心保存 export const reportslogSubmit = (row) => { return request({ url: '/api/blade-los/reportslog/submit', method: 'post', data: row }) } // 单证中心 删除 export const reportslogRemove = (ids) => { return request({ url: '/api/blade-los/reportslog/remove', method: 'post', params: { ids, } }) } // 根据当前用户查询岗位 export const postSelectByUser = (userId) => { return request({ url: '/api/blade-system/post/selectByUser', method: 'get', params: { userId } }) } // 费用获取客户欠款情况 export const listFeeCountByCorp = (data) => { return request({ url: '/api/blade-los/finaccbills/listFeeCountByCorp', method: 'get', params: data }) } // 物流提交 export const logisticsSubmission = (data) => { return request({ url: '/api/blade-los/bills/logisticsSubmission', method: 'post', data: data }) } // 物流撤销提交 export const logisticsRevokeSubmission = (data) => { return request({ url: '/api/blade-los/bills/logisticsRevokeSubmission', method: 'post', data: data }) } // 转单 export const transferOrder = (data) => { return request({ url: '/api/blade-los/bills/transferOrder', method: 'post', data: data }) } // 撤销提交 export const revokeTransferOrder = (data) => { return request({ url: '/api/blade-los/bills/revokeTransferOrder', method: 'post', data: data }) } // 接收 export const receive = (data) => { return request({ url: '/api/blade-los/bills/receive', method: 'post', data: data }) } // 撤销接收 export const revokeReceive = (data) => { return request({ url: '/api/blade-los/bills/revokeReceive', method: 'post', data: data }) } // 换单 export const changeOrders = (data) => { return request({ url: '/api/blade-los/bills/changeOrders', method: 'post', data: data }) } // 撤销换单 export const revokeChangeOrders = (data) => { return request({ url: '/api/blade-los/bills/revokeChangeOrders', method: 'post', data: data }) } // 退押 export const returningSecurityMoney = (data) => { return request({ url: '/api/blade-los/bills/returningSecurityMoney', method: 'post', data: data }) } // 撤销退押 export const revokeReturningSecurityMoney = (data) => { return request({ url: '/api/blade-los/bills/revokeReturningSecurityMoney', method: 'post', data: data }) } // 批量模板导入 export const templateImportBatch = (data) => { return request({ url: '/api/blade-los/feecenter/templateImportBatch', method: 'get', params: data }) } // 批量单据请核 export const checkBillsBatch = (data) => { return request({ url: '/api/blade-los/bills/checkBillsBatch', method: 'get', params: data }) } // 海运进出口提取成本列表 export const extractCost = (data) => { return request({ url: '/api/blade-los/routecost/extractCost', method: 'get', params: data }) } // 海运费成本导入 export const costImportBatch = (data) => { return request({ url: '/api/blade-los/feecenter/costImportBatch', method: 'get', params: data }) }