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 documentVerification = (row) => { return request({ url: '/api/blade-los/bills/documentVerification', method: 'post', data: row }) } export const agreementpriceList = (data) => { return request({ url: '/api/blade-los/agreementprice/list', method: 'get', params: data }) }