From a7e9e09110ac4bfa8bf2992ca2f1c1ca5d9523a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E7=86=99=E6=9C=9D?= <13694051+wangxizhao123@user.noreply.gitee.com> Date: Fri, 17 May 2024 19:59:04 +0800 Subject: [PATCH] =?UTF-8?q?feat()=E4=BF=AE=E6=94=B9=E9=83=A8=E5=88=86?= =?UTF-8?q?=E4=B8=8D=E8=B6=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/goods/edition.js | 19 ++++- src/views/engine/edition/index.vue | 118 ++++++++++++++++++++--------- 2 files changed, 102 insertions(+), 35 deletions(-) diff --git a/src/api/goods/edition.js b/src/api/goods/edition.js index b07edb8..ba8bf14 100644 --- a/src/api/goods/edition.js +++ b/src/api/goods/edition.js @@ -42,10 +42,27 @@ export function updateEdition(data) { }) } +// 测试 +export function updRuleSsTest(id, ruleIsTest) { + return request({ + url: '/rule/edition/updRuleSsTest?id=' + id + "&ruleIsTest=" + ruleIsTest, + method: 'post' + }) +} + +// 激活 +export function updRuleStatus(id, ruleStatus) { + return request({ + url: '/rule/edition/updRuleStatus?id=' + id + "&ruleStatus=" + ruleStatus, + method: 'post' + }) +} + +// 发布版本 export function updEditionStatus(id) { return request({ url: '/rule/edition/updEditionStatus?id=' + id, - method: 'post' + method: 'put' }) } diff --git a/src/views/engine/edition/index.vue b/src/views/engine/edition/index.vue index e3309d5..e6e85c8 100644 --- a/src/views/engine/edition/index.vue +++ b/src/views/engine/edition/index.vue @@ -14,17 +14,34 @@ {{ruleInfo.ruleName}} {{ruleInfo.ruleCode}} - + + + - + + + - + + + + + + - 在用 - 停用 + + + 在用 + + + + + 停用 + + @@ -47,12 +64,11 @@ 测试规则 - - {{editionList.ruleIsTest !== '0' ? "禁用" : "激活"}}规则 + + {{edition.ruleStatus === 'Y' ? "禁用" : "激活"}}规则 - + 发布规则 规则删除 @@ -64,13 +80,40 @@ {{edition.name}} {{edition.versionCode}} - + + + + + + - + + + + + + + + + - + + + + + + + + + + + + + + + @@ -281,8 +324,8 @@