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 @@