fix(征求意见流程): 80160
This commit is contained in:
+19
@@ -993,7 +993,17 @@ public class ProcessFbStandardConsultationServiceImpl extends ServiceImpl<Proces
|
|||||||
queryWrapper.eq(ProcessNode::getSort, sort);
|
queryWrapper.eq(ProcessNode::getSort, sort);
|
||||||
ProcessNode processNode = processNodeService.getOne(queryWrapper, false);
|
ProcessNode processNode = processNodeService.getOne(queryWrapper, false);
|
||||||
|
|
||||||
|
ProcessNode processNode2 = new ProcessNode();
|
||||||
|
if (Objects.equals(sort, ConsultationNodeSort.MODULE_OWNER_LIST)){
|
||||||
|
LambdaQueryWrapper<ProcessNode> qw = new LambdaQueryWrapper<>();
|
||||||
|
qw.eq(ProcessNode::getProcessDefinitionId, processDefinitionId);
|
||||||
|
qw.eq(ProcessNode::getIsView, 1);
|
||||||
|
qw.eq(ProcessNode::getXmlNodeId, ConsultationTaskKey.MODULE_OWNER_END_3);
|
||||||
|
processNode2 = processNodeService.getOne(qw, false);
|
||||||
|
}
|
||||||
|
|
||||||
List<ProcessNodeLink> linkList = new ArrayList<>();
|
List<ProcessNodeLink> linkList = new ArrayList<>();
|
||||||
|
ProcessNode finalProcessNode = processNode2;
|
||||||
userIdList.forEach(userId -> {
|
userIdList.forEach(userId -> {
|
||||||
ProcessNodeLink link = new ProcessNodeLink();
|
ProcessNodeLink link = new ProcessNodeLink();
|
||||||
link.setProcessDefinitionId(processDefinitionId);
|
link.setProcessDefinitionId(processDefinitionId);
|
||||||
@@ -1001,6 +1011,15 @@ public class ProcessFbStandardConsultationServiceImpl extends ServiceImpl<Proces
|
|||||||
link.setProcessInstanceId(processInstanceId);
|
link.setProcessInstanceId(processInstanceId);
|
||||||
link.setUserId(userId);
|
link.setUserId(userId);
|
||||||
linkList.add(link);
|
linkList.add(link);
|
||||||
|
|
||||||
|
if (Objects.equals(sort, ConsultationNodeSort.MODULE_OWNER_LIST)){
|
||||||
|
ProcessNodeLink link2 = new ProcessNodeLink();
|
||||||
|
link2.setProcessDefinitionId(processDefinitionId);
|
||||||
|
link2.setProcessNodeId(finalProcessNode.getId());
|
||||||
|
link2.setProcessInstanceId(processInstanceId);
|
||||||
|
link2.setUserId(userId);
|
||||||
|
linkList.add(link2);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
processNodeLinkService.saveBatch(linkList, linkList.size());
|
processNodeLinkService.saveBatch(linkList, linkList.size());
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user