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