enum.ts 1.3 KB

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