ResponseCodesEnum.java 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. package com.szwl.constant;
  2. public enum ResponseCodesEnum {
  3. ALL_OK("00000","SUCCESS"),
  4. A0001("A0001","用户端参数错误"),
  5. A0002("A0002","用户端错误"),
  6. A0100("A0100","用户注册错误"),
  7. A0101("A0101", "出生日期格式错误"),
  8. A0200("A0200", "用户编号已存在"),
  9. A0201("A0201", "用户登录名已存在"),
  10. A0202("A0202", "用户手机号已存在"),
  11. A0203("A0203", "用户组已存在"),
  12. A0204("A0204", "用户ID集合不能为空"),
  13. A0205("A0205", "用户名不能为空"),
  14. A0206("A0206", "用户不存在"),
  15. A0207("A0207", "用户邮箱已存在"),
  16. A0300("A0300", "机构号已存在"),
  17. A0301("A0301", "机构不存在"),
  18. A0302("A0302", "找不到机构对应的上级机构"),
  19. A0500("A0500", "角色名称已存在"),
  20. A0600("A0600", "值班信息已存在"),
  21. A0601("A0601", "已有值班签到记录,请勿重复签到"),
  22. A0700("A0700", "通知任务不存在"),
  23. A0800("A0800", "外围接口KEY已存在"),
  24. A0900("A0900", "用户已绑定其他设备"),
  25. A0901("A0901", "用户已绑定该设备"),
  26. A0902("A0902", "用户未绑定任何设备"),
  27. B0001("B0001","系统执行出错"),
  28. B0002("B0002","系统插入数据出错"),
  29. B0003("B0003","系统更新数据出错"),
  30. B0004("B0004","系统删除数据出错"),
  31. B0005("B0005","系统获取数据出错"),
  32. C0001("C0001","调用第三方服务出错"),
  33. C0110("C0110","RPC服务出错"),
  34. C0111("C0111","RPC服务未找到"),
  35. C0130("C0130","缓存服务出错"),
  36. E0001("E0001","SSH连接参数错误"),
  37. E0002("E0002","SSH连接失败"),
  38. E0003("E0003","SSH连接执行命令失败"),
  39. E0004("E0004","SSH参数错误"),
  40. E0101("E0101","ZABBIX认证失败"),
  41. E0102("E0102","ZABBIX参数错误"),
  42. E0103("E0103","ZABBIX返回错误"),
  43. E0104("E0104","SNMP参数错误"),
  44. E0105("E0105","SNMP解析错误"),
  45. L0001("L0001","用户未登陆"),
  46. L0002("L0002","用户名或密码错误,请重新输入"),
  47. L0003("L0003","用户被禁用"),
  48. L0004("L0004","SECURITY内部错误"),
  49. L0005("L0005","安全认证不通过"),//统一的SecurityFilter过滤器,校验请求不同过返回码
  50. L0006("L0006","TOKEN不可用,请重新登录"),
  51. F0000("F0000","文件上传错误"),
  52. F0001("F0001","文件ID不存在"),
  53. F0002("F0002","找不到文件"),
  54. F0003("F0003","文件下载错误"),
  55. F0004("F0004","图片预览错误"),
  56. F0005("F0005","读取文件失败"),
  57. S0001("S0001","定时任务不存在"),
  58. P0001("P0001","无权限访问"),
  59. P0002("P0002","无权限删除");
  60. private final String errorCode;
  61. private final String errorMessage;
  62. private ResponseCodesEnum(String errorCode, String errorMessage) {
  63. this.errorCode = errorCode;
  64. this.errorMessage = errorMessage;
  65. }
  66. public String code() {
  67. return errorCode;
  68. }
  69. public String message() {
  70. return errorMessage;
  71. }
  72. }