1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
| interface BasicOption {
| label: string;
| value: string;
| }
|
| type SelectOption = BasicOption;
|
| type TabOption = BasicOption;
|
| interface BasicUserInfo {
| /**
| * 头像
| */
| avatar: string;
| /**
| * 用户权限
| */
| permissions: string[];
| /**
| * 用户昵称
| */
| realName: string;
| /**
| * 用户角色
| */
| roles: string[];
| /**
| * 用户id
| */
| userId: number | string;
| /**
| * 用户名
| */
| username: string;
| }
|
| type ClassType = Array<object | string> | object | string;
|
| export type { BasicOption, BasicUserInfo, ClassType, SelectOption, TabOption };
|
|