diff --git a/scripts/admin-test-env-modules/inbound-fees-contract.test.mjs b/scripts/admin-test-env-modules/inbound-fees-contract.test.mjs index d1b4fe621..4719f86e2 100644 --- a/scripts/admin-test-env-modules/inbound-fees-contract.test.mjs +++ b/scripts/admin-test-env-modules/inbound-fees-contract.test.mjs @@ -17,7 +17,7 @@ test('inbound fee lifecycle covers frozen source, version, publication and WAIT_ for (const token of [ '/fees/latest', '/fees/published', '/fees/confirm', '/fees/send', '/fee-details', 'FBA_PRICING', 'MANUAL', 'CALCULATED', 'CONFIRMED', 'SENT', 'PUBLISHED', - 'sourceFeeVersion', 'reviewStatus', 'publicationStatus', 'WAIT_SPLIT', + 'sourceFeeVersion', 'reviewStatus', 'publicationStatus', 'WAIT_SPLIT', 'toleranceConfirmed: true', ]) assert.match(source, new RegExp(token.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'))) assert.match(source, /人工发布头程费用并触发 Finance Outbox/) assert.match(source, /对客合计仅含已发布头程与已审核其他应收且其他应付单列/) diff --git a/scripts/admin-test-env-modules/inbound-fees.mjs b/scripts/admin-test-env-modules/inbound-fees.mjs index a27ad73ee..2d35c0b4c 100644 --- a/scripts/admin-test-env-modules/inbound-fees.mjs +++ b/scripts/admin-test-env-modules/inbound-fees.mjs @@ -72,7 +72,7 @@ export async function run(context) { `/api/platform/v1/inbounds/${encodeURIComponent(inboundId)}/fees/published?tenantId=${encodeURIComponent(tenantId)}`, { expectedFeeVersion: Number(initial.feeVersion), chargeableQuantity: adjustedQuantity, unitPrice: adjustedUnitPrice, additionalAmount: adjustedAdditional, - reason: `${context.marker}-自动费用版本调整` }, undefined, + reason: `${context.marker}-自动费用版本调整`, toleranceConfirmed: true }, undefined, requestHeaders(`${context.marker}-inbound-fee-adjust`)) const adjusted = context.apiSuccess(MODULE, '调整初算并生成新版本', adjustResponse, '', OPTIONS) context.assert(MODULE, '调整版本仍为 CALCULATED 且不阻塞 WAIT_SPLIT', adjustResponse,