feat: 主动上报流程人员回显
This commit is contained in:
+1
-2
@@ -443,11 +443,10 @@ public class ActFlowCommonService {
|
|||||||
updateWrapper.eq(ProcessApprovalRecord::getProcessInstanceId, prcId);
|
updateWrapper.eq(ProcessApprovalRecord::getProcessInstanceId, prcId);
|
||||||
updateWrapper.eq(ProcessApprovalRecord::getFinishFlag, FinishFlagEnum.INCOMPLETE.getValue());
|
updateWrapper.eq(ProcessApprovalRecord::getFinishFlag, FinishFlagEnum.INCOMPLETE.getValue());
|
||||||
updateWrapper.eq(ProcessApprovalRecord::getTaskName, nodeName);
|
updateWrapper.eq(ProcessApprovalRecord::getTaskName, nodeName);
|
||||||
updateWrapper.set(ProcessApprovalRecord::getFinishFlag, ProcessStatusEnum.WITHDRAWN.getValue());
|
updateWrapper.set(ProcessApprovalRecord::getFinishFlag, CommitFlagEnum.UNDISPOSED.getValue());
|
||||||
processApprovalRecordService.update(updateWrapper);
|
processApprovalRecordService.update(updateWrapper);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 根据指定的执行Id递归获取所有子执行Id
|
* 根据指定的执行Id递归获取所有子执行Id
|
||||||
*
|
*
|
||||||
|
|||||||
+1
-1
@@ -281,7 +281,7 @@ public class ProcessEsAnnualInitServiceImpl extends ServiceImpl<ProcessEsAnnualI
|
|||||||
taskService.setVariable(taskId, "approvalUserList", approvalUserSet);
|
taskService.setVariable(taskId, "approvalUserList", approvalUserSet);
|
||||||
// 保存人员
|
// 保存人员
|
||||||
userMap.put("approvalUserList", String.join(",", approvalUserSet));
|
userMap.put("approvalUserList", String.join(",", approvalUserSet));
|
||||||
processNodeLinkService.saveNodeUserLink(processDefinitionId, processInstanceId, userMap);
|
processNodeLinkService.incrementSaveNodeUserLink(processDefinitionId, processInstanceId, userMap);
|
||||||
dataList.forEach(data -> data.setExecutionId(executionId));
|
dataList.forEach(data -> data.setExecutionId(executionId));
|
||||||
saveOrUpdateBatch(dataList);
|
saveOrUpdateBatch(dataList);
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user