index.js 738 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. import Prompt from '../prompt/index'
  2. import Router from '../router/index'
  3. import Config from '../../config/index'
  4. export class Error {
  5. constructor() {}
  6. /**
  7. * 未登录
  8. */
  9. errorNotLoggedIn() {
  10. Prompt.showToast('未登录')
  11. // 进入登录页面
  12. Router.navigateTo({
  13. url: Config.pages.login
  14. })
  15. }
  16. /**
  17. * 没有网络
  18. */
  19. errorNoInternet() {
  20. Prompt.showToast('没有网络')
  21. // 进入没有网络页面
  22. Router.navigateTo({
  23. url: Config.noInternet
  24. })
  25. }
  26. /**
  27. * 请求错误
  28. */
  29. errorRequestError() {
  30. Prompt.showToast('请求错误')
  31. // 记录错误请求
  32. }
  33. /**
  34. * 没有权限
  35. */
  36. errorPermissionDenied() {
  37. Prompt.showToast('没有权限')
  38. }
  39. }