diff --git a/src/layout/components/Logo.vue b/src/layout/components/Logo.vue index 7a0b8eb..5c94729 100644 --- a/src/layout/components/Logo.vue +++ b/src/layout/components/Logo.vue @@ -1,6 +1,7 @@ @@ -12,6 +13,7 @@ const appStore= useAppStore(); appStore.initWebConfig() const webTitle = computed(() => appStore.getTitle()); +const webLogo = computed(() => appStore.getLogo()); interface Props { collapsed?: boolean diff --git a/src/router/permission.ts b/src/router/permission.ts index f84e30f..7fdea06 100644 --- a/src/router/permission.ts +++ b/src/router/permission.ts @@ -15,7 +15,6 @@ export const resetHasRouteFlag = () => { router.beforeEach(async (to, from, next) => { const userStore = useUserStore() const routeStore = useRouteStore() - const appStore = useAppStore() // 判断该用户是否登录 if (getToken()) { diff --git a/src/views/login/index.vue b/src/views/login/index.vue index d6b8f85..09ee569 100644 --- a/src/views/login/index.vue +++ b/src/views/login/index.vue @@ -19,7 +19,8 @@ @submit="handleLogin" >

- Logo + + {{ appStore.getTitle() }}

@@ -75,6 +76,10 @@ import { useLoading } from '@/hooks' import { encryptByRsa } from '@/utils/encrypt' const appStore = useAppStore() +appStore.initWebConfig() + +const webTitle = computed(() => appStore.getTitle()); +const webLogo = computed(() => appStore.getLogo()); defineOptions({ name: 'Login' })