From 381dae47229255c445e32de0114c605493522f3f Mon Sep 17 00:00:00 2001 From: DongZeLiang <2746733890@qq.com> Date: Tue, 7 May 2024 09:43:04 +0800 Subject: [PATCH] =?UTF-8?q?feat():=20=E5=A2=9E=E5=8A=A0=E8=A7=84=E5=88=99?= =?UTF-8?q?=E7=89=88=E6=9C=AC=E7=8A=B6=E6=80=81=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/ruleEngine/engineVersion/index.vue | 33 +++++++++++++++++--- 1 file changed, 28 insertions(+), 5 deletions(-) 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 === "") {