diff --git a/src/views/ruleEngine/engineVersion/index.vue b/src/views/ruleEngine/engineVersion/index.vue index 7d79847..09b9367 100644 --- a/src/views/ruleEngine/engineVersion/index.vue +++ b/src/views/ruleEngine/engineVersion/index.vue @@ -37,14 +37,19 @@
{{ruleEngineVersion.name + "-" + ruleEngineVersion.code}} - + 更多操作 - 规则详情 - 测试规则 - 禁用规则 + 规则详情 + 测试规则 + + {{ruleEngineVersion.isActivate !== 'no-activate' ? "禁用" : "激活"}}规则 + + + 发布规则 +
@@ -96,7 +101,6 @@ - @@ -161,6 +165,25 @@ export default { this.initRuleEngine(); }, methods: { + // 点击规则事件 + checkRuleEngineVersion(command) { + switch (command.event) { + case "info"://详情 + this.handleAbandon(command.index,command.row); + break; + case "test"://测试 + this.handleUpload (command.index,command.row); + break; + case "status"://激活状态 + command.ruleEngineVersion.isActivate = 'no-activate' === command.ruleEngineVersion.isActivate ? 'activated' : 'no-activate' + break; + case "publish"://发布 + command.ruleEngineVersion.status = '2' + break; + } + console.log(command.event); + console.log(command.ruleEngineVersion); + }, // 生成规则版本 genEngineVersion(){ if (this.engineVersionForm.name == null || this.engineVersionForm.name === "") {