fix:更新logo

This commit is contained in:
Your Name 2026-01-19 14:56:53 +08:00
parent 5848304307
commit e8ff9809df
3 changed files with 17 additions and 1 deletions

View File

@ -93,7 +93,14 @@ export const LayoutConfig: RuntimeConfig['layout'] = () => {
// 首页 logo
logo: (
<div style={{ width: 181 }}>
{/* <img src={Logo} style={{ height: '42px' }} /> */}
<img
src={
snap.session?.company_configs?.config_value?.logo
? snap.session?.company_configs?.config_value?.logo[0]?.url
: ''
}
style={{ height: '42px' }}
/>
</div>
),
layout: 'mix',

View File

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

View File

@ -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,
});