From 7e8cbdb6dd548d52713924e097b310a77aeb8b32 Mon Sep 17 00:00:00 2001 From: lzhizhao <790086754@qq.com> Date: Sat, 9 Aug 2025 21:19:56 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BC=9A=E5=91=98=E6=98=8E=E7=BB=86?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E6=8E=A5=E5=8F=A3=E5=AF=B9=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/modules/mer_admin.js | 9 + src/views/modules/marketing-level/detail.vue | 698 +++++++++++++++---- src/views/modules/marketing/level/index.vue | 55 +- 3 files changed, 611 insertions(+), 151 deletions(-) diff --git a/src/api/modules/mer_admin.js b/src/api/modules/mer_admin.js index 0447eb5..d7afd13 100644 --- a/src/api/modules/mer_admin.js +++ b/src/api/modules/mer_admin.js @@ -334,5 +334,14 @@ export const mer_admin = { }, membershipEnableList: data => { return $http.post(`/merchant-api/membershipEnable/list`, data); + }, + membershipEnableChange: data => { + return $http.post(`/merchant-api/membershipEnable/changeEnable`, data); + }, + membershipEnableGetSettings: data => { + return $http.post(`/merchant-api/membershipEnable/getSettings`, data); + }, + membershipEnableSaveSettings: data => { + return $http.post(`/merchant-api/membershipEnable/saveSettings`, data); } }; diff --git a/src/views/modules/marketing-level/detail.vue b/src/views/modules/marketing-level/detail.vue index 0c95e13..12e4cbe 100644 --- a/src/views/modules/marketing-level/detail.vue +++ b/src/views/modules/marketing-level/detail.vue @@ -86,7 +86,7 @@ align="center" > @@ -94,21 +94,21 @@ @@ -129,32 +129,29 @@ align="center" > - + - + + + + @@ -310,10 +327,70 @@ :close-on-click-modal="false" >