From e02c4d8f9b1d0249448005273b53fcf291a26f77 Mon Sep 17 00:00:00 2001 From: zhaowenkang Date: Sat, 4 Apr 2026 18:02:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A8=E9=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/advertisingManagement.js | 18 + src/router/index.js | 6 + src/views/AdvertisingManagement/FloatingWindow.vue | 20 +- src/views/AdvertisingManagement/PushManagement.vue | 419 +++++++++++++++++++++ 4 files changed, 451 insertions(+), 12 deletions(-) create mode 100644 src/views/AdvertisingManagement/PushManagement.vue diff --git a/src/api/advertisingManagement.js b/src/api/advertisingManagement.js index 84bf2aa..3855417 100644 --- a/src/api/advertisingManagement.js +++ b/src/api/advertisingManagement.js @@ -18,3 +18,21 @@ export function floatingActivitySaveApi(params) { data: params, }); } + +// 广告管理--APP推送管理--获取APP推送管理列表 +export function pushManagementListApi(params) { + return request({ + url: base_url + "/admin/advertising/app/push/list", + method: "post", + data: params, + }); +} + +// 广告管理--APP推送管理--添加推送 +export function pushManagementSaveApi(params) { + return request({ + url: base_url + "/admin/advertising/app/push/save", + method: "post", + data: params, + }); +} \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index 0a4673d..c46c41c 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -150,6 +150,12 @@ const routes = [ component: () => import('../views/AdvertisingManagement/FloatingWindow.vue'), meta: { title: '首页浮窗活动', showSidebar: true }, }, + { + path: 'PushManagement', + name: 'PushManagement', + component: () => import('../views/AdvertisingManagement/PushManagement.vue'), + meta: { title: 'APP推送管理', showSidebar: true }, + }, ] }, ] diff --git a/src/views/AdvertisingManagement/FloatingWindow.vue b/src/views/AdvertisingManagement/FloatingWindow.vue index 4a484d9..4fd1032 100644 --- a/src/views/AdvertisingManagement/FloatingWindow.vue +++ b/src/views/AdvertisingManagement/FloatingWindow.vue @@ -74,7 +74,7 @@ @size-change="handleSizeChange" @current-change="handleCurrentChange" :current-page="currentPage" - :page-sizes="[10, 20, 50, 100]" + :page-sizes="[5, 10, 20, 50, 100]" :page-size="pageSize" layout="total, sizes, prev, pager, next, jumper" :total="datatotal" @@ -138,9 +138,7 @@ @@ -148,10 +146,9 @@ + + \ No newline at end of file