ResponseCodesEnum.java 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  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. R0001("R0001","邀请码不存在"),
  61. R0002("R0002","手机号为空"),
  62. R0003("R0003","邮箱为空"),
  63. R0004("R0004","不是有效的手机号或邮箱地址"),
  64. R0005("R0005","验证码为空"),
  65. R0006("R0006","验证码错误"),
  66. R0007("R0007","验证码不存在"),
  67. R0008("R0008","请勿频繁发送,10分钟后再试"),
  68. R0009("R0009","手机号或邮箱为空"),
  69. R0010("R0010","登录名或手机号出错"),
  70. R0011("R0011","登录名或邮箱出错");
  71. private final String errorCode;
  72. private final String errorMessage;
  73. private ResponseCodesEnum(String errorCode, String errorMessage) {
  74. this.errorCode = errorCode;
  75. this.errorMessage = errorMessage;
  76. }
  77. public String code() {
  78. return errorCode;
  79. }
  80. public String message() {
  81. return errorMessage;
  82. }
  83. }