feat: 主动上报流程人员回显

This commit is contained in:
2023-12-18 11:39:31 +08:00
parent d74e68c092
commit 5a8dc24ed7
2 changed files with 2 additions and 3 deletions
@@ -443,11 +443,10 @@ public class ActFlowCommonService {
updateWrapper.eq(ProcessApprovalRecord::getProcessInstanceId, prcId);
updateWrapper.eq(ProcessApprovalRecord::getFinishFlag, FinishFlagEnum.INCOMPLETE.getValue());
updateWrapper.eq(ProcessApprovalRecord::getTaskName, nodeName);
updateWrapper.set(ProcessApprovalRecord::getFinishFlag, ProcessStatusEnum.WITHDRAWN.getValue());
updateWrapper.set(ProcessApprovalRecord::getFinishFlag, CommitFlagEnum.UNDISPOSED.getValue());
processApprovalRecordService.update(updateWrapper);
}
/**
* 根据指定的执行Id递归获取所有子执行Id
*
@@ -281,7 +281,7 @@ public class ProcessEsAnnualInitServiceImpl extends ServiceImpl<ProcessEsAnnualI
taskService.setVariable(taskId, "approvalUserList", approvalUserSet);
// 保存人员
userMap.put("approvalUserList", String.join(",", approvalUserSet));
processNodeLinkService.saveNodeUserLink(processDefinitionId, processInstanceId, userMap);
processNodeLinkService.incrementSaveNodeUserLink(processDefinitionId, processInstanceId, userMap);
dataList.forEach(data -> data.setExecutionId(executionId));
saveOrUpdateBatch(dataList);
} else {