fix 81736 项目合规评估流程-转办的情况,人员信息处回显了转办的人员
This commit is contained in:
-23
@@ -491,10 +491,6 @@ public class ProcessProjectAssessService extends ServiceImpl<ProcessProjectAsses
|
|||||||
updateTermUserList.add(termUser);
|
updateTermUserList.add(termUser);
|
||||||
}
|
}
|
||||||
processProjectAssessTermUserService.updateBatchById(updateTermUserList);
|
processProjectAssessTermUserService.updateBatchById(updateTermUserList);
|
||||||
List<String> userIdList = new ArrayList<>();
|
|
||||||
userIdList.add(userId);
|
|
||||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectAssessCommon.MKFZRFF, userIdList);
|
|
||||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectAssessCommon.MKFZRSP, userIdList);
|
|
||||||
}
|
}
|
||||||
ThreadLocalUtil.put(ProcessProjectAssessCommon.EXECUTION_ID, executionId);
|
ThreadLocalUtil.put(ProcessProjectAssessCommon.EXECUTION_ID, executionId);
|
||||||
// 完成任务
|
// 完成任务
|
||||||
@@ -555,10 +551,6 @@ public class ProcessProjectAssessService extends ServiceImpl<ProcessProjectAsses
|
|||||||
updateTermUserList.add(termUser);
|
updateTermUserList.add(termUser);
|
||||||
}
|
}
|
||||||
processProjectAssessTermUserService.updateBatchById(updateTermUserList);
|
processProjectAssessTermUserService.updateBatchById(updateTermUserList);
|
||||||
List<String> userIdList = new ArrayList<>();
|
|
||||||
userIdList.add(userId);
|
|
||||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectAssessCommon.GBMZGJLDXF, userIdList);
|
|
||||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectAssessCommon.GBMZGJLDSP, userIdList);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//模块负责人修改
|
//模块负责人修改
|
||||||
@@ -619,10 +611,6 @@ public class ProcessProjectAssessService extends ServiceImpl<ProcessProjectAsses
|
|||||||
updateTermUserList.add(termUser);
|
updateTermUserList.add(termUser);
|
||||||
}
|
}
|
||||||
processProjectAssessTermUserService.updateBatchById(updateTermUserList);
|
processProjectAssessTermUserService.updateBatchById(updateTermUserList);
|
||||||
List<String> userIdList = new ArrayList<>();
|
|
||||||
userIdList.add(userId);
|
|
||||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectAssessCommon.MKFZRFF, userIdList);
|
|
||||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectAssessCommon.MKFZRSP, userIdList);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -880,10 +868,6 @@ public class ProcessProjectAssessService extends ServiceImpl<ProcessProjectAsses
|
|||||||
taskService.complete(taskId, variables);
|
taskService.complete(taskId, variables);
|
||||||
ThreadLocalUtil.remove();
|
ThreadLocalUtil.remove();
|
||||||
if (!Objects.equals(userId,originUserId)){
|
if (!Objects.equals(userId,originUserId)){
|
||||||
List<String> userIdList = new ArrayList<>();
|
|
||||||
userIdList.add(userId);
|
|
||||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectAssessCommon.GBMZGJLDXF, userIdList);
|
|
||||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectAssessCommon.GBMZGJLDSP, userIdList);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -966,10 +950,6 @@ public class ProcessProjectAssessService extends ServiceImpl<ProcessProjectAsses
|
|||||||
taskService.complete(taskId, variables);
|
taskService.complete(taskId, variables);
|
||||||
ThreadLocalUtil.remove();
|
ThreadLocalUtil.remove();
|
||||||
if (!Objects.equals(userId,originUserId)){
|
if (!Objects.equals(userId,originUserId)){
|
||||||
List<String> userIdList = new ArrayList<>();
|
|
||||||
userIdList.add(userId);
|
|
||||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectAssessCommon.MKFZRFF, userIdList);
|
|
||||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectAssessCommon.MKFZRSP, userIdList);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1019,9 +999,6 @@ public class ProcessProjectAssessService extends ServiceImpl<ProcessProjectAsses
|
|||||||
ThreadLocalUtil.remove();
|
ThreadLocalUtil.remove();
|
||||||
|
|
||||||
if (!Objects.equals(userId,originUserId)){
|
if (!Objects.equals(userId,originUserId)){
|
||||||
List<String> userIdList = new ArrayList<>();
|
|
||||||
userIdList.add(userId);
|
|
||||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectAssessCommon.SJGCSPG, userIdList);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+2
-24
@@ -483,7 +483,7 @@ public class ProcessProjectStandardService extends ServiceImpl<ProcessProjectSta
|
|||||||
switch (taskDefinitionKey) {
|
switch (taskDefinitionKey) {
|
||||||
//模块责任人审批
|
//模块责任人审批
|
||||||
case ProcessProjectStandardCommon.MKZRRSP_:
|
case ProcessProjectStandardCommon.MKZRRSP_:
|
||||||
mkzrrffApprove(processInfoVO, processDTO, pass);
|
mkzrrspApprove(processInfoVO, processDTO, pass);
|
||||||
break;
|
break;
|
||||||
//部所主管级领导审批
|
//部所主管级领导审批
|
||||||
case ProcessProjectStandardCommon.BSZGJLDSP_1:
|
case ProcessProjectStandardCommon.BSZGJLDSP_1:
|
||||||
@@ -503,7 +503,7 @@ public class ProcessProjectStandardService extends ServiceImpl<ProcessProjectSta
|
|||||||
}
|
}
|
||||||
|
|
||||||
//模块责任人审批
|
//模块责任人审批
|
||||||
private void mkzrrffApprove(ProcessInfoVO<ProcessProjectStandardVO> processInfoVO, ProcessDTO processDTO, boolean pass) {
|
private void mkzrrspApprove(ProcessInfoVO<ProcessProjectStandardVO> processInfoVO, ProcessDTO processDTO, boolean pass) {
|
||||||
String businessId = processInfoVO.getBusinessId();
|
String businessId = processInfoVO.getBusinessId();
|
||||||
ProcessApprovalRecord processApprovalRecord = processDTO.getProcessApprovalRecord();
|
ProcessApprovalRecord processApprovalRecord = processDTO.getProcessApprovalRecord();
|
||||||
String originUserId = processApprovalRecord.getOriginUserId();
|
String originUserId = processApprovalRecord.getOriginUserId();
|
||||||
@@ -534,10 +534,6 @@ public class ProcessProjectStandardService extends ServiceImpl<ProcessProjectSta
|
|||||||
updateTermUserList.add(update);
|
updateTermUserList.add(update);
|
||||||
}
|
}
|
||||||
termUserService.updateBatchById(updateTermUserList);
|
termUserService.updateBatchById(updateTermUserList);
|
||||||
List<String> userIdList = new ArrayList<>();
|
|
||||||
userIdList.add(userId);
|
|
||||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectStandardCommon.BSZGJLDXF_1, userIdList);
|
|
||||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectStandardCommon.BSZGJLDSP_1, userIdList);
|
|
||||||
runtimeService.setVariable(executionId,ProcessProjectStandardCommon.MODULE_OWNER,userId);
|
runtimeService.setVariable(executionId,ProcessProjectStandardCommon.MODULE_OWNER,userId);
|
||||||
}
|
}
|
||||||
// 完成任务
|
// 完成任务
|
||||||
@@ -634,10 +630,6 @@ public class ProcessProjectStandardService extends ServiceImpl<ProcessProjectSta
|
|||||||
updateTermUserList.add(update);
|
updateTermUserList.add(update);
|
||||||
}
|
}
|
||||||
termUserService.updateBatchById(updateTermUserList);
|
termUserService.updateBatchById(updateTermUserList);
|
||||||
List<String> userIdList = new ArrayList<>();
|
|
||||||
userIdList.add(userId);
|
|
||||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectStandardCommon.BSZGJLDXF_1, userIdList);
|
|
||||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectStandardCommon.BSZGJLDSP_1, userIdList);
|
|
||||||
runtimeService.setVariable(executionId,ProcessProjectStandardCommon.MANAGER_LEADER,userId);
|
runtimeService.setVariable(executionId,ProcessProjectStandardCommon.MANAGER_LEADER,userId);
|
||||||
}
|
}
|
||||||
String taskId = processDTO.getTaskId();
|
String taskId = processDTO.getTaskId();
|
||||||
@@ -788,9 +780,6 @@ public class ProcessProjectStandardService extends ServiceImpl<ProcessProjectSta
|
|||||||
}
|
}
|
||||||
if (!Objects.equals(userId,originUserId)){
|
if (!Objects.equals(userId,originUserId)){
|
||||||
//更新数据
|
//更新数据
|
||||||
List<String> userIdList = new ArrayList<>();
|
|
||||||
userIdList.add(userId);
|
|
||||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectStandardCommon.FGGCSSP, userIdList);
|
|
||||||
runtimeService.setVariable(executionId,ProcessProjectStandardCommon.STANDARDS_ENGINEER,userId);
|
runtimeService.setVariable(executionId,ProcessProjectStandardCommon.STANDARDS_ENGINEER,userId);
|
||||||
}
|
}
|
||||||
taskService.complete(taskId, variables);
|
taskService.complete(taskId, variables);
|
||||||
@@ -891,10 +880,6 @@ public class ProcessProjectStandardService extends ServiceImpl<ProcessProjectSta
|
|||||||
Map<String, Object> variables = new HashMap<>();
|
Map<String, Object> variables = new HashMap<>();
|
||||||
if (!Objects.equals(userId,originUserId)){
|
if (!Objects.equals(userId,originUserId)){
|
||||||
variables.put(ProcessProjectStandardCommon.MANAGER_LEADER,userId);
|
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);
|
|
||||||
}
|
}
|
||||||
variables.put(ProcessProjectStandardCommon.MODULE_OWNER_LIST, moduleOwnerIds);
|
variables.put(ProcessProjectStandardCommon.MODULE_OWNER_LIST, moduleOwnerIds);
|
||||||
variables.put(ProcessProjectStandardCommon.MODULE_OWNER_LIST_SIZE, moduleOwnerIds.size());
|
variables.put(ProcessProjectStandardCommon.MODULE_OWNER_LIST_SIZE, moduleOwnerIds.size());
|
||||||
@@ -976,10 +961,6 @@ public class ProcessProjectStandardService extends ServiceImpl<ProcessProjectSta
|
|||||||
.distinct().collect(Collectors.toList());
|
.distinct().collect(Collectors.toList());
|
||||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectStandardCommon.SJGCSPG_1, designEngineerIds);
|
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectStandardCommon.SJGCSPG_1, designEngineerIds);
|
||||||
if (!Objects.equals(userId,originUserId)){
|
if (!Objects.equals(userId,originUserId)){
|
||||||
List<String> userIdList = new ArrayList<>();
|
|
||||||
userIdList.add(userId);
|
|
||||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectStandardCommon.MKZRRFF_1, userIdList);
|
|
||||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectStandardCommon.MKZRRSP_1, userIdList);
|
|
||||||
}
|
}
|
||||||
ThreadLocalUtil.put(ProcessProjectAssessCommon.EXECUTION_ID,executionId);
|
ThreadLocalUtil.put(ProcessProjectAssessCommon.EXECUTION_ID,executionId);
|
||||||
// 完成任务
|
// 完成任务
|
||||||
@@ -1021,9 +1002,6 @@ public class ProcessProjectStandardService extends ServiceImpl<ProcessProjectSta
|
|||||||
termUserService.updateBatchById(udpateTermUserList);
|
termUserService.updateBatchById(udpateTermUserList);
|
||||||
ThreadLocalUtil.put(ProcessProjectAssessCommon.EXECUTION_ID,formKey);
|
ThreadLocalUtil.put(ProcessProjectAssessCommon.EXECUTION_ID,formKey);
|
||||||
if (!Objects.equals(userId,originUserId)){
|
if (!Objects.equals(userId,originUserId)){
|
||||||
List<String> userIdList = new ArrayList<>();
|
|
||||||
userIdList.add(userId);
|
|
||||||
processHandleService.saveNodeUserLink(processDTO.getProcessInstanceId(), ProcessProjectStandardCommon.SJGCSPG_1, userIdList);
|
|
||||||
}
|
}
|
||||||
// 完成任务
|
// 完成任务
|
||||||
String taskId = processDTO.getTaskId();
|
String taskId = processDTO.getTaskId();
|
||||||
|
|||||||
Reference in New Issue
Block a user