复核报错;

This commit is contained in:
王奎兴
2026-02-28 18:37:20 +08:00
parent f32c2a69d5
commit 1abe3346f1
@@ -997,7 +997,9 @@ public class OutMaterialDetailImpl extends ServiceImpl<OutMaterialDetailMapper,
outMaterialDetail.setMaterialDetailId(outMaterialDetailDO.getMaterialDetailId());
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 {
//取消复核
outMaterialDetail.setCheckQuantity(outMaterialDetailDb.getCheckQuantity().subtract(outMaterialDetailDO.getActualQuantity()));