rev:出库单格式修改后导致分配的问题

This commit is contained in:
zhangzq
2024-12-27 14:31:21 +08:00
parent c6f3aed22a
commit 30150fd2bb

View File

@@ -395,6 +395,7 @@ public class StIvtIostorinvServiceImpl extends ServiceImpl<StIvtIostorinvOutMapp
for (StIvtIostorinvdtl dtl : iostorinvdtls) { for (StIvtIostorinvdtl dtl : iostorinvdtls) {
String formid = dtl.getSource_form_id(); String formid = dtl.getSource_form_id();
PmFormData pmFormData = iPmFormDataService.getById(formid); PmFormData pmFormData = iPmFormDataService.getById(formid);
if (pmFormData!=null){
parentId = pmFormData.getParent_id(); parentId = pmFormData.getParent_id();
iPmFormDataService.update(new UpdateWrapper<PmFormData>() iPmFormDataService.update(new UpdateWrapper<PmFormData>()
.set("qty",pmFormData.getQty().add(dtl.getQty())) .set("qty",pmFormData.getQty().add(dtl.getQty()))
@@ -404,6 +405,7 @@ public class StIvtIostorinvServiceImpl extends ServiceImpl<StIvtIostorinvOutMapp
.set("remark","出库单取消") .set("remark","出库单取消")
.eq("id",formid)); .eq("id",formid));
} }
}
if (StringUtils.isNotEmpty(parentId)){ if (StringUtils.isNotEmpty(parentId)){
iPmFormDataService.update(new UpdateWrapper<PmFormData>() iPmFormDataService.update(new UpdateWrapper<PmFormData>()
.set("status",StatusEnum.FORM_STATUS.code("执行中")) .set("status",StatusEnum.FORM_STATUS.code("执行中"))