fix: 自动发起流程删除当前线程绑定人后后续业务报错
This commit is contained in:
-1
@@ -214,7 +214,6 @@ public class ProcessEsInitChangeServiceImpl extends ServiceImpl<ProcessEsInitCha
|
||||
currentUser.setId(mainDraftUser);
|
||||
currentUserUtil.bindUserToThread(currentUser);
|
||||
ProcessInstance processInstance = actFlowCommonService.startProcess(processDefinitionKey, variables);
|
||||
currentUserUtil.clearCurrentUser();
|
||||
ProcessEsInitChange initChange = new ProcessEsInitChange();
|
||||
// 获取流程实例ID
|
||||
String processDefinitionId = processInstance.getProcessDefinitionId();
|
||||
|
||||
-1
@@ -161,7 +161,6 @@ public class ProcessEsRecheckServiceImpl extends ServiceImpl<ProcessEsRecheckMap
|
||||
currentUser.setId(userId);
|
||||
currentUserUtil.bindUserToThread(currentUser);
|
||||
ProcessInstance processInstance = actFlowCommonService.startProcess(processDefinitionKey, actVariables);
|
||||
currentUserUtil.clearCurrentUser();
|
||||
// 获取流程实例ID
|
||||
String processDefinitionId = processInstance.getProcessDefinitionId();
|
||||
String processInstanceId = processInstance.getId();
|
||||
|
||||
-1
@@ -268,7 +268,6 @@ public class EsRevisionServiceImpl extends ServiceImpl<EsRevisionMapper, Process
|
||||
currentUser.setId(mainDraftUser);
|
||||
currentUserUtil.bindUserToThread(currentUser);
|
||||
ProcessInstance processInstance = actFlowCommonService.startProcess(processDefinitionKey, variables);
|
||||
currentUserUtil.clearCurrentUser();
|
||||
ProcessEsRevision revision = new ProcessEsRevision();
|
||||
// 获取流程实例ID
|
||||
String processDefinitionId = processInstance.getProcessDefinitionId();
|
||||
|
||||
Reference in New Issue
Block a user