rcodeMap.js 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. // define("NotMATCH", 0);
  2. // // 请求正常
  3. // define("OK", 1);
  4. // // 缺少参数
  5. // define("NotParam", 2);
  6. // // 没有登录
  7. // define("NotLogin", 3);
  8. // // 鉴权失败,没有权限, 不同场景不同提示内容 在登录页面账号显示封禁
  9. // define("NotPermission", 4);
  10. // // 自定义错误信息,用于前端直接显示的信息
  11. // define("CustomError", 5);
  12. // // 服务器内部逻辑错误
  13. // define("ServerError", 6);
  14. // // 服务器操作超时
  15. // define("Timeout", 7);
  16. // // 无法找到记录,可用于账号密码错误等场景的自动化提示
  17. // define("NotFound", 8);
  18. // // 二次访问接口异常
  19. // define("ApiError", 9);
  20. // // 存储异常
  21. // define("SaveError", 10);
  22. // // 数据重复,在某些新增的场景表示该数据已经重复
  23. // define("DataRepeat", 11);
  24. const rCode = {
  25. NotMATCH: 0,
  26. OK: 1,
  27. NotParam: 2,
  28. NotLogin: 3,
  29. NotPermission: 4,
  30. CustomError: 5,
  31. ServerError: 6,
  32. Timeout: 7,
  33. NotFound: 8,
  34. ApiError: 9,
  35. SaveError: 10,
  36. DataRepeat: 11,
  37. }
  38. module.exports = rCode;