From 3706f9d02c03da41750798be51a75149915927c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=99=E5=90=8C=E5=AD=A6?= <2495967527@qq.com> Date: Fri, 3 Jan 2025 17:55:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=80=BB=E8=AE=A2=E5=8D=95=E5=92=8C=E8=BD=AE?= =?UTF-8?q?=E6=92=AD=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/full-routers.js | 1 + src/router/index.js | 4 +- src/views/main-sidebar.vue | 220 +++++---- .../operation-management/banner/index.vue | 30 +- .../banner/popup/add-or-update.vue | 74 +-- .../operation-management/notice/index.vue | 33 +- .../operation-management/order/index.vue | 445 +++++------------- .../total-order/index.vue | 11 +- src/views/modules/wallet/index.vue | 2 +- 9 files changed, 343 insertions(+), 477 deletions(-) diff --git a/src/router/full-routers.js b/src/router/full-routers.js index 6094dcf..c33b6ae 100644 --- a/src/router/full-routers.js +++ b/src/router/full-routers.js @@ -89,6 +89,7 @@ export default { orderNum: 0, open: null, list: [], + hideInMenu: true, }, { menuId: getUUID(), diff --git a/src/router/index.js b/src/router/index.js index d3f8feb..02cd369 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -86,7 +86,7 @@ const router = new Router({ }); router.beforeEach((to, from, next) => { - console.log("beforeEach"); + console.log("beforeEach", to); // 添加动态(菜单)路由 // 1. 已经添加 or 全局路由, 直接访问 // 2. 获取菜单列表, 添加并保存本地存储 @@ -168,7 +168,7 @@ router.beforeEach((to, from, next) => { // data.data.permissions // ); console.log(permissionsData); - + let _menu = filterTreeData(FULL_ROUTERS.menuList, permissionsData); fnAddDynamicMenuRoutes(_menu); sessionStorage.setItem("menuList", JSON.stringify(_menu)); diff --git a/src/views/main-sidebar.vue b/src/views/main-sidebar.vue index bf261f5..2ee636d 100644 --- a/src/views/main-sidebar.vue +++ b/src/views/main-sidebar.vue @@ -5,8 +5,15 @@ :default-active="menuActiveName || 'home'" :collapse="sidebarFold" :collapseTransition="false" - class="site-sidebar__menu"> - + class="site-sidebar__menu" + > + 首页 @@ -29,7 +36,8 @@ v-for="menu in filterMenu" :key="menu.menuId" :menu="menu" - :dynamicMenuRoutes="dynamicMenuRoutes"> + :dynamicMenuRoutes="dynamicMenuRoutes" + > @@ -37,104 +45,138 @@