From 137910cf4fc73a3a2787a3a02718f1e1f637c368 Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: 星期五, 14 六月 2024 16:01:17 +0800
Subject: [PATCH] bug修改

---
 src/layout/components/Sidebar/index.vue |   21 +++++++++++++++++++--
 1 files changed, 19 insertions(+), 2 deletions(-)

diff --git a/src/layout/components/Sidebar/index.vue b/src/layout/components/Sidebar/index.vue
index 9b14dfc..a625286 100644
--- a/src/layout/components/Sidebar/index.vue
+++ b/src/layout/components/Sidebar/index.vue
@@ -30,13 +30,30 @@
 import useAppStore from '@/store/modules/app'
 import useSettingsStore from '@/store/modules/settings'
 import usePermissionStore from '@/store/modules/permission'
-
+import {onMounted, ref} from "vue";
+import Cookies from "js-cookie";
+import menu from "./menu"
 const route = useRoute();
 const appStore = useAppStore()
 const settingsStore = useSettingsStore()
 const permissionStore = usePermissionStore()
+// const sidebarRouters =  computed(() => permissionStore.sidebarRouters);
+const sidebarRouters = ref([])
 
-const sidebarRouters =  computed(() => permissionStore.sidebarRouters);
+onMounted(() => {
+    sidebarRouters.value = JSON.parse(Cookies.get('routers'))
+});
+// const getMenu = () => {
+//     const userInfo = JSON.parse(Cookies.get('userInfo'))
+//     if(userInfo.identity === 0) {
+//
+//         sidebarRouters.value =  menu.adminMenu
+//         Cookies.set('routers',JSON.stringify(sidebarRouters.value))
+//     }
+// }
+
+
+
 const showLogo = computed(() => settingsStore.sidebarLogo);
 const sideTheme = computed(() => settingsStore.sideTheme);
 const theme = computed(() => settingsStore.theme);

--
Gitblit v1.9.2