This commit is contained in:
2026-09-11 18:16:42 +08:00
parent e41f708570
commit ec62a8a397
3 changed files with 68 additions and 2 deletions
+8
View File
@@ -109,6 +109,8 @@ test('PDA cabinet picking adapter claims online and submits one atomic batch', (
assert.doesNotMatch(source, /query\.push\(`cabinetNo=/)
assert.doesNotMatch(source, /query\.push\(`loadingPlanId=/)
assert.match(source, /tasks\/\$\{encodeURIComponent\(taskId\)\}\/claim/)
assert.match(source, /tasks\/\$\{encodeURIComponent\(taskId\)\}\/items\/\$\{encodeURIComponent\(itemId\)\}\/\$\{path\}/)
assert.match(source, /tasks\/\$\{encodeURIComponent\(taskId\)\}\/pallets\/pick/)
assert.match(source, /tasks\/\$\{encodeURIComponent\(task\.taskId\)\}\/batch/)
assert.match(source, /tasks\/\$\{encodeURIComponent\(taskId\)\}\/inventory-snapshot\?warehouseId=/)
assert.match(source, /submitContainerPickingBatch/)
@@ -116,6 +118,12 @@ test('PDA cabinet picking adapter claims online and submits one atomic batch', (
assert.match(source, /Math\.imul\(hash, 16777619\)/)
assert.match(source, /slice\(0, 128\)/)
assert.match(page, /claimContainerPickingTask\(/)
assert.match(page, /submitImmediateItemAction\(item, 'PICK'/)
assert.match(page, /submitImmediateItemAction\(item, 'PARTIAL'/)
assert.match(page, /submitImmediateItemAction\(item, 'SKIP'/)
assert.match(page, /submitImmediateItemAction\(item, 'PICK_PALLET'/)
assert.match(page, /item\.itemStatus === 'PICKING' \|\| item\.itemStatus === 'PARTIAL'/)
assert.doesNotMatch(page, /@tap="undoItem\(item\.id\)"/)
assert.match(page, /submitContainerPickingBatch\(/)
assert.match(source, /palletNo: action\.type === 'PICK_PALLET' \? action\.palletNo : null/)
assert.match(page, /type: 'PICK_PALLET'[\s\S]*?palletNo: item\.palletNo/)