复核报错;
This commit is contained in:
+3
-1
@@ -997,7 +997,9 @@ public class OutMaterialDetailImpl extends ServiceImpl<OutMaterialDetailMapper,
|
|||||||
outMaterialDetail.setMaterialDetailId(outMaterialDetailDO.getMaterialDetailId());
|
outMaterialDetail.setMaterialDetailId(outMaterialDetailDO.getMaterialDetailId());
|
||||||
if (1 == type){
|
if (1 == type){
|
||||||
//复核
|
//复核
|
||||||
outMaterialDetail.setCheckQuantity(outMaterialDetailDb.getCheckQuantity().add(outMaterialDetailDO.getActualQuantity()));
|
BigDecimal checkQuantity1 = outMaterialDetailDb.getCheckQuantity() != null ? outMaterialDetailDb.getCheckQuantity() : BigDecimal.ZERO;
|
||||||
|
BigDecimal actualQuantity = outMaterialDetailDO.getActualQuantity() != null ? outMaterialDetailDO.getActualQuantity() : BigDecimal.ZERO;
|
||||||
|
outMaterialDetail.setCheckQuantity(checkQuantity1.add(actualQuantity));
|
||||||
}else {
|
}else {
|
||||||
//取消复核
|
//取消复核
|
||||||
outMaterialDetail.setCheckQuantity(outMaterialDetailDb.getCheckQuantity().subtract(outMaterialDetailDO.getActualQuantity()));
|
outMaterialDetail.setCheckQuantity(outMaterialDetailDb.getCheckQuantity().subtract(outMaterialDetailDO.getActualQuantity()));
|
||||||
|
|||||||
Reference in New Issue
Block a user