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