fix 81739 项目合规评估流程-各部所主管级领导下发节点存在转办情况,审批节点给了原来的人员
This commit is contained in:
+1
@@ -6,6 +6,7 @@ package com.jero.modules.activiti.process.projectassess.common;
|
||||
*/
|
||||
public class ProcessProjectAssessCommon {
|
||||
public static final String STANDARDS_ENGINEER = "standardsEngineer";
|
||||
public static final String MANAGER_LEADER = "managerLeader";
|
||||
public static final String MANAGER_LEADER_LIST = "managerLeaderList";
|
||||
public static final String MODULE_OWNER = "moduleOwner";
|
||||
public static final String MODULE_OWNER_LIST = "moduleOwnerList";
|
||||
|
||||
+4
-2
@@ -860,6 +860,9 @@ public class ProcessProjectAssessService extends ServiceImpl<ProcessProjectAsses
|
||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectAssessCommon.MKFZRFF, moduleOwnerIds);
|
||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectAssessCommon.MKFZRSP, moduleOwnerIds);
|
||||
ThreadLocalUtil.put(ProcessProjectAssessCommon.EXECUTION_ID,executionId);
|
||||
if (!Objects.equals(userId,originUserId)){
|
||||
runtimeService.setVariable(executionId,ProcessProjectAssessCommon.MANAGER_LEADER,userId);
|
||||
}
|
||||
// 完成任务
|
||||
String taskId = processDTO.getTaskId();
|
||||
Map<String, Object> variables = new HashMap<>();
|
||||
@@ -867,8 +870,7 @@ public class ProcessProjectAssessService extends ServiceImpl<ProcessProjectAsses
|
||||
variables.put(ProcessProjectAssessCommon.MODULE_OWNER_LIST_SIZE, moduleOwnerIds.size());
|
||||
taskService.complete(taskId, variables);
|
||||
ThreadLocalUtil.remove();
|
||||
if (!Objects.equals(userId,originUserId)){
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
//模块负责人分发
|
||||
|
||||
Reference in New Issue
Block a user