fix: deliver actual destuff pallet fees
This commit is contained in:
+1
-1
@@ -51,7 +51,7 @@ test('托盘汇总和拆柜成本验证总数、分摊及跨区金额守恒', ()
|
||||
'/api/platform/v1/pallets/summary',
|
||||
'/api/platform/v1/warehouse-admin/pallets/summary',
|
||||
'/pallets/summary?page=1&size=20',
|
||||
'CONTAINER_DESTUFFING',
|
||||
'OVERSEAS_CONTAINER',
|
||||
'DESTUFF_PALLET',
|
||||
'expectedPalletCost',
|
||||
'sourceFeeId',
|
||||
|
||||
@@ -283,7 +283,7 @@ async function verifyDestuffCosts(context, completedFacts) {
|
||||
for (const fact of completedFacts) {
|
||||
const businessNo = `DESTUFF-${fact.containerBookingId}`
|
||||
const lastleg = await poll(async () => context.requestOverseas('GET', query('/api/platform/v1/last-leg/finance-fee-sources', {
|
||||
businessType: 'CONTAINER_DESTUFFING', businessNo,
|
||||
businessType: 'OVERSEAS_CONTAINER', businessNo,
|
||||
})), (response) => success(response) && rows(response.body.data).length > 0, 75)
|
||||
const sources = success(lastleg.result) ? rows(lastleg.result.body.data) : []
|
||||
const allocated = money(sources.reduce((sum, item) => sum + Number(item.amount || 0), 0))
|
||||
|
||||
Reference in New Issue
Block a user