fix 修复 用户上传头像后无法编辑问题 头像url改为独立字段避免影响

This commit is contained in:
疯狂的狮子Li 2026-07-03 17:00:39 +08:00
parent 27851836dc
commit 728fdbfe0e
2 changed files with 4 additions and 2 deletions

View File

@ -36,7 +36,8 @@ export interface UserVO extends BaseEntity {
email: string;
phoneNumber: string;
gender: string;
avatar: string;
avatar?: string | number;
avatarUrl?: string;
status: string;
delFlag: string;
loginIp: string;
@ -67,6 +68,7 @@ export interface UserForm {
gender?: string;
status: string;
remark?: string;
avatar?: string | number;
postIds: string[];
roleIds: string[];
}

View File

@ -45,7 +45,7 @@ export const useUserStore = defineStore('user', () => {
return Promise.reject(err);
}
const user = data.user;
const profile = user.avatar == '' || user.avatar == null ? defAva : user.avatar;
const profile = user.avatarUrl == '' || user.avatarUrl == null ? defAva : user.avatarUrl;
if (data.roles && data.roles.length > 0) {
// 验证返回的roles是否是一个非空数组