From 4e2703295c8cda34aed762b862ceadb3e0c85846 Mon Sep 17 00:00:00 2001 From: ouyangxq <775153912@qq.com> Date: Wed, 2 Sep 2026 18:25:42 +0800 Subject: [PATCH] fix: use published fees for client phase2 acceptance --- scripts/client-phase2-test-env-acceptance.mjs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/scripts/client-phase2-test-env-acceptance.mjs b/scripts/client-phase2-test-env-acceptance.mjs index 63e045f6d..877ddad91 100644 --- a/scripts/client-phase2-test-env-acceptance.mjs +++ b/scripts/client-phase2-test-env-acceptance.mjs @@ -52,7 +52,7 @@ const report = { expectedTerminalState: { processStatus: 'WAIT_SPLIT', measureReviewStatus: 'APPROVED', - feeStatus: 'CONFIRMED', + feeStatus: 'SENT', }, resources: { tenantId: null, @@ -151,7 +151,7 @@ async function fixtureDiscoveryModule() { if (!terminalFixture) { throw new Error(forcedOrderId ? `Configured orderId=${forcedOrderId} is not visible in tenant ${report.resources.tenantId}` - : `Tenant ${report.resources.tenantId} has no WAIT_SPLIT + APPROVED + CONFIRMED fixture`) + : `Tenant ${report.resources.tenantId} has no WAIT_SPLIT + APPROVED + SENT fixture`) } assertTerminalFixture(terminalFixture) report.resources.terminalInboundId = String(terminalFixture.id) @@ -165,7 +165,7 @@ async function fixtureDiscoveryModule() { await softApiStep('phase2-fixture', 'terminal state filters find selected inbound', { method: 'GET', path: `/api/platform/inbounds?tenantId=${report.resources.tenantId}` - + '&processStatus=WAIT_SPLIT&measureReviewStatus=APPROVED&feeStatus=CONFIRMED&page=1&size=200', + + '&processStatus=WAIT_SPLIT&measureReviewStatus=APPROVED&feeStatus=SENT&page=1&size=200', token: platformToken, }, ({ json }) => { requireSuccess(json) @@ -391,7 +391,7 @@ async function terminalBillingModule() { assertEqual(String(json.data.inbound.summary.id), report.resources.terminalInboundId, 'inbound id') assertEqual(String(json.data.inbound.summary.orderId), report.resources.terminalOrderId, 'order id') assertTerminalFixture(json.data.inbound.summary) - assertEqual(json.data.latestFee.feeStatus, 'CONFIRMED', 'latest fee status') + assertEqual(json.data.latestFee.feeStatus, 'SENT', 'latest fee status') }, ({ json }) => ({ inboundId: json?.data?.inbound?.summary?.id, orderId: json?.data?.inbound?.summary?.orderId, @@ -669,7 +669,7 @@ async function unifiedOrderModule() { async function isolationModule() { if (!foreignFixture) { recordSkipped('phase2-isolation', 'cross-enterprise terminal billing is rejected', - 'No foreign WAIT_SPLIT + APPROVED + CONFIRMED fixture is visible to the platform account') + 'No foreign WAIT_SPLIT + APPROVED + SENT fixture is visible to the platform account') return } await apiStep('phase2-isolation', 'cross-enterprise terminal billing is rejected', { @@ -787,14 +787,14 @@ function requireSuccess(json) { function isTerminalFixture(row) { return row?.processStatus === 'WAIT_SPLIT' && row?.measureReviewStatus === 'APPROVED' - && row?.feeStatus === 'CONFIRMED' + && row?.feeStatus === 'SENT' } function assertTerminalFixture(row) { assertPresent(row, 'terminal inbound fixture') assertEqual(row.processStatus, 'WAIT_SPLIT', 'process status') assertEqual(row.measureReviewStatus, 'APPROVED', 'measurement review status') - assertEqual(row.feeStatus, 'CONFIRMED', 'fee status') + assertEqual(row.feeStatus, 'SENT', 'fee status') } function assertDimensionRule(rule) {