From e8ff9809dfe720597b24385551156469f3ececfd Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 19 Jan 2026 14:56:53 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E6=9B=B4=E6=96=B0logo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/common/libs/umi/layoutConfig.tsx | 9 ++++++++- src/common/libs/valtio/actions.ts | 1 + src/common/libs/valtio/state.ts | 8 ++++++++ 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/src/common/libs/umi/layoutConfig.tsx b/src/common/libs/umi/layoutConfig.tsx index 8c1cb91..024333d 100644 --- a/src/common/libs/umi/layoutConfig.tsx +++ b/src/common/libs/umi/layoutConfig.tsx @@ -93,7 +93,14 @@ export const LayoutConfig: RuntimeConfig['layout'] = () => { // 首页 logo logo: (
- {/* */} +
), layout: 'mix', diff --git a/src/common/libs/valtio/actions.ts b/src/common/libs/valtio/actions.ts index d0db805..7f79f47 100644 --- a/src/common/libs/valtio/actions.ts +++ b/src/common/libs/valtio/actions.ts @@ -15,6 +15,7 @@ export const stateActions = { setLogin(res: MyResponseType) { state.session.user = res.data.user; state.session.campus = res.data.campus; + state.session.company_configs = res.data.company_configs; state.session.permissions = res.data.permissions; if (res.data?.token?.access_token) state.storage.access_token = res.data?.token?.access_token; diff --git a/src/common/libs/valtio/state.ts b/src/common/libs/valtio/state.ts index 0df8253..63eae6a 100644 --- a/src/common/libs/valtio/state.ts +++ b/src/common/libs/valtio/state.ts @@ -35,6 +35,13 @@ type SessionType = { id: number; name: string; }; + company_configs?: { + config_value?: { + logo?: { + url?: string; + }[]; + }; + }; permissions?: any; apiKeys: string[]; loading: number; @@ -45,6 +52,7 @@ const session: SessionType = proxy({ user: undefined, campus: undefined, permissions: undefined, + company_configs: {}, apiKeys: [], loading: 0, });