diff --git a/liteflow-core/src/main/java/com/yomahub/liteflow/parser/FlowParser.java b/liteflow-core/src/main/java/com/yomahub/liteflow/parser/FlowParser.java index f2cb428d8..6b2b1fe26 100644 --- a/liteflow-core/src/main/java/com/yomahub/liteflow/parser/FlowParser.java +++ b/liteflow-core/src/main/java/com/yomahub/liteflow/parser/FlowParser.java @@ -38,7 +38,7 @@ public abstract class FlowParser { protected void buildBaseFlowConditions(List conditionList,Condition condition){ if (condition.getConditionType().equals(ConditionTypeEnum.TYPE_THEN.getType())) { - if (conditionList.size() > 1 && + if (conditionList.size() >= 1 && CollectionUtil.getLast(conditionList) instanceof ThenCondition) { CollectionUtil.getLast(conditionList).getNodeList().addAll(condition.getNodeList()); } else {