From f37479712d291a58b207769da039472879395d47 Mon Sep 17 00:00:00 2001 From: Hhd <17835559578@163.com> Date: Mon, 17 Mar 2025 20:53:01 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=8A=9F=E8=83=BD=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E3=80=91=E4=BB=A3=E7=A0=81=E8=BF=90=E8=A1=8C=E6=94=AF=E6=8C=81?= =?UTF-8?q?JavaScript=E8=84=9A=E6=9C=AC=EF=BC=8C=E9=9C=80=E5=90=8E?= =?UTF-8?q?=E7=AB=AF=E4=B8=8EAgents-Flex=E5=90=8C=E6=AD=A5=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E5=90=8E=E5=8F=AF=E4=BD=BF=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/parser/impl/CodeNodeParser.java | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/tinyflow-java-core/src/main/java/dev/tinyflow/core/parser/impl/CodeNodeParser.java b/tinyflow-java-core/src/main/java/dev/tinyflow/core/parser/impl/CodeNodeParser.java index 00d5b99..4517915 100644 --- a/tinyflow-java-core/src/main/java/dev/tinyflow/core/parser/impl/CodeNodeParser.java +++ b/tinyflow-java-core/src/main/java/dev/tinyflow/core/parser/impl/CodeNodeParser.java @@ -30,10 +30,19 @@ public class CodeNodeParser extends BaseNodeParser { JSONObject data = getData(nodeJSONObject); String engine = data.getString("engine"); - - CodeNode codeNode = "groovy".equalsIgnoreCase(engine) - ? new GroovyExecNode() : new QLExpressExecNode(); - + CodeNode codeNode; + switch (engine) { + case "groovy": + codeNode = new GroovyExecNode(); + break; +// Agents-Flex更新后可用 +// case "js": +// codeNode = new JsExecNode(); +// break; + default: + codeNode = new QLExpressExecNode(); + break; + } codeNode.setName(data.getString("label")); codeNode.setCode(data.getString("code")); -- Gitee