errors.ts 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. const codes = {
  2. '-1': '未知错误',
  3. '-2': '缺少params',
  4. '-20': 'params错误',
  5. '-3': '缺少query',
  6. '-30': '缺少query错误',
  7. '-4': '缺少body',
  8. '-40': 'body错误',
  9. '-5': '需要参数',
  10. '-50': '参数错误',
  11. '-10': '未找到数据',
  12. '-100': '服务发生错误',
  13. '-500': '请求错误',
  14. '-3000': 'ElasticSearch发生错误',
  15. '-3001': 'ElasticSearch发生错误,未找到索引',
  16. '400': '服务发生错误',
  17. '400-1': '功能暂不开放',
  18. '401': '您没有当前功能的权限!',
  19. '401-1': '未找到用户',
  20. '401-2': '密码错误',
  21. '401-3': '未检测到登录信息,请重新登录!',
  22. '401-4': '账号登录已失效,请重新登录!',
  23. '401-5': '本账号已在其他地方登录,请重新登录!',
  24. '401-6': '该用户已被禁用',
  25. '401-7': '当前角色下的用户无法使用',
  26. };
  27. const errCodes = {};
  28. const prefix = 'FRAMEERROR_';
  29. for (const key in codes) {
  30. errCodes[`${prefix}${key}`] = codes[key];
  31. }
  32. export default {
  33. locale: '错误测试: {locale}',
  34. ...errCodes,
  35. };