From 4a4e1253e9057dc9e01e6178ea37e5ed2a76ad7f Mon Sep 17 00:00:00 2001
From: hejianhao <15708179461@qq.com>
Date: 星期三, 02 四月 2025 10:00:04 +0800
Subject: [PATCH] 更新路由

---
 src/layouts/components/ElMenu/index.vue |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/layouts/components/ElMenu/index.vue b/src/layouts/components/ElMenu/index.vue
index a703c65..13e7658 100644
--- a/src/layouts/components/ElMenu/index.vue
+++ b/src/layouts/components/ElMenu/index.vue
@@ -29,8 +29,12 @@
   },
   mounted() {
     // 获取所有定义的一级菜单和多级菜单
-    // 过滤掉登录路由,只获取主布局下的路由
-    this.routersList = routers.options.routes.find(route => route.path === '/').children;
+    // 过滤掉登录路由和重定向路由,只获取主布局下的路由
+    this.routersList = routers.options.routes.filter(route => 
+      route.path !== '/login' && 
+      route.path !== '/' && 
+      !route.meta?.hide
+    );
   },
 };
 </script>

--
Gitblit v1.7.1