Ben Lin
2024-06-18 ebbd788fbb2c0b45d4473798efc57eec8ba74a25
types/store.d.ts
@@ -1,6 +1,6 @@
import { ErrorTypeEnum } from '/@/enums/exceptionEnum';
import { MenuModeEnum, MenuTypeEnum } from '/@/enums/menuEnum';
import { RoleInfo } from '/@/api/sys/model/userModel';
import { ErrorTypeEnum } from '@/enums/exceptionEnum';
import { MenuModeEnum, MenuTypeEnum } from '@/enums/menuEnum';
import { RoleInfo } from '@/api/sys/model/userModel';
// Lock screen information
export interface LockInfo {
@@ -8,6 +8,11 @@
  pwd?: string | undefined;
  // Is it locked?
  isLock?: boolean;
}
export interface ApiAddress {
  key: string;
  val: string;
}
// Error-log information
@@ -33,8 +38,8 @@
export interface UserInfo {
  userId: string | number;
  username: string;
  changepwd:boolean;
  realName: string;
  changepwd?:boolean;
  avatar: string;
  desc?: string;
  homePath?: string;
@@ -49,3 +54,10 @@
  menuMode?: MenuModeEnum;
  menuType?: MenuTypeEnum;
}
export interface TableSetting {
  size: Nullable<SizeType>;
  showIndexColumn: Recordable<Nullable<boolean>>;
  columns: Recordable<Nullable<Array<ColumnOptionsType>>>;
  showRowSelection: Recordable<Nullable<boolean>>;
}