mirror of
https://gitee.com/JavaLionLi/plus-ui.git
synced 2026-09-15 00:25:07 +08:00
fix 修复 用户上传头像后无法编辑问题 头像url改为独立字段避免影响
This commit is contained in:
parent
27851836dc
commit
728fdbfe0e
@ -36,7 +36,8 @@ export interface UserVO extends BaseEntity {
|
|||||||
email: string;
|
email: string;
|
||||||
phoneNumber: string;
|
phoneNumber: string;
|
||||||
gender: string;
|
gender: string;
|
||||||
avatar: string;
|
avatar?: string | number;
|
||||||
|
avatarUrl?: string;
|
||||||
status: string;
|
status: string;
|
||||||
delFlag: string;
|
delFlag: string;
|
||||||
loginIp: string;
|
loginIp: string;
|
||||||
@ -67,6 +68,7 @@ export interface UserForm {
|
|||||||
gender?: string;
|
gender?: string;
|
||||||
status: string;
|
status: string;
|
||||||
remark?: string;
|
remark?: string;
|
||||||
|
avatar?: string | number;
|
||||||
postIds: string[];
|
postIds: string[];
|
||||||
roleIds: string[];
|
roleIds: string[];
|
||||||
}
|
}
|
||||||
|
|||||||
@ -45,7 +45,7 @@ export const useUserStore = defineStore('user', () => {
|
|||||||
return Promise.reject(err);
|
return Promise.reject(err);
|
||||||
}
|
}
|
||||||
const user = data.user;
|
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) {
|
if (data.roles && data.roles.length > 0) {
|
||||||
// 验证返回的roles是否是一个非空数组
|
// 验证返回的roles是否是一个非空数组
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user