enum.ts 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. export enum BasicStatus {
  2. DISABLE = 0,
  3. ENABLE = 1
  4. }
  5. export enum ResultEnum {
  6. SUCCESS = 200,
  7. ERROR = -1,
  8. TIMEOUT = 401
  9. }
  10. export enum StorageEnum {
  11. TenantId = 'tenant_id',
  12. AccessToken = 'access_token',
  13. ExpiresIn = 'expires_in',
  14. RefreshToken = 'refresh_token',
  15. UserInfo = 'userInfo',
  16. TenantInfo = 'tenantInfo',
  17. Menu = 'menu',
  18. Permissions = 'permissions',
  19. UserToken = 'userToken',
  20. Settings = 'settings',
  21. I18N = 'i18nextLng'
  22. }
  23. export enum ThemeMode {
  24. Light = 'light',
  25. Dark = 'dark'
  26. }
  27. export enum ThemeLayout {
  28. Vertical = 'vertical',
  29. Horizontal = 'horizontal',
  30. Mini = 'mini'
  31. }
  32. export enum ThemeColorPresets {
  33. Default = 'default',
  34. Cyan = 'cyan',
  35. Purple = 'purple',
  36. Blue = 'blue',
  37. Orange = 'orange',
  38. Red = 'red'
  39. }
  40. export enum LocalEnum {
  41. en_US = 'en_US',
  42. zh_CN = 'zh_CN'
  43. }
  44. export enum MultiTabOperation {
  45. FULLSCREEN = 'fullscreen',
  46. REFRESH = 'refresh',
  47. CLOSE = 'close',
  48. CLOSEOTHERS = 'closeOthers',
  49. CLOSEALL = 'closeAll',
  50. CLOSELEFT = 'closeLeft',
  51. CLOSERIGHT = 'closeRight'
  52. }
  53. export enum PermissionType {
  54. CATALOGUE = 0,
  55. MENU = 1,
  56. BUTTON = 2
  57. }
  58. export enum MenuType {
  59. LEFT = 'LEFT',
  60. TOP = 'TOP',
  61. BUTTON = 'BUTTON'
  62. }