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;
|
type TabOption = BasicOption;
|
||||||
|
|
||||||
interface BasicUserInfo {
|
interface BasicUserInfo {
|
||||||
|
[key: string]: any;
|
||||||
/**
|
/**
|
||||||
* 头像
|
* 头像
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -1,28 +1,6 @@
|
|||||||
import { acceptHMRUpdate, defineStore } from 'pinia';
|
import type { BasicUserInfo } from '@vben-core/typings';
|
||||||
|
|
||||||
interface BasicUserInfo {
|
import { acceptHMRUpdate, defineStore } from 'pinia';
|
||||||
[key: string]: any;
|
|
||||||
/**
|
|
||||||
* 头像
|
|
||||||
*/
|
|
||||||
avatar: string;
|
|
||||||
/**
|
|
||||||
* 用户昵称
|
|
||||||
*/
|
|
||||||
realName: string;
|
|
||||||
/**
|
|
||||||
* 用户角色
|
|
||||||
*/
|
|
||||||
roles?: string[];
|
|
||||||
/**
|
|
||||||
* 用户id
|
|
||||||
*/
|
|
||||||
userId: string;
|
|
||||||
/**
|
|
||||||
* 用户名
|
|
||||||
*/
|
|
||||||
username: string;
|
|
||||||
}
|
|
||||||
|
|
||||||
interface AccessState {
|
interface AccessState {
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user