test(admin): complete phase3 producer fixtures

This commit is contained in:
2026-08-11 18:07:59 +08:00
parent 47c1c7922f
commit 8a65f18fce
4 changed files with 67 additions and 4 deletions
@@ -34,8 +34,11 @@ export async function run(context) {
const ocean = context.createdResources?.oceanBooking
const containerFlow = context.createdResources?.phase3Loading
|| context.createdResources?.phase3ContainerLoading
const containerFixture = context.createdResources?.orchestrationFixtures?.inboundMeasurement
|| context.createdResources?.orchestrationFixtures?.phase3Container
const containerFixture = [
context.createdResources?.orders,
context.createdResources?.orchestrationFixtures?.inboundMeasurement,
context.createdResources?.orchestrationFixtures?.phase3Container,
].find((item) => id(item?.inboundId) === id(containerFlow?.inboundId))
if (!ocean?.id || ocean.finalStatus !== 'RELEASED') {
context.addStep(MODULE, '跨服务链路前置订舱终态可用', null, false,
'本轮海运订舱模块未返回 RELEASED 隔离记录,未伪造关联拖车预约', OPTIONS)