chore(auth): 解决ts 类型检查报错
This commit is contained in:
@@ -10,7 +10,7 @@ interface AccessState {
|
||||
/**
|
||||
* 用户角色
|
||||
*/
|
||||
userRoles: string;
|
||||
userRoles: string[];
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -22,12 +22,12 @@ export const useUserStore = defineStore('core-user', {
|
||||
// 设置用户信息
|
||||
this.userInfo = userInfo;
|
||||
// 设置角色信息
|
||||
const roles = userInfo?.role ?? '';
|
||||
const roles = userInfo?.roles ?? [];
|
||||
// 存储信息到本地
|
||||
localStorage.setItem('userInfo', JSON.stringify(userInfo));
|
||||
this.setUserRoles(roles);
|
||||
},
|
||||
setUserRoles(roles: string) {
|
||||
setUserRoles(roles: string[]) {
|
||||
this.userRoles = roles;
|
||||
},
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user