rev:出库单格式修改后导致分配的问题
This commit is contained in:
@@ -395,14 +395,16 @@ public class StIvtIostorinvServiceImpl extends ServiceImpl<StIvtIostorinvOutMapp
|
||||
for (StIvtIostorinvdtl dtl : iostorinvdtls) {
|
||||
String formid = dtl.getSource_form_id();
|
||||
PmFormData pmFormData = iPmFormDataService.getById(formid);
|
||||
parentId = pmFormData.getParent_id();
|
||||
iPmFormDataService.update(new UpdateWrapper<PmFormData>()
|
||||
.set("qty",pmFormData.getQty().add(dtl.getQty()))
|
||||
.set("assign_qty",pmFormData.getAssign_qty().subtract(dtl.getQty()))
|
||||
.set("update_time",now)
|
||||
.set("update_name",nickName)
|
||||
.set("remark","出库单取消")
|
||||
.eq("id",formid));
|
||||
if (pmFormData!=null){
|
||||
parentId = pmFormData.getParent_id();
|
||||
iPmFormDataService.update(new UpdateWrapper<PmFormData>()
|
||||
.set("qty",pmFormData.getQty().add(dtl.getQty()))
|
||||
.set("assign_qty",pmFormData.getAssign_qty().subtract(dtl.getQty()))
|
||||
.set("update_time",now)
|
||||
.set("update_name",nickName)
|
||||
.set("remark","出库单取消")
|
||||
.eq("id",formid));
|
||||
}
|
||||
}
|
||||
if (StringUtils.isNotEmpty(parentId)){
|
||||
iPmFormDataService.update(new UpdateWrapper<PmFormData>()
|
||||
|
||||
Reference in New Issue
Block a user