1
This commit is contained in:
@@ -16,6 +16,9 @@ function ordered(items) {
|
||||
export async function run(context) {
|
||||
const fixture = context.createdResources?.phase3OutboundDispatch
|
||||
if (!fixture?.inboundId || !fixture?.containerBookingId || fixture.marker !== context.marker) {
|
||||
context.addStep(MODULE, '取得同 marker 的出仓主聚合前置', null, false,
|
||||
`inboundId=${fixture?.inboundId || 'missing'}, containerBookingId=${fixture?.containerBookingId || 'missing'}, fixtureMarker=${fixture?.marker || 'missing'}, runMarker=${context.marker}`,
|
||||
OPTIONS)
|
||||
context.addCoverageGap(MODULE, OPTIONS.scenario, '出仓单/柜次主聚合与整体时间线',
|
||||
'本轮未取得 phase3-outbound-dispatch 的 marker 隔离聚合,未使用历史资源', 'fixture')
|
||||
return
|
||||
@@ -49,4 +52,6 @@ export async function run(context) {
|
||||
context.addCoverageGap(MODULE, OPTIONS.scenario, '报关与船期历史并入统一时间线',
|
||||
'当前 OutboundDispatchReadMapper 时间线仅聚合入库、装柜计划、PDA、证据、订舱、拖车和出仓历史,未公开报关与船期历史投影',
|
||||
'contract-gap')
|
||||
context.addStep(MODULE, '统一时间线必须包含报关与三期船期历史', response, false,
|
||||
'当前服务端聚合未公开 CUSTOMS 与 SAILING_SCHEDULE 时间线,不能以 coverageGap 计为自动验收通过', OPTIONS)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user