feat:添加TODO描述

This commit is contained in:
lizhixian 2025-02-27 15:17:30 +08:00
parent b030257466
commit db6d7a7430
1 changed files with 2 additions and 0 deletions

View File

@ -778,6 +778,8 @@ public class BpmnModelUtils {
if (currentElement instanceof ExclusiveGateway) {
// 查找满足条件的 SequenceFlow 路径
Gateway gateway = (Gateway) currentElement;
// TODO @小北当一个网关节点下存在多个满足的并行节点时只查询一个节点流程流转会存在问题需要优化
// TODO 具体见issuehttps://github.com/YunaiV/ruoyi-vue-pro/issues/761
SequenceFlow matchSequenceFlow = CollUtil.findOne(gateway.getOutgoingFlows(),
flow -> ObjUtil.notEqual(gateway.getDefaultFlow(), flow.getId())
&& (evalConditionExpress(variables, flow.getConditionExpression())));