From 80dc4f0481f24deb307e6922364dbb12813f9d64 Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: 星期三, 13 十一月 2024 10:31:51 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

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