bug #I4IOLB when在解析时某些情况下不会合并

This commit is contained in:
everywhere.z
2022-06-12 18:21:27 +08:00
parent b248bbd63c
commit 54fa8ff9e9

View File

@@ -82,7 +82,7 @@ public class LiteFlowChainBuilder {
this.conditionList.add(condition);
}
} else if (condition.getConditionType().equals(ConditionTypeEnum.TYPE_WHEN)) {
if (this.conditionList.size() > 1 &&
if (this.conditionList.size() >= 1 &&
CollectionUtil.getLast(this.conditionList) instanceof WhenCondition &&
CollectionUtil.getLast(this.conditionList).getGroup().equals(condition.getGroup())) {
CollectionUtil.getLast(this.conditionList).getNodeList().addAll(condition.getNodeList());