From 8c3eaeddeff2c9c5a92352e6bf830e5000ff5882 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期二, 03 十二月 2024 12:16:11 +0800
Subject: [PATCH] 附件最多上传10个

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