WMS出库管理复合下发修改

This commit is contained in:
秦鸿展
2026-02-27 08:59:27 +08:00
parent 961d8a462d
commit 1fc23af95b
2 changed files with 10 additions and 0 deletions
@@ -132,6 +132,8 @@ public class ExcelParseService {
stockOutOrder.setUpdateTime(new Date());
stockOutOrder.setDelFlag(1);
}
// 复核下发状态默认为否(2
stockOutOrder.setCheckTaskDistribution(2);
//校验必填字段
StringBuilder errorMsg = check(stockOutOrder);
if (errorMsg.length() > 0) {
@@ -154,6 +154,10 @@ public class StockOutOrderDomainService {
//统计总体积
//BigDecimal volumeLimit = stockOutOrderDO.getMaterialDetailList().stream().map(OutMaterialDetailDO::getVolumeLimit).filter(Objects::nonNull).reduce(BigDecimal.ZERO, BigDecimal::add);
//stockOutOrderDO.setVolumeLimit(volumeLimit);
// 复核下发状态默认为否(2
if (stockOutOrderDO.getCheckTaskDistribution() == null) {
stockOutOrderDO.setCheckTaskDistribution(2);
}
stockOutOrderService.insert(stockOutOrderDO);
return outMaterialDetailService.batchInsert(stockOutOrderDO.getOutOrderNumber(), stockOutOrderDO.getMaterialDetailList());
}
@@ -180,6 +184,10 @@ public class StockOutOrderDomainService {
//统计总体积
BigDecimal volumeLimit = stockOutOrderDO.getMaterialDetailList().stream().map(OutMaterialDetailDO::getVolumeLimit).filter(Objects::nonNull).reduce(BigDecimal.ZERO, BigDecimal::add);
stockOutOrderDO.setVolumeLimit(volumeLimit);
// 复核下发状态默认为否(2
if (stockOutOrderDO.getCheckTaskDistribution() == null) {
stockOutOrderDO.setCheckTaskDistribution(2);
}
stockOutOrderService.insert(stockOutOrderDO);
outMaterialDetailService.batchInsert(stockOutOrderDO.getOutOrderNumber(), stockOutOrderDO.getMaterialDetailList());
}