优化
This commit is contained in:
@@ -19,3 +19,11 @@ test('mixed carton detail and pallet summaries preserve every SKU without duplic
|
||||
assert.equal(display.receivedItemQuantity('2'), 7)
|
||||
assert.equal(display.receivedItemCartons('2').length, 1)
|
||||
})
|
||||
|
||||
test('discard and shipment lifecycle keeps historical receipt quantities', () => {
|
||||
const detail = { value: { items: [{ id: '1', skuCode: 'A' }], cartons: ['COUNTED', 'DISCARD_PENDING', 'DISCARDED', 'SHIPPED'].map((status, i) => ({ status, transferItemId: '1', transferPalletId: '9', quantity: i + 1 })) } }
|
||||
const display = load(detail)
|
||||
assert.equal(display.receivedItemCartons('1').length, 4)
|
||||
assert.equal(display.receivedItemQuantity('1'), 10)
|
||||
assert.equal(display.palletQuantity({ id: '9' }), 10)
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user