This commit is contained in:
2026-10-20 11:36:30 +08:00
parent 6fa5d281ec
commit e829519044
6 changed files with 33 additions and 6 deletions
@@ -126,7 +126,8 @@ public class PdaPalletOperationService {
long quantity = entry.getValue().stream().anyMatch(item -> "RETURN_BULK_SKU_LABEL".equals(item.getOperationType()))
? value(carton.getTotalQuantity()) : 1;
result.add(new PalletOperationResponses.RelabelSource(carton.getId(), 0L,
pallet == null ? null : pallet.palletId(), palletCode, null, carton.getSourceBatchNo(), quantity, quantity,
// 未组托退货箱使用 UNBOUND 和零身份,不对 null 执行基本类型拆箱。
pallet == null ? 0L : pallet.palletId(), palletCode, null, carton.getSourceBatchNo(), quantity, quantity,
entry.getValue().stream().map(RelabelItem::getCartonMark).filter(Objects::nonNull).toList()));
}
return result;