refactor(userStore): ♻️ 优化user数据定义

This commit is contained in:
cshaptx4869
2024-02-27 13:00:42 +08:00
parent 533f389cf6
commit bd290c2da0
2 changed files with 6 additions and 6 deletions

View File

@@ -7,10 +7,10 @@ import { LoginData } from "@/api/auth/types";
import { UserInfo } from "@/api/user/types";
export const useUserStore = defineStore("user", () => {
const user: UserInfo = {
const user = ref<UserInfo>({
roles: [],
perms: [],
};
});
/**
* 登录
@@ -45,7 +45,7 @@ export const useUserStore = defineStore("user", () => {
reject("getUserInfo: roles must be a non-null array!");
return;
}
Object.assign(user, { ...data });
Object.assign(user.value, { ...data });
resolve(data);
})
.catch((error) => {