Commit 2653b614d17e1b2e60b692738d20644a04979c87
1 parent
4fbdd3dc
feat:【bpm 工作流】审批人自选时,相同节点共享数据
Showing
1 changed file
with
0 additions
and
5 deletions
yudao-module-bpm/src/main/java/cn/iocoder/yudao/module/bpm/service/task/BpmProcessInstanceServiceImpl.java
| @@ -220,11 +220,6 @@ public class BpmProcessInstanceServiceImpl implements BpmProcessInstanceService | @@ -220,11 +220,6 @@ public class BpmProcessInstanceServiceImpl implements BpmProcessInstanceService | ||
| 220 | List<ActivityNode> simulateActivityNodes = getSimulateApproveNodeList(startUserId, bpmnModel, | 220 | List<ActivityNode> simulateActivityNodes = getSimulateApproveNodeList(startUserId, bpmnModel, |
| 221 | processDefinitionInfo, | 221 | processDefinitionInfo, |
| 222 | processVariables, activities); | 222 | processVariables, activities); |
| 223 | - // 3.3 如果是发起动作,activityId 为开始节点,不校验审批人自选节点 | ||
| 224 | - if (ObjUtil.equals(reqVO.getActivityId(), BpmnModelConstants.START_USER_NODE_ID)) { | ||
| 225 | - simulateActivityNodes.removeIf(node -> | ||
| 226 | - BpmTaskCandidateStrategyEnum.APPROVE_USER_SELECT.getStrategy().equals(node.getCandidateStrategy())); | ||
| 227 | - } | ||
| 228 | 223 | ||
| 229 | // 4. 拼接最终数据 | 224 | // 4. 拼接最终数据 |
| 230 | return buildApprovalDetail(reqVO, bpmnModel, processDefinition, processDefinitionInfo, historicProcessInstance, | 225 | return buildApprovalDetail(reqVO, bpmnModel, processDefinition, processDefinitionInfo, historicProcessInstance, |