fix: 统一BasicUserInfo (#8133)
This commit is contained in:
1
packages/@core/base/typings/src/basic.d.ts
vendored
1
packages/@core/base/typings/src/basic.d.ts
vendored
@@ -8,6 +8,7 @@ type SelectOption = BasicOption;
|
||||
type TabOption = BasicOption;
|
||||
|
||||
interface BasicUserInfo {
|
||||
[key: string]: any;
|
||||
/**
|
||||
* 头像
|
||||
*/
|
||||
|
||||
@@ -1,28 +1,6 @@
|
||||
import { acceptHMRUpdate, defineStore } from 'pinia';
|
||||
import type { BasicUserInfo } from '@vben-core/typings';
|
||||
|
||||
interface BasicUserInfo {
|
||||
[key: string]: any;
|
||||
/**
|
||||
* 头像
|
||||
*/
|
||||
avatar: string;
|
||||
/**
|
||||
* 用户昵称
|
||||
*/
|
||||
realName: string;
|
||||
/**
|
||||
* 用户角色
|
||||
*/
|
||||
roles?: string[];
|
||||
/**
|
||||
* 用户id
|
||||
*/
|
||||
userId: string;
|
||||
/**
|
||||
* 用户名
|
||||
*/
|
||||
username: string;
|
||||
}
|
||||
import { acceptHMRUpdate, defineStore } from 'pinia';
|
||||
|
||||
interface AccessState {
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user