diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/service/impl/LeaseTaskServiceImpl.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/service/impl/LeaseTaskServiceImpl.java index 9125a5fe..c11c3c6e 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/service/impl/LeaseTaskServiceImpl.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/service/impl/LeaseTaskServiceImpl.java @@ -538,7 +538,12 @@ public class LeaseTaskServiceImpl implements ILeaseTaskService { leaseApplyDetailsMapper.deleteLeaseApplyDetailsByParentIds(ids); insertPurchaseCheckDetails(leaseApplyRequestVo.getLeaseApplyDetailsList(), leaseApplyInfo.getId()); } + TmTask tmTask = tmTaskMapper.selectTmTaskByTaskId(leaseApplyInfo.getTaskId()); + if (statusFlag == 0) { + sysWorkflowRecordService.addSysWorkflowRecord(leaseApplyInfo.getTaskId().intValue(), tmTask.getCode(), 19); + } // 修改外层info + leaseApplyInfo.setCode(tmTask.getCode()); mapper.updateLeaseApplyInfo(leaseApplyInfo); return true; }