From bdd0e475efb2874bdfca21201ebdb850bb47d1bd Mon Sep 17 00:00:00 2001 From: jay li <2215313286@qq.com> Date: Thu, 17 Oct 2024 20:24:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=BC=E5=AE=B9=E5=A4=9A=E8=A1=8Cel?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../yomahub/liteflow/builder/el/LiteFlowChainELBuilder.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/liteflow-core/src/main/java/com/yomahub/liteflow/builder/el/LiteFlowChainELBuilder.java b/liteflow-core/src/main/java/com/yomahub/liteflow/builder/el/LiteFlowChainELBuilder.java index bc3823aa6..09b7a667e 100644 --- a/liteflow-core/src/main/java/com/yomahub/liteflow/builder/el/LiteFlowChainELBuilder.java +++ b/liteflow-core/src/main/java/com/yomahub/liteflow/builder/el/LiteFlowChainELBuilder.java @@ -241,7 +241,7 @@ public class LiteFlowChainELBuilder { private void setNodesInstanceId(Condition condition, LiteflowConfig liteflowConfig) { File nodeDir = new File(System.getProperty("user.dir") + "/." + liteflowConfig.getRuleSource() + "/" + this.chain.getChainId()); - String elTrim = chain.getEl().trim(); + String elTrim = chain.getEl().replaceAll("\n", "").trim(); // 如果文件不存在,或者文件内容不是当前el,则写入 if (FileUtil.isEmpty(nodeDir) || !FileUtil.readLines(nodeDir.getPath(), CharsetUtil.UTF_8).get(0).equals(elTrim)) { @@ -272,7 +272,7 @@ public class LiteFlowChainELBuilder { private void writeNodeInstanceId(File nodeDir, Condition condition) { ArrayList writeList = new ArrayList<>(); - writeList.add(chain.getEl().trim()); + writeList.add(chain.getEl().replaceAll("\n", "").trim()); condition.getExecutableGroup().forEach((key, executables) -> { StringBuilder instanceIds = new StringBuilder();