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
logo: ( logo: (
<div style={{ width: 181 }}> <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> </div>
), ),
layout: 'mix', layout: 'mix',

View File

@ -15,6 +15,7 @@ export const stateActions = {
setLogin(res: MyResponseType) { setLogin(res: MyResponseType) {
state.session.user = res.data.user; state.session.user = res.data.user;
state.session.campus = res.data.campus; state.session.campus = res.data.campus;
state.session.company_configs = res.data.company_configs;
state.session.permissions = res.data.permissions; state.session.permissions = res.data.permissions;
if (res.data?.token?.access_token) if (res.data?.token?.access_token)
state.storage.access_token = res.data?.token?.access_token; state.storage.access_token = res.data?.token?.access_token;

View File

@ -35,6 +35,13 @@ type SessionType = {
id: number; id: number;
name: string; name: string;
}; };
company_configs?: {
config_value?: {
logo?: {
url?: string;
}[];
};
};
permissions?: any; permissions?: any;
apiKeys: string[]; apiKeys: string[];
loading: number; loading: number;
@ -45,6 +52,7 @@ const session: SessionType = proxy({
user: undefined, user: undefined,
campus: undefined, campus: undefined,
permissions: undefined, permissions: undefined,
company_configs: {},
apiKeys: [], apiKeys: [],
loading: 0, loading: 0,
}); });