fix 81673 法规合规评估流程-部所主管级领导分发节点有转办,到部所主管级领导审批节点仍给原来的人了,并且数据不回显了
This commit is contained in:
+1
@@ -8,6 +8,7 @@ public class ProcessProjectStandardCommon {
|
||||
public static final String PASS = "pass";
|
||||
|
||||
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 MANAGER_LEADER_LIST_SIZE = "managerLeaderListSize";
|
||||
public static final String MODULE_OWNER_LIST = "moduleOwnerList";
|
||||
|
||||
+6
-4
@@ -828,16 +828,18 @@ public class ProcessProjectStandardService extends ServiceImpl<ProcessProjectSta
|
||||
.distinct().collect(Collectors.toList());
|
||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectStandardCommon.MKZRRFF_1, moduleOwnerIds);
|
||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectStandardCommon.MKZRRSP_1, moduleOwnerIds);
|
||||
|
||||
ThreadLocalUtil.put(ProcessProjectAssessCommon.EXECUTION_ID,executionId);
|
||||
// 完成任务
|
||||
String taskId = processDTO.getTaskId();
|
||||
Map<String, Object> variables = new HashMap<>();
|
||||
if (!Objects.equals(userId,originUserId)){
|
||||
variables.put(ProcessProjectStandardCommon.MANAGER_LEADER,userId);
|
||||
List<String> userIdList = new ArrayList<>();
|
||||
userIdList.add(userId);
|
||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectStandardCommon.BSZGJLDXF_1, userIdList);
|
||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectStandardCommon.BSZGJLDSP_1, userIdList);
|
||||
}
|
||||
ThreadLocalUtil.put(ProcessProjectAssessCommon.EXECUTION_ID,executionId);
|
||||
// 完成任务
|
||||
String taskId = processDTO.getTaskId();
|
||||
Map<String, Object> variables = new HashMap<>();
|
||||
variables.put(ProcessProjectStandardCommon.MODULE_OWNER_LIST, moduleOwnerIds);
|
||||
variables.put(ProcessProjectStandardCommon.MODULE_OWNER_LIST_SIZE, moduleOwnerIds.size());
|
||||
taskService.complete(taskId, variables);
|
||||
|
||||
Reference in New Issue
Block a user