修改个人信息没有及时更新的问题
This commit is contained in:
@ -11,7 +11,7 @@ import {
|
||||
} from '@/api/login'
|
||||
import { toast } from '@/utils/toast'
|
||||
|
||||
const OSS = inject('OSS')
|
||||
const OSS = 'https://chaz.oss-cn-shanghai.aliyuncs.com/fronted/'
|
||||
const defaultAvatar = `${OSS}icon/icon_avatar.png`
|
||||
|
||||
// 初始化状态
|
||||
@ -39,12 +39,9 @@ export const useUserStore = defineStore(
|
||||
const userInfo = ref<IUserInfoVo>({ ...userInfoState })
|
||||
// 设置用户信息
|
||||
const setUserInfo = (val: IUserInfoVo) => {
|
||||
console.log('设置用户信息', val)
|
||||
console.log("🚀 ~ setUserInfo ~ val:", val)
|
||||
// 若头像为空 则使用默认头像
|
||||
if (!val.avatar) {
|
||||
val.avatar = userInfoState.avatar
|
||||
}
|
||||
else {
|
||||
val.avatar = defaultAvatar
|
||||
}
|
||||
userInfo.value = val
|
||||
|
||||
Reference in New Issue
Block a user