From 938e26274318c456eb015de0abdb776c08148f4c Mon Sep 17 00:00:00 2001 From: woody Date: Wed, 15 Oct 2025 10:13:14 +0800 Subject: [PATCH] =?UTF-8?q?feat(shoppingUpgrade):=20=E5=8A=A0=E8=B4=AD?= =?UTF-8?q?=E5=8D=87=E7=BA=A7=E5=8A=9F=E8=83=BD=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/activity.js | 38 ++ src/api/giftGoods.js | 6 - src/router/index.js | 27 ++ src/views/marketing/shoppingUpgrade/index.vue | 409 ++++++++++++++++++ .../marketing/shoppingUpgrade/record.vue | 358 +++++++++++++++ .../marketing/shoppingUpgrade/update.vue | 405 +++++++++++++++++ .../marketing/shoppingUpgrade/updateInfo.vue | 376 ++++++++++++++++ 7 files changed, 1613 insertions(+), 6 deletions(-) create mode 100644 src/api/activity.js create mode 100644 src/views/marketing/shoppingUpgrade/index.vue create mode 100644 src/views/marketing/shoppingUpgrade/record.vue create mode 100644 src/views/marketing/shoppingUpgrade/update.vue create mode 100644 src/views/marketing/shoppingUpgrade/updateInfo.vue diff --git a/src/api/activity.js b/src/api/activity.js new file mode 100644 index 0000000..18c32ab --- /dev/null +++ b/src/api/activity.js @@ -0,0 +1,38 @@ +import request from '@/utils/request' + +// 加购升级-活动列表 +export function upgradeList(params) { + return request({ + url: '/activity/manage/activity/list', + method: 'get', + params + }) +} + +// 加购升级获取详情 +export function getShoppingUpgradeDetail(params) { + return request({ + url: '/activity/manage/addUpgradeConfig/get-detail', + method: 'get', + params + }) +} + +// 加购升级-活动创建/修改/删除 +export function updateShoppingUpgradeList(data) { + return request({ + url: '/activity/manage/addUpgradeConfig/submit', + method: 'post', + data + }) +} + +// 加购升级记录列表 +export function upgradeRecordList(params) { + return request({ + url: '/activity/manage/addUpgradeRecord/list', + method: 'get', + params + }) +} + diff --git a/src/api/giftGoods.js b/src/api/giftGoods.js index cfc50dd..f2de9a1 100644 --- a/src/api/giftGoods.js +++ b/src/api/giftGoods.js @@ -1,9 +1,3 @@ -/* - * @Descripttion: - * @version: - * @Author: kBank - * @Date: 2023-04-21 14:28:38 - */ import request from '@/utils/request' // 会员消费赠送-查看 diff --git a/src/router/index.js b/src/router/index.js index e3ad2d0..c963402 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -2059,6 +2059,33 @@ export const constantRoutes = [ } ] }, + { + path: 'shoppingUpgrade', + name: 'ShoppingUpgrade', + component: ParentView, + meta: { title: '加购升级' }, + children: [ + { + path: 'shoppingUpgradeList', + name: 'ShoppingUpgradeList', + component: () => import('@/views/marketing/shoppingUpgrade/index'), + meta: { title: '加购升级' } + }, + { + path: 'updateInfo', + name: 'updateInfo', + component: () => import('@/views/marketing/shoppingUpgrade/updateInfo'), + meta: { title: '基本信息' }, + hidden: true + }, + { + path: 'shoppingUpgradeRecordList', + name: 'ShoppingUpgradeRecordList', + component: () => import('@/views/marketing/shoppingUpgrade/record'), + meta: { title: '加购升级记录' } + } + ] + }, // { // path: 'benefitsGift', // name: 'BenefitsGift', diff --git a/src/views/marketing/shoppingUpgrade/index.vue b/src/views/marketing/shoppingUpgrade/index.vue new file mode 100644 index 0000000..58ad8d6 --- /dev/null +++ b/src/views/marketing/shoppingUpgrade/index.vue @@ -0,0 +1,409 @@ + + + + diff --git a/src/views/marketing/shoppingUpgrade/record.vue b/src/views/marketing/shoppingUpgrade/record.vue new file mode 100644 index 0000000..24de2d6 --- /dev/null +++ b/src/views/marketing/shoppingUpgrade/record.vue @@ -0,0 +1,358 @@ + + + + diff --git a/src/views/marketing/shoppingUpgrade/update.vue b/src/views/marketing/shoppingUpgrade/update.vue new file mode 100644 index 0000000..85c5f28 --- /dev/null +++ b/src/views/marketing/shoppingUpgrade/update.vue @@ -0,0 +1,405 @@ + + + + + diff --git a/src/views/marketing/shoppingUpgrade/updateInfo.vue b/src/views/marketing/shoppingUpgrade/updateInfo.vue new file mode 100644 index 0000000..64ff132 --- /dev/null +++ b/src/views/marketing/shoppingUpgrade/updateInfo.vue @@ -0,0 +1,376 @@ + + + + + +