fix(scripts): scope container workbench queries
This commit is contained in:
@@ -10,7 +10,7 @@ test('domestic container fixtures use the current workbench detail route', () =>
|
|||||||
assert.ok(!containerLoading.includes("context.request('GET', `${CONTAINERS}/${containerId}`)"))
|
assert.ok(!containerLoading.includes("context.request('GET', `${CONTAINERS}/${containerId}`)"))
|
||||||
assert.ok(containerLoading.includes('const containerDetail = containerWorkbench?.container'))
|
assert.ok(containerLoading.includes('const containerDetail = containerWorkbench?.container'))
|
||||||
assert.ok(containerLoading.includes('const simulationBeforeLink = simulationWorkbench?.container'))
|
assert.ok(containerLoading.includes('const simulationBeforeLink = simulationWorkbench?.container'))
|
||||||
assert.ok(containerLoading.includes('`${CONTAINERS}/domestic?page=1&size=50&keyword='))
|
assert.ok(containerLoading.includes('`${CONTAINERS}/domestic?scope=ACTIVE&page=1&size=50&keyword='))
|
||||||
assert.ok(containerLoading.includes('records(activeWorkbench).map((item) => item?.container)'))
|
assert.ok(containerLoading.includes('records(activeWorkbench).map((item) => item?.container)'))
|
||||||
|
|
||||||
const loading = read('./phase3-loading.mjs')
|
const loading = read('./phase3-loading.mjs')
|
||||||
@@ -22,7 +22,7 @@ test('domestic container fixtures use the current workbench detail route', () =>
|
|||||||
const fixtureId = 'encodeURIComponent(id(phase3.containerBookingId))'
|
const fixtureId = 'encodeURIComponent(id(phase3.containerBookingId))'
|
||||||
assert.ok(crossRegion.includes(`/api/platform/v1/containers/domestic/\${${fixtureId}}`))
|
assert.ok(crossRegion.includes(`/api/platform/v1/containers/domestic/\${${fixtureId}}`))
|
||||||
assert.ok(!crossRegion.includes(`/api/platform/v1/containers/\${${fixtureId}}`))
|
assert.ok(!crossRegion.includes(`/api/platform/v1/containers/\${${fixtureId}}`))
|
||||||
assert.ok(crossRegion.includes('/api/platform/v1/containers/domestic?containerNo='))
|
assert.ok(crossRegion.includes('/api/platform/v1/containers/domestic?scope=HISTORY&containerNo='))
|
||||||
assert.ok(crossRegion.includes('.map((item) => item?.container).filter('))
|
assert.ok(crossRegion.includes('.map((item) => item?.container).filter('))
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
@@ -473,7 +473,7 @@ export async function run(context) {
|
|||||||
`containerBookingId=${containerId}, cabinetNo=${linkedContainer?.cabinetNo || 'missing'}, loadingPlanId=${id(afterLinkPlan?.id) || 'missing'}`, OPTIONS)
|
`containerBookingId=${containerId}, cabinetNo=${linkedContainer?.cabinetNo || 'missing'}, loadingPlanId=${id(afterLinkPlan?.id) || 'missing'}`, OPTIONS)
|
||||||
|
|
||||||
const activeContainersResponse = await context.request('GET',
|
const activeContainersResponse = await context.request('GET',
|
||||||
`${CONTAINERS}/domestic?page=1&size=50&keyword=${encodeURIComponent(realContainerNo)}`)
|
`${CONTAINERS}/domestic?scope=ACTIVE&page=1&size=50&keyword=${encodeURIComponent(realContainerNo)}`)
|
||||||
const activeWorkbench = context.apiSuccess(MODULE, '关联后按真实柜号回查正常货柜列表', activeContainersResponse, '', OPTIONS)
|
const activeWorkbench = context.apiSuccess(MODULE, '关联后按真实柜号回查正常货柜列表', activeContainersResponse, '', OPTIONS)
|
||||||
const activeContainers = { ...activeWorkbench,
|
const activeContainers = { ...activeWorkbench,
|
||||||
records: records(activeWorkbench).map((item) => item?.container).filter(Boolean) }
|
records: records(activeWorkbench).map((item) => item?.container).filter(Boolean) }
|
||||||
|
|||||||
@@ -99,7 +99,7 @@ export async function run(context) {
|
|||||||
'missing-overseas-container-identity', orderDetail)
|
'missing-overseas-container-identity', orderDetail)
|
||||||
}
|
}
|
||||||
|
|
||||||
const containerPagePath = `/api/platform/v1/containers/domestic?containerNo=${encodeURIComponent(completedContainerNo)}&page=1&size=20`
|
const containerPagePath = `/api/platform/v1/containers/domestic?scope=HISTORY&containerNo=${encodeURIComponent(completedContainerNo)}&page=1&size=20`
|
||||||
const containerPage = await context.request('GET', containerPagePath)
|
const containerPage = await context.request('GET', containerPagePath)
|
||||||
const domesticMatches = records(containerPage.body?.data)
|
const domesticMatches = records(containerPage.body?.data)
|
||||||
.map((item) => item?.container).filter((item) => item?.containerNo === completedContainerNo)
|
.map((item) => item?.container).filter((item) => item?.containerNo === completedContainerNo)
|
||||||
|
|||||||
Reference in New Issue
Block a user