提单费用均摊处理
This commit is contained in:
@@ -36,6 +36,43 @@ export function listAirBillFeeLog(query) {
|
||||
})
|
||||
}
|
||||
|
||||
/** 勾选提单后,查询需要分摊到订单的费用 */
|
||||
export function previewAirBillAlloc(billCodes) {
|
||||
return request({
|
||||
url: '/price/airBill/fee/alloc/preview',
|
||||
method: 'get',
|
||||
params: { billCodes: (billCodes || []).join(',') }
|
||||
})
|
||||
}
|
||||
|
||||
/** 按重量或订单数把费用分摊到订单 */
|
||||
export function allocateAirBillFee(billCodes) {
|
||||
return request({
|
||||
url: '/price/airBill/fee/alloc',
|
||||
method: 'post',
|
||||
data: { billCodes },
|
||||
timeout: 120000
|
||||
})
|
||||
}
|
||||
|
||||
/** 已分摊的费用改为已确定 */
|
||||
export function confirmAirBillFee(billCode, feeId) {
|
||||
return request({
|
||||
url: '/price/airBill/fee/confirm',
|
||||
method: 'post',
|
||||
params: { billCode, feeId }
|
||||
})
|
||||
}
|
||||
|
||||
/** 作废已分摊或已确定的费用,并逻辑删除订单上的分摊明细 */
|
||||
export function voidAirBillFee(billCode, feeId) {
|
||||
return request({
|
||||
url: '/price/airBill/fee/void',
|
||||
method: 'post',
|
||||
params: { billCode, feeId }
|
||||
})
|
||||
}
|
||||
|
||||
/** 只提交新增、修改、删除的费用 */
|
||||
export function saveAirBillFee(data) {
|
||||
return request({
|
||||
|
||||
Reference in New Issue
Block a user