diff --git a/components.d.ts b/components.d.ts index a2317e0..7787b34 100644 --- a/components.d.ts +++ b/components.d.ts @@ -12,11 +12,9 @@ declare module 'vue' { DAside: typeof import('vue-devui/layout/index.es.js')['Aside'] DAvatar: typeof import('vue-devui/avatar/index.es.js')['Avatar'] DButton: typeof import('vue-devui/button/index.es.js')['Button'] - DButtonGroup: typeof import('vue-devui/button-group/index.es.js')['ButtonGroup'] DCard: typeof import('vue-devui/card/index.es.js')['Card'] DContent: typeof import('vue-devui/layout/index.es.js')['Content'] DDropdown: typeof import('vue-devui/dropdown/index.es.js')['Dropdown'] - DDropdownItem: typeof import('vue-devui/dropdown-item/index.es.js')['DropdownItem'] DFooter: typeof import('vue-devui/layout/index.es.js')['Footer'] DForm: typeof import('vue-devui/form/index.es.js')['Form'] DFormItem: typeof import('vue-devui/form/index.es.js')['FormItem'] diff --git a/src/App.vue b/src/App.vue index 4c27895..4d4e90a 100644 --- a/src/App.vue +++ b/src/App.vue @@ -21,7 +21,7 @@ import layIndex from './Index.vue' // 空白项目入口 const route = useRoute() - +const logStatus = $store.log.useLogStore() const modal = reactive({ visible: false, title: "", @@ -55,7 +55,7 @@ document.oncontextmenu = function () { }; onMounted(() => { - + if($cookies.get('userinfo')) logStatus.setIsLogin(true) }) diff --git a/src/views/Home.vue b/src/views/Home.vue index 99f3dd6..add9666 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -150,6 +150,11 @@ const tagList: any = ref([ const usrLog = $store.log.useLogStore() async function getNavList() { + const userinfo = $cookies.get("userinfo") + if (!userinfo) { + navlist.value = [] + return + } const res = await $http.nav.getNavList() res.data?.forEach((i: any) => { i.icon_error = false