分配问题修改;
This commit is contained in:
+2
-2
@@ -847,9 +847,9 @@ public class StockOutOrderApplicationService {
|
||||
BigDecimal totalNowAllocationQuantity = BigDecimal.ZERO;//当前作业分配数量
|
||||
for (OutMaterialDetailDO outMaterialDetailDOChild : outMaterialDetailDOChildList){
|
||||
OutMaterialDetailPO outMaterialDetailPOChildDb = outMaterialDetailDbMap.get(outMaterialDetailDOChild.getMaterialDetailId());
|
||||
/*if (outMaterialDetailPOChildDb != null){
|
||||
if (outMaterialDetailPOChildDb != null){
|
||||
continue;
|
||||
}*/
|
||||
}
|
||||
OutMaterialDetailDO returnOutMaterialDetailDOChild = new OutMaterialDetailDO();
|
||||
BeanUtils.copyProperties(outMaterialDetailPO, returnOutMaterialDetailDOChild, "materialDetailId","createBy","createByName","createTime",
|
||||
"updateBy","updateByName","updateTime");
|
||||
|
||||
+4
@@ -289,6 +289,10 @@ public class OutMaterialDetailImpl extends ServiceImpl<OutMaterialDetailMapper,
|
||||
outMaterialDetailChild.setCreateBy(loginUser.getUserid());
|
||||
outMaterialDetailChild.setCreateByName(loginUser.getUsername());
|
||||
outMaterialDetailChild.setCreateTime(new Date());
|
||||
BigDecimal allocationQuantity = outMaterialDetailChild.getAllocationQuantity();
|
||||
BigDecimal alreadyAllocationQuantity = outMaterialDetailChild.getAlreadyAllocationQuantity();
|
||||
BigDecimal nowAllocationQuantity = allocationQuantity.subtract(alreadyAllocationQuantity);
|
||||
outMaterialDetailChild.setNowAllocationQuantity(nowAllocationQuantity);
|
||||
outMaterialDetailListChild.add(outMaterialDetailChild);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user