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 @@