|
@@ -100,11 +100,13 @@ public class MetaHanaDeliverSignServiceImpl implements IMetaHanaDeliverSignServi
|
|
|
deliverSignList.forEach(deliverSign->{
|
|
|
|
|
|
MetaHanaDeliverSign abnormalSign = metaHanaDeliverSignMapper.selectAbnormalSignByabnormalOrderAndItem(deliverSign.getAbnormalOrder(),deliverSign.getAbnormalOrderItem());
|
|
|
-
|
|
|
- deliverSign.setAbnormalDifferenceQty(abnormalSign.getDifferenceQty());
|
|
|
-
|
|
|
- deliverSign.setAbnormalActualQty(abnormalSign.getActualQty());
|
|
|
-
|
|
|
+ if(abnormalSign !=null){
|
|
|
+
|
|
|
+ deliverSign.setAbnormalDifferenceQty(abnormalSign.getDifferenceQty());
|
|
|
+
|
|
|
+ deliverSign.setAbnormalActualQty(abnormalSign.getActualQty());
|
|
|
+ metaHanaDeliverSignMapper.updateMetaHanaDeliverSign(deliverSign);
|
|
|
+ }
|
|
|
});
|
|
|
}
|
|
|
}
|