import request from '@/router/axios'; //贸易代理列表 export const getList = (current, size, params) => { return request({ url: '/api/blade-los/tradebills/listTrade', method: 'get', params: { ...params, current, size } }) } //贸易代理明细 export const getDetail = (data) => { return request({ url: '/api/blade-los/tradebills/detailTrade', method: 'get', params: data }) } // 海运出口复制单据 export const billsCopyBills = (data) => { return request({ url: '/api/blade-los/bills/copyBills', method: 'post', data: data }) } //贸易代理保存 export const submit = (data) => { return request({ url: '/api/blade-los/tradebills/submitTrade', method: 'post', data: data }) } //生成首付款费用应收 export const generateDownPaymentBill = (data) => { return request({ url: '/api/blade-los/agent/generateDownPaymentBill', method: 'post', data: data }) } //生成尾款费用应收 export const generateBalancePaymentBill = (data) => { return request({ url: '/api/blade-los/agent/generateBalancePaymentBill', method: 'post', data: data }) } //申请付款 export const ApplyForPayment = (data) => { return request({ url: '/api/blade-los/agent/ApplyForPayment', 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/tradebills/removeTrade', method: 'post', params: data }) } //单据请核 export const checkAgent = (data) => { return request({ url: '/api/blade-los/bills/checkBills', method: 'post', data: data }) } //撤销单据请核 export const revokeCheckAgent = (data) => { return request({ url: '/api/blade-los/bills/revokeCheckBills', method: 'post', data: data }) } //单据复制 export const copyAgent = (data) => { return request({ url: '/api/blade-los/agent/copyAgent', method: 'get', params: data }) } //贸易代理明细保存-批量 export const submitListTrade = (data) => { return request({ url: '/api/blade-los/feecenter/submitListTrade', method: 'post', data: data }) } //贸易代理费用明细删除 export const feeRemove = (data) => { return request({ url: '/api/blade-los/feecenter/remove', method: 'post', params: data }) } //生成账单 export const generateBill = (data) => { return request({ url: '/api/blade-los/agent/generateBill', method: 'post', data: data }) } //撤销账单 export const revokeBill = (data) => { return request({ url: '/api/blade-los/agent/revokeBill', method: 'post', data: data }) } //首款/尾款应收待确认通知 export const confirmationNotification = (data) => { return request({ url: '/api/blade-los/agent/confirmationNotification', method: 'post', data: data }) } //派车/自提 export const generateDispatchVehicles = (data) => { return request({ url: '/api/blade-los/precontainers/generateDispatchVehicles', method: 'post', data: data }) } //确认派车 export const confirmDispatchVehicles = (data) => { return request({ url: '/api/blade-los/dispatchvehicles/confirmDispatchVehicles', method: 'post', data: data }) } //生成入库 export const generateWarehouseEntry = (data) => { return request({ url: '/api/blade-los/dispatchvehicles/generateWarehouseEntry', method: 'post', data: data }) } //确认入出库 export const confirmWarehouseEntry= (data) => { return request({ url: '/api/blade-los/inoutstorage/confirmWarehouseEntry', method: 'post', data: data }) } //生成出库 export const generateOutbound= (data) => { return request({ url: '/api/blade-los/inoutstorage/generateOutbound', method: 'post', data: data }) } //派车信息删除 export const dispatchvehiclesRemove= (data) => { return request({ url: '/api/blade-los/dispatchvehicles/remove', method: 'post', params: data }) } //批量删除出入库 export const inoutstorageRemove= (data) => { return request({ url: '/api/blade-los/inoutstorage/remove', method: 'post', params: data }) } //用提单号查详情 export const detailTradeByMblno= (data) => { return request({ url: '/api/blade-los/tradebills/detailTradeByMblno', method: 'get', params: data }) } //同步增值税或关税 export const synchronization = (data) => { return request({ url: '/api/blade-los/tradebills/synchronization', method: 'get', params: data }) } //计算仓储单价 export const calculationWarehouseUnitPrice= (data) => { return request({ url: '/api/blade-los/inoutstorage/calculationWarehouseUnitPrice', method: 'post', data: data }) } //批量保存派车信息 export const submitList1= (data) => { return request({ url: '/api/blade-los/dispatchvehicles/submitList', method: 'post', data: data }) } //批量保存出入库信息 export const submitList2= (data) => { return request({ url: '/api/blade-los/inoutstorage/submitList', method: 'post', data: data }) } //撤销派车/自提 export const revokePrecontainers= (data) => { return request({ url: '/api/blade-los/precontainers/revokeDispatchVehicles', method: 'post', data: data }) } //撤销确认派车 export const revokeDispatchVehicles= (data) => { return request({ url: '/api/blade-los/dispatchvehicles/revokeDispatchVehicles', method: 'post', data: data }) } //撤销入库信息 export const revokeWarehouseEntry= (data) => { return request({ url: '/api/blade-los/dispatchvehicles/revokeWarehouseEntry', method: 'post', data: data }) } //撤销入出库 export const revokeInoutstorage= (data) => { return request({ url: '/api/blade-los/inoutstorage/revokeWarehouseEntry', method: 'post', data: data }) } //撤销生成出库 export const revokeOutbound= (data) => { return request({ url: '/api/blade-los/inoutstorage/revokeOutbound', method: 'post', data: data }) } //转押 export const transferOfPledge= (data) => { return request({ url: '/api/blade-los/tradebills/transferOfPledge', method: 'get', params: data }) } //撤销转押 export const revokeTransferOfPledge= (data) => { return request({ url: '/api/blade-los/tradebills/revokeTransferOfPledge', method: 'get', params: data }) } export const getListTradeV1= (current, size,data) => { return request({ url: '/api/blade-los/tradebills/listTradeV1', method: 'get', params: { ...data, current, size } }) } //退押or撤销退押 export const retreatPledge= (data) => { return request({ url: '/api/blade-los/tradebills/retreatPledge', method: 'get', params: data }) } export const confirmInspection= (data) => { return request({ url: '/api/blade-los/dispatchvehicles/confirmInspection', method: 'post', data: data }) } export const revokeInspection= (data) => { return request({ url: '/api/blade-los/dispatchvehicles/revokeInspection', method: 'post', data: data }) } export const confirmReturnBox= (data) => { return request({ url: '/api/blade-los/dispatchvehicles/confirmReturnBox', method: 'post', data: data }) } export const revokeReturnBox= (data) => { return request({ url: '/api/blade-los/dispatchvehicles/revokeReturnBox', method: 'post', data: data }) } //出库确认 export const storagefeeitems= (data) => { return request({ url: '/api/blade-los/storagefeeitems/detail', method: 'get', params: data }) }