From e97314987c6fd884ea065385e0a37f6ffb031aae Mon Sep 17 00:00:00 2001 From: lzhizhao <790086754@qq.com> Date: Sat, 9 Aug 2025 23:29:50 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BC=9A=E5=91=98=E5=88=97=E8=A1=A8?= =?UTF-8?q?=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/marketing.js | 96 ++++++++-------- src/views/modules/marketing/user/index.vue | 122 ++++++++++++++------- 2 files changed, 136 insertions(+), 82 deletions(-) diff --git a/src/api/modules/marketing.js b/src/api/modules/marketing.js index 13a50d5..b6c805a 100644 --- a/src/api/modules/marketing.js +++ b/src/api/modules/marketing.js @@ -2,156 +2,164 @@ import $http from "@/utils/httpRequest.js"; export const marketing = { // 会员等级列表 - marketingLevelPage: (data) => { + marketingLevelPage: data => { return $http.request({ url: `/merchant-api/memberUnitMemberLevel/list`, method: "post", - data, + data }); }, - addMarketingLevel: (data) => { + addMarketingLevel: data => { return $http.request({ url: `/merchant-api/memberUnitMemberLevel/saveAll`, method: "post", - data: data, + data: data }); }, //会员开通情况 - getEffective: (data) => { + getEffective: data => { return $http.request({ url: `/merchant-api/memberPackageUnitStatus/getEffective`, method: "post", - data, + data }); }, //有效套餐 - memberPackageList: (data) => { + memberPackageList: data => { return $http.request({ url: `/merchant-api/memberPackage/list`, method: "post", - data, + data }); }, //下单 - placeOrder: (data) => { + placeOrder: data => { return $http.request({ url: `/merchant-api/memberPackageUnitOrder/placeOrder`, method: "post", - data, + data }); }, //会员用户 - marketingUserPage: (data) => { + marketingUserPage: data => { return $http.request({ - url: `/merchant-api/memberUnitUser/page`, - method: "get", - params: data, + url: `/merchant-api/membershipUser/page`, + method: "post", + data }); }, - memberUnitUserDetail: (data) => { + memberUnitUserDetail: data => { return $http.request({ url: `/merchant-api/memberUnitUser/detail`, method: "post", - data, + data }); }, - changeMemberPoints: (data) => { + changeMemberPoints: data => { return $http.request({ url: `/merchant-api/memberUnitUser/changeMemberPoints`, method: "post", - data, + data }); }, - changeGrowthValue: (data) => { + changeGrowthValue: data => { return $http.request({ url: `/merchant-api/memberUnitUser/changeGrowthValue`, method: "post", - data, + data }); }, //积分列表 - integralList: (data) => { + integralList: data => { return $http.request({ url: `/merchant-api/memberUnitMemberTask/list`, method: "post", - data, + data }); }, - reverseEnable: (data) => { + reverseEnable: data => { return $http.request({ url: `/merchant-api/memberUnitMemberTask/reverseEnable`, method: "post", - data, + data }); }, - integralTop: (data) => { + integralTop: data => { return $http.request({ url: `/merchant-api/memberUnitMemberTask/top`, method: "post", - data, + data }); }, - settingTaskDetail: (data) => { + settingTaskDetail: data => { return $http.request({ url: `/merchant-api/memberUnitMemberTask/settingTaskDetail`, method: "post", - data, + data }); }, // 会员积分商品 - PointsProductPage: (data) => { + PointsProductPage: data => { return $http.request({ url: `/merchant-api/memberUnitPointsProduct/page`, method: "get", - params: data, + params: data }); }, //批量新增会员积分商品 - batchAddPointsProduct: (data) => { + batchAddPointsProduct: data => { return $http.request({ url: `/merchant-api/memberUnitPointsProduct/batchAdd`, method: "post", - data, + data }); }, // 会员积分商品详情 - PointsProductDetail: (data) => { + PointsProductDetail: data => { return $http.request({ url: `/merchant-api/memberUnitPointsProduct/detail`, method: "post", - data, + data }); }, // 会员积分商品修改 - updatePointsProductSave: (data) => { + updatePointsProductSave: data => { return $http.request({ url: `/merchant-api/memberUnitPointsProduct/update`, method: "post", - data, + data }); }, // 会员积分商品删除 - deletePointsProduct: (data) => { + deletePointsProduct: data => { return $http.request({ url: `/merchant-api/memberUnitPointsProduct/delete`, method: "post", - data, + data }); }, // 会员积分商品上下架 - reverseEnablePointsProduct: (data) => { + reverseEnablePointsProduct: data => { return $http.request({ url: `/merchant-api/memberUnitPointsProduct/reverseEnable`, method: "post", - data, + data }); }, //概况 - overview: (data) => { + overview: data => { return $http.request({ - url: `/merchant-api/memberUnitUser/overview`, - method: "get", - params: data, + url: `/merchant-api/membershipUser/overview`, + method: "post", + data }); }, + //获取店铺会员等级列表 + levelList: data => { + return $http.request({ + url: `/merchant-api/membershipEnable/levelList`, + method: "post", + data + }); + } }; diff --git a/src/views/modules/marketing/user/index.vue b/src/views/modules/marketing/user/index.vue index 48a93e1..abc7762 100644 --- a/src/views/modules/marketing/user/index.vue +++ b/src/views/modules/marketing/user/index.vue @@ -13,7 +13,13 @@