From 2bddfa78e65f351d6cb81f670775e79620f684a6 Mon Sep 17 00:00:00 2001
From: ZhangXianQiang <1135831638@qq.com>
Date: 星期五, 24 五月 2024 10:43:51 +0800
Subject: [PATCH] feat:分数统计
---
src/layout/components/Sidebar/index.vue | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/src/layout/components/Sidebar/index.vue b/src/layout/components/Sidebar/index.vue
index 59f1f9d..36dfebd 100644
--- a/src/layout/components/Sidebar/index.vue
+++ b/src/layout/components/Sidebar/index.vue
@@ -12,7 +12,7 @@
:collapse-transition="false"
mode="vertical"
>
- <sidebar-item v-for="route in routes" :key="route.path" :item="route" :base-path="route.path" />
+ <sidebar-item v-for="route in routerList" :key="route.path" :item="route" :base-path="route.path" />
</el-menu>
</el-scrollbar>
</div>
@@ -23,6 +23,7 @@
import Logo from './Logo'
import SidebarItem from './SidebarItem'
import variables from '@/styles/variables.scss'
+import { deptAdminRoutes } from '@/router'
export default {
components: { SidebarItem, Logo },
@@ -45,6 +46,13 @@
},
isCollapse () {
return !this.sidebar.opened
+ },
+ routerList () {
+ return sessionStorage.getItem('deptAdmin') === '1' ? deptAdminRoutes : this.routes
+ }
+ },
+ data () {
+ return {
}
}
}
--
Gitblit v1.8.0