From d12ec2ee36b9795ea22acd9b34a98105d1ee31e1 Mon Sep 17 00:00:00 2001 From: zhou-hao Date: Wed, 22 Apr 2020 09:47:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E8=A7=84=E5=88=99=E5=BC=95?= =?UTF-8?q?=E6=93=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../community/rule/engine/entity/RuleInstanceEntity.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/jetlinks-manager/rule-engine-manager/src/main/java/org/jetlinks/community/rule/engine/entity/RuleInstanceEntity.java b/jetlinks-manager/rule-engine-manager/src/main/java/org/jetlinks/community/rule/engine/entity/RuleInstanceEntity.java index 98c52950..3baa2970 100644 --- a/jetlinks-manager/rule-engine-manager/src/main/java/org/jetlinks/community/rule/engine/entity/RuleInstanceEntity.java +++ b/jetlinks-manager/rule-engine-manager/src/main/java/org/jetlinks/community/rule/engine/entity/RuleInstanceEntity.java @@ -10,6 +10,7 @@ import org.jetlinks.community.rule.engine.enums.RuleInstanceState; import org.jetlinks.rule.engine.api.Rule; import org.jetlinks.rule.engine.api.model.RuleEngineModelParser; import org.jetlinks.rule.engine.api.model.RuleModel; +import org.springframework.util.StringUtils; import javax.persistence.Column; import javax.persistence.GeneratedValue; @@ -64,6 +65,8 @@ public class RuleInstanceEntity extends GenericEntity implements RecordC public Rule toRule(RuleEngineModelParser parser) { RuleModel model = parser.parse(modelType, modelMeta); + model.setId(StringUtils.hasText(modelId)?modelId:getId()); + model.setName(name); Rule rule = new Rule(); rule.setModel(model); rule.setVersion(modelVersion);