优化
This commit is contained in:
@@ -54,6 +54,7 @@ export function normalizeOutboundTask(value) {
|
||||
...header,
|
||||
taskNo: String(header?.taskNo || ''),
|
||||
outboundNo: String(header?.outboundNo || ''),
|
||||
outboundType: String(header?.outboundType || ''),
|
||||
status: String(header?.status || ''),
|
||||
items: asList(value?.items).map((item) => ({
|
||||
...item,
|
||||
@@ -117,12 +118,14 @@ export function pickOutboundPallet(taskNo, palletNo, request) {
|
||||
return overseasRequest('POST', `${OUTBOUND_BASE}/${encoded(taskNo)}/pallets/${encoded(palletNo)}/pick`, request)
|
||||
}
|
||||
|
||||
export function outboundPickPayload(item, position, packages) {
|
||||
export function outboundPickPayload(item, position, packages, scannedCode = '') {
|
||||
const skuScan = item.skuCode && scannedCode === item.skuCode
|
||||
return {
|
||||
outboundPalletItemId: item.outboundPalletItemId,
|
||||
inventoryPositionId: position.inventoryPositionId,
|
||||
packages: Number(packages),
|
||||
cartonMarks: position.cartonMark ? [position.cartonMark] : []
|
||||
cartonMarks: skuScan ? [] : position.cartonMark ? [position.cartonMark] : [],
|
||||
...(skuScan ? { skuCode: item.skuCode } : {})
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user