From 31c4bfc382e5d7f1eccc77ed24597b40f7bbb194 Mon Sep 17 00:00:00 2001 From: bryan31 Date: Tue, 18 Jan 2022 00:15:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/yomahub/liteflow/builder/LiteFlowChainBuilder.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/liteflow-core/src/main/java/com/yomahub/liteflow/builder/LiteFlowChainBuilder.java b/liteflow-core/src/main/java/com/yomahub/liteflow/builder/LiteFlowChainBuilder.java index 80af26990..357050b51 100644 --- a/liteflow-core/src/main/java/com/yomahub/liteflow/builder/LiteFlowChainBuilder.java +++ b/liteflow-core/src/main/java/com/yomahub/liteflow/builder/LiteFlowChainBuilder.java @@ -25,6 +25,9 @@ public class LiteFlowChainBuilder { chain = new Chain(); } + //在parser中chain的build是2段式的,因为涉及到依赖问题,以前是递归parser + //2.6.8之后取消了递归的模式,两段式组装,先把带有chainName的chain对象放进去,第二段再组装chain里面的condition + //所以这里setChainName的时候需要判断下 public LiteFlowChainBuilder setChainName(String chainName){ if (FlowBus.containChain(chainName)){ this.chain = FlowBus.getChain(chainName);