diff --git a/src/api/advertisingManagement.js b/src/api/advertisingManagement.js new file mode 100644 index 0000000..84bf2aa --- /dev/null +++ b/src/api/advertisingManagement.js @@ -0,0 +1,20 @@ +import request from '../utils/myAxios'; +var base_url = import.meta.env.VITE_API_BASE_URL + +// 广告管理--首页浮窗活动--获取首页浮窗活动列表 +export function floatingActivityListApi(params) { + return request({ + url: base_url + "/admin/advertising/floating/activity/list", + method: "post", + data: params, + }); +} + +// 广告管理--首页浮窗活动--保存/修改首页浮窗活动 +export function floatingActivitySaveApi(params) { + return request({ + url: base_url + "/admin/advertising/floating/activity/save", + method: "post", + data: params, + }); +} diff --git a/src/router/index.js b/src/router/index.js index ae6ff39..0a4673d 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -138,7 +138,20 @@ const routes = [ ] }, ] - } + }, + { + path: 'AdvertisingManagement', + name: 'AdvertisingManagement', + meta: { title: '广告管理', icon: "Management", showSidebar: true, isParentNav: true }, + children: [ + { + path: 'FloatingWindow', + name: 'FloatingWindow', + component: () => import('../views/AdvertisingManagement/FloatingWindow.vue'), + meta: { title: '首页浮窗活动', showSidebar: true }, + }, + ] + }, ] } ] diff --git a/src/views/AdvertisingManagement/FloatingWindow.vue b/src/views/AdvertisingManagement/FloatingWindow.vue new file mode 100644 index 0000000..4a484d9 --- /dev/null +++ b/src/views/AdvertisingManagement/FloatingWindow.vue @@ -0,0 +1,494 @@ + + + + + + + \ No newline at end of file