Commit 21428a45 authored by Bill's avatar Bill

fix: 修改首页bug

parent 17ffe033
......@@ -18,7 +18,7 @@ const AvatarDropdown = (props) => {
}
const currentUser = {
name: getAuth()?.name || '未知用户',
name: getAuth()?.company || '未知用户',
avatar: props.UserStore.avatar || '',
}
......@@ -52,7 +52,7 @@ const AvatarDropdown = (props) => {
: <Icon component={() => <DefaultAvatar className={styles.logo} />} />
}
<span className={styles.name}>{currentUser.name}</span>
<span className={styles.name}>{currentUser?.name}</span>
</span>
</PersonDropdown>
)
......
......@@ -62,8 +62,8 @@ const UserCenter: React.FC<Iprops> = (props) => {
const logo = info.file.response.data
const { code } = await PublicApi.postMemberMainpageLogoAdd({logo: logo });
if (code === 1000) {
dispatch({type: 'done', payload: {url: logo}})
props.UserStore.setUserAvatar(logo)
dispatch({type: 'done', payload: {url: logo}});
(props as any).UserStore.setUserAvatar(logo)
}
}
}
......@@ -75,7 +75,7 @@ const UserCenter: React.FC<Iprops> = (props) => {
<div className={styles.header}>
<div className={styles.infos}>
<div className={styles.hi}>
{`Hi, ${userAuth?.name}! 欢迎来到${GlobalConfig.global.siteInfo.name}`}
{`Hi, ${userAuth?.company}! 欢迎来到${GlobalConfig.global.siteInfo.name}`}
</div>
<div className={styles.date}>
{today.format('YYYY年MM月DD日')} 星期{WEEKDAYS[today.day()]}
......
......@@ -4,7 +4,7 @@ import { getTopDomainByHost } from '.'
import { getCookie, removeCookie, setCookie } from './cookie'
import { getUserCookie, setUserCookie } from './siteCookie'
export interface AuthInfo {
export interface AuthInfo extends GetMemberLoginRegetResponse {
urls: string[]
userId: number,
memberId: number,
......@@ -16,7 +16,6 @@ export interface AuthInfo {
creditPoint: number,
memberRoleType: number,
memberRoleId: number,
roles: any,
}
const AUTH_KEY = 'AUTH'
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment