feat: 主动上报流程人员回显
This commit is contained in:
+1
-2
@@ -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
|
||||
*
|
||||
|
||||
+1
-1
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user