test: use supported dispatch vehicle capacity
This commit is contained in:
@@ -177,7 +177,7 @@ export async function run(context) {
|
|||||||
&& matchingDrafts[0].containersJson === containersJson,
|
&& matchingDrafts[0].containersJson === containersJson,
|
||||||
`matches=${matchingDrafts.length}, planIds=${matchingDrafts[0]?.planIdsJson || 'missing'}; ${trace(draftsResult.response)}`, OPTIONS)
|
`matches=${matchingDrafts.length}, planIds=${matchingDrafts[0]?.planIdsJson || 'missing'}; ${trace(draftsResult.response)}`, OPTIONS)
|
||||||
|
|
||||||
const disposableContainer = await api(context, 'POST', '创建真实智能预排草稿柜', `${BASE}/drafts/containers`, { draftToken, capacity: 500 })
|
const disposableContainer = await api(context, 'POST', '创建真实智能预排草稿柜', `${BASE}/drafts/containers`, { draftToken, capacity: 15 })
|
||||||
const containerId = id(disposableContainer.data?.id)
|
const containerId = id(disposableContainer.data?.id)
|
||||||
if (!success(disposableContainer.response) || !containerId) return
|
if (!success(disposableContainer.response) || !containerId) return
|
||||||
const boundBody = { planPalletId, draftToken, draftContainerId: containerId }
|
const boundBody = { planPalletId, draftToken, draftContainerId: containerId }
|
||||||
@@ -196,7 +196,7 @@ export async function run(context) {
|
|||||||
const deletedDrafts = await api(context, 'GET', '删除后回查草稿柜消失', `${BASE}/drafts`)
|
const deletedDrafts = await api(context, 'GET', '删除后回查草稿柜消失', `${BASE}/drafts`)
|
||||||
context.assert(MODULE, '删除草稿柜不再出现在结构响应', deletedDrafts.response,
|
context.assert(MODULE, '删除草稿柜不再出现在结构响应', deletedDrafts.response,
|
||||||
Array.isArray(deletedDrafts.data) && !deletedDrafts.data.find(draft => draft.draftToken === draftToken)?.containers?.some(container => id(container.id) === containerId), trace(deletedDrafts.response), OPTIONS)
|
Array.isArray(deletedDrafts.data) && !deletedDrafts.data.find(draft => draft.draftToken === draftToken)?.containers?.some(container => id(container.id) === containerId), trace(deletedDrafts.response), OPTIONS)
|
||||||
const finalContainer = await api(context, 'POST', '创建正式预排使用的草稿柜', `${BASE}/drafts/containers`, { draftToken, capacity: 500 })
|
const finalContainer = await api(context, 'POST', '创建正式预排使用的草稿柜', `${BASE}/drafts/containers`, { draftToken, capacity: 15 })
|
||||||
if (!success(finalContainer.response) || !finalContainer.data?.id) return
|
if (!success(finalContainer.response) || !finalContainer.data?.id) return
|
||||||
const lockBody = { planPalletId, draftToken, draftContainerId: id(finalContainer.data.id) }
|
const lockBody = { planPalletId, draftToken, draftContainerId: id(finalContainer.data.id) }
|
||||||
const locked = await api(context, 'POST', '锁定本轮预排托盘', `${BASE}/draft-locks/lock`, lockBody)
|
const locked = await api(context, 'POST', '锁定本轮预排托盘', `${BASE}/draft-locks/lock`, lockBody)
|
||||||
|
|||||||
Reference in New Issue
Block a user