123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- import { ErrorTypeEnum } from '/@/enums/exceptionEnum';
- import { MenuModeEnum, MenuTypeEnum } from '/@/enums/menuEnum';
- import { RoleInfo } from '/@/api/sys/model/userModel';
- // Lock screen information
- export interface LockInfo {
- // Password required
- pwd?: string | undefined;
- // Is it locked?
- isLock?: boolean;
- }
- // Error-log information
- export interface ErrorLogInfo {
- // Type of error
- type: ErrorTypeEnum;
- // Error file
- file: string;
- // Error name
- name?: string;
- // Error message
- message: string;
- // Error stack
- stack?: string;
- // Error detail
- detail: string;
- // Error url
- url: string;
- // Error time
- time?: string;
- }
- export interface UserInfo {
- id: string | number;
- userName: string;
- realName: string;
- avatar: string;
- desc?: string;
- homePath?: string;
- roles: RoleInfo[];
- updateTime: string;
- updateUser: string;
- appid: number;
- companyId: number;
- companyName: string;
- createTime: number;
- createUser: string;
- fdkkUser: string;
- head: string;
- memoName: string;
- message: string;
- nickName: string;
- phone: string;
- roleIdList: number[];
- permList: number[];
- roleList: string;
- roleName: string;
- state: string;
- token: string;
- type: number;
- }
- export interface BeforeMiniState {
- menuCollapsed?: boolean;
- menuSplit?: boolean;
- menuMode?: MenuModeEnum;
- menuType?: MenuTypeEnum;
- }
|