Merge remote-tracking branch 'origin/dev' into dev
This commit is contained in:
+2
@@ -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) {
|
||||
|
||||
+9
-1
@@ -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());
|
||||
}
|
||||
@@ -691,7 +699,7 @@ public class StockOutOrderDomainService {
|
||||
stockOutOrderDOQuery.setCheckTaskDistribution(2);
|
||||
List<StockOutOrderPO> stockOutOrderPOList = stockOutOrderService.queryList(stockOutOrderDOQuery);
|
||||
if (CollectionUtils.isEmpty(stockOutOrderPOList)) {
|
||||
throw new ServiceException("收货单不存在或已下发,请重新选择");
|
||||
throw new ServiceException("复合单已下发,请重新选择");
|
||||
}
|
||||
//复核下发任务
|
||||
genDeliveTask(stockOutOrderPOList, stockOutOrderDO);
|
||||
|
||||
Reference in New Issue
Block a user