rcodeMap.js 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. export default {
  2. // 无法匹配
  3. notMatch: 0,
  4. // 请求正常
  5. ok: 1,
  6. // 缺少参数
  7. notParam: 2,
  8. // 没有登录
  9. notLogin: 3,
  10. // 鉴权失败,没有权限, 不同场景不同提示内容 在登录页面账号显示封禁
  11. permissionDenied: 4,
  12. // 自定义错误信息,用于前端直接显示的信息
  13. customError: 5,
  14. // 服务器内部逻辑错误
  15. serverError: 6,
  16. // 服务器操作超时
  17. timeout: 7,
  18. // 无法找到记录,可用于账号密码错误等场景的自动化提示
  19. notFound: 8,
  20. // 二次访问接口异常
  21. apiError: 9,
  22. // 存储异常
  23. saveError: 10,
  24. // 数据重复,在某些新增的场景表示该数据已经重复
  25. dataRepeat: 11,
  26. 0: {msg:'无法匹配',ok:false,type:'error'},
  27. 1:{msg:'ok',ok:true,type:'success'},
  28. 2:{msg:'缺少必要参数',ok:false,type:'error'},
  29. 3:{msg:'未登陆,请先登陆',ok:false,type:'error'},
  30. 4:{msg:'无权限操作',ok:false,type:'error'},
  31. 5:{msg:'自定义错误',ok:false,type:'error'},
  32. 6:{msg:'服务器错误',ok:false,type:'error'},
  33. 7:{msg:'服务器操作超时',ok:false,type:'error'},
  34. 8:{msg:'无法找到记录',ok:false,type:'error'},
  35. 9:{msg:'二次访问接口异常',ok:false,type:'error'},
  36. 10:{msg:'存储异常',ok:false,type:'error'},
  37. 11:{msg:'数据重复',ok:false,type:'error'},
  38. }