From 1aa035b52f0c2c2867b8bb70d3dc474d8cc5d793 Mon Sep 17 00:00:00 2001 From: mac Date: Thu, 12 Mar 2026 16:13:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=BA=A2=E5=8C=85=E7=AD=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/ConfigForms/index.vue | 249 ++++++++++++ src/components/ConfigTable/index.vue | 357 ++++++++++++++++++ src/filters/comicsManagement/comicsTopic.js | 4 + src/utils/roleTreeList.js | 12 + src/utils/serviceRoute.js | 2 + .../activity/hongbao/components/AddOrEdit.vue | 134 +++++++ src/views/activity/hongbao/index.vue | 127 +++++++ src/views/activity/hongbao/list.vue | 123 ++++++ .../commentManage/components/toTop.vue | 13 +- 9 files changed, 1019 insertions(+), 2 deletions(-) create mode 100644 src/components/ConfigForms/index.vue create mode 100644 src/components/ConfigTable/index.vue create mode 100644 src/views/activity/hongbao/components/AddOrEdit.vue create mode 100644 src/views/activity/hongbao/index.vue create mode 100644 src/views/activity/hongbao/list.vue diff --git a/src/components/ConfigForms/index.vue b/src/components/ConfigForms/index.vue new file mode 100644 index 0000000..5360adf --- /dev/null +++ b/src/components/ConfigForms/index.vue @@ -0,0 +1,249 @@ + + + + + diff --git a/src/components/ConfigTable/index.vue b/src/components/ConfigTable/index.vue new file mode 100644 index 0000000..5e46458 --- /dev/null +++ b/src/components/ConfigTable/index.vue @@ -0,0 +1,357 @@ + + + + + diff --git a/src/filters/comicsManagement/comicsTopic.js b/src/filters/comicsManagement/comicsTopic.js index 9de196f..633cee1 100644 --- a/src/filters/comicsManagement/comicsTopic.js +++ b/src/filters/comicsManagement/comicsTopic.js @@ -34,6 +34,10 @@ export function comicsTopicshowTypeList () { }, { label: '竖列表', value: 7 + }, + { + label: '横滑3宫格', + value: 13 } ] } diff --git a/src/utils/roleTreeList.js b/src/utils/roleTreeList.js index 5dbd30b..3025e94 100644 --- a/src/utils/roleTreeList.js +++ b/src/utils/roleTreeList.js @@ -831,6 +831,18 @@ export const serverRouter = [ icon: 'el-icon-chat-dot-square' } }, + { + path: 'hongbao', + name: 'Hongbao', + api_url: [], + meta: { title: '红包配置管理', noCache: true, icon: 'el-icon-chat-dot-square' } + }, + { + path: 'hongbaoList', + name: 'HongbaoList', + api_url: [], + meta: { title: '红包领取记录', noCache: true, icon: 'el-icon-chat-dot-square' } + }, { path: 'advertise', name: 'Advertise', diff --git a/src/utils/serviceRoute.js b/src/utils/serviceRoute.js index 30cbf27..6e598f1 100644 --- a/src/utils/serviceRoute.js +++ b/src/utils/serviceRoute.js @@ -136,6 +136,8 @@ const map = { // 活动管理 Activity: Layout, Announcement: () => import('@/views/activity/announcement/index.vue'), // 公告列表 + Hongbao: () => import('@/views/activity/hongbao/index.vue'), // 红包管理 + HongbaoList: () => import('@/views/activity/hongbao/list.vue'), // 红包领取记录 Advertise: () => import('@/views/activity/advertise/index.vue'), // 活动广告 CardActivity: () => import('@/views/activity/cardActivity/index.vue'), // 集卡活动 CardcolletList: () => import('@/views/activity/cardcolletList/index.vue'), // 抽卡结果列表 diff --git a/src/views/activity/hongbao/components/AddOrEdit.vue b/src/views/activity/hongbao/components/AddOrEdit.vue new file mode 100644 index 0000000..3f23514 --- /dev/null +++ b/src/views/activity/hongbao/components/AddOrEdit.vue @@ -0,0 +1,134 @@ + + + + diff --git a/src/views/activity/hongbao/index.vue b/src/views/activity/hongbao/index.vue new file mode 100644 index 0000000..0974404 --- /dev/null +++ b/src/views/activity/hongbao/index.vue @@ -0,0 +1,127 @@ + + + diff --git a/src/views/activity/hongbao/list.vue b/src/views/activity/hongbao/list.vue new file mode 100644 index 0000000..4fe2302 --- /dev/null +++ b/src/views/activity/hongbao/list.vue @@ -0,0 +1,123 @@ + + + + + diff --git a/src/views/videoManagement/commentManage/components/toTop.vue b/src/views/videoManagement/commentManage/components/toTop.vue index 277c73c..3f32010 100644 --- a/src/views/videoManagement/commentManage/components/toTop.vue +++ b/src/views/videoManagement/commentManage/components/toTop.vue @@ -16,6 +16,13 @@ + + + + + + +