cacheEnum.ts 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. export const PWD_KEY = 'PWD__';
  2. // token key
  3. export const TOKEN_KEY = 'TOKEN__';
  4. export const LOCALE_KEY = 'LOCALE__';
  5. // user info key
  6. export const USER_INFO_KEY = 'USER__INFO__';
  7. // role info key
  8. export const ROLES_KEY = 'ROLES__KEY__';
  9. // dict info key
  10. export const DB_DICT_DATA_KEY = 'UI_CACHE_DB_DICT_DATA';
  11. // project config key
  12. export const PROJ_CFG_KEY = 'PROJ__CFG__KEY__';
  13. // lock info
  14. export const LOCK_INFO_KEY = 'LOCK__INFO__KEY__';
  15. export const MULTIPLE_TABS_KEY = 'MULTIPLE_TABS__KEY__';
  16. export const APP_DARK_MODE_KEY_ = '__APP__DARK__MODE__';
  17. // base global local key
  18. export const APP_LOCAL_CACHE_KEY = 'COMMON__LOCAL__KEY__';
  19. // base global session key
  20. export const APP_SESSION_CACHE_KEY = 'COMMON__SESSION__KEY__';
  21. // 租户 key
  22. export const TENANT_ID = 'TENANT_ID';
  23. // login info key
  24. export const LOGIN_INFO_KEY = 'LOGIN__INFO__';
  25. // 聊天UID key
  26. export const JEECG_CHAT_UID = 'JEECG_CHAT_UID';
  27. // 免登录租户id,与系统分开,避免重复
  28. export const OAUTH2_THIRD_LOGIN_TENANT_ID = 'THIRD_LOGIN_TENANT_ID';
  29. export enum CacheTypeEnum {
  30. SESSION,
  31. LOCAL,
  32. }