app.ts 775 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. /**
  2. * 服务端返回码
  3. */
  4. export const enum Code {
  5. SUCCESS = 10000, // 成功
  6. LOST_LOGIN = 10001, // 登录失效
  7. VALIDATE_FAILED = 10002, // 验证错误
  8. PERMISSION_FORBIDDEN = 10003, // 权限禁止
  9. LOGIN_FAILED = 10004, // 登录失败
  10. FAILED = 10005, // 操作失败
  11. LOGIN_EXPIRED = 10006, // 登录失效
  12. LOGIN_BLACKLIST = 10007, // 黑名单
  13. USER_FORBIDDEN = 10008, // 账户被禁
  14. WECHAT_RESPONSE_ERROR = 40000,
  15. }
  16. /**
  17. * status
  18. */
  19. export const enum Status {
  20. ENABLE = 1,
  21. DISABLE = 2,
  22. }
  23. /**
  24. * 白名单页面
  25. *
  26. * 不需要权限认证
  27. */
  28. export const enum WhiteListPage {
  29. LOGIN_PATH = '/login',
  30. NOT_FOUND_PATH = '/404',
  31. }
  32. /**
  33. * menu 类型
  34. */
  35. export const enum MenuType {
  36. TOP_TYPE = 1,
  37. PAGE_TYPE = 2,
  38. Button_Type = 3,
  39. }