From 71749e7234906f13c8b1c05024733fa401b941c0 Mon Sep 17 00:00:00 2001 From: lbw Date: Tue, 1 Aug 2023 15:52:23 +0800 Subject: [PATCH] =?UTF-8?q?:recycle:=20Refactoring=20code.=20=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E6=B5=81=E7=A8=8B=E5=8F=98=E9=87=8F=E4=B8=BA=E7=A9=BA?= =?UTF-8?q?=E5=A4=84=E7=90=86=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pigx/flow/engine/expression/ExpressionHandler.java | 6 +++--- .../com/pig4cloud/pigx/flow/engine/utils/ModelUtil.java | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pigx-flow/pigx-flow-engine/pigx-flow-engine-biz/src/main/java/com/pig4cloud/pigx/flow/engine/expression/ExpressionHandler.java b/pigx-flow/pigx-flow-engine/pigx-flow-engine-biz/src/main/java/com/pig4cloud/pigx/flow/engine/expression/ExpressionHandler.java index c88ab1033..4061dbfa7 100644 --- a/pigx-flow/pigx-flow-engine/pigx-flow-engine-biz/src/main/java/com/pig4cloud/pigx/flow/engine/expression/ExpressionHandler.java +++ b/pigx-flow/pigx-flow-engine/pigx-flow-engine-biz/src/main/java/com/pig4cloud/pigx/flow/engine/expression/ExpressionHandler.java @@ -70,7 +70,7 @@ public class ExpressionHandler { long valueTime = DateUtil.parse(value.toString(), format).getTime(); long paramTime = DateUtil.parse(param.toString(), format).getTime(); - return compare(StrUtil.format("${key{}{}}", symbol, paramTime), Dict.create().set("key", valueTime)); + return compare(StrUtil.format("key{}{}", symbol, paramTime), Dict.create().set("key", valueTime)); } /** @@ -90,7 +90,7 @@ public class ExpressionHandler { return false; } - return compare(StrUtil.format("${key{}{}}", symbol, param), Dict.create().set("key", Convert.toNumber(value))); + return compare(StrUtil.format("key{}{}", symbol, param), Dict.create().set("key", Convert.toNumber(value))); } @@ -127,7 +127,7 @@ public class ExpressionHandler { log.debug("参数值:{} 格式化显示:{}", paramDateTime.getTime(), DateUtil.formatDateTime(paramDateTime)); // 获取模板 - return compare(StrUtil.format("${key{}{}}", symbol, paramDateTime.getTime()), + return compare(StrUtil.format("key{}{}", symbol, paramDateTime.getTime()), Dict.create().set("key", valueDateTime.getTime())); } diff --git a/pigx-flow/pigx-flow-engine/pigx-flow-engine-biz/src/main/java/com/pig4cloud/pigx/flow/engine/utils/ModelUtil.java b/pigx-flow/pigx-flow-engine/pigx-flow-engine-biz/src/main/java/com/pig4cloud/pigx/flow/engine/utils/ModelUtil.java index 60256e3b3..c83172d97 100644 --- a/pigx-flow/pigx-flow-engine/pigx-flow-engine-biz/src/main/java/com/pig4cloud/pigx/flow/engine/utils/ModelUtil.java +++ b/pigx-flow/pigx-flow-engine/pigx-flow-engine-biz/src/main/java/com/pig4cloud/pigx/flow/engine/utils/ModelUtil.java @@ -568,7 +568,7 @@ public class ModelUtil { { SequenceFlow sequenceFlow = buildSingleSequenceFlow(gatewayId, endId, - StrUtil.format("${!" + "{}_approve_condition}", nodeId)); + StrUtil.format("${!var:get({}_approve_condition)}", nodeId)); sequenceFlowList.add(sequenceFlow); }