From 2d1f7bd9e68a2ee60bbd1adcc9cd43c94db08c0d Mon Sep 17 00:00:00 2001 From: 龚焕茏 <2842157468@qq.com> Date: 星期三, 24 七月 2024 15:05:37 +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