ExceptionEnum.java 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. package com.example.mos.business.exception;
  2. import lombok.Getter;
  3. @Getter
  4. public enum ExceptionEnum {
  5. /*APP端 100000-300000*/
  6. SUCCESS("000000", "调用成功"),
  7. PARAMETER_VERIFICATION_ERROR("000001", "数据参数校验异常"),
  8. PHONE_FORMAT_ERROR("000002","手机号格式错误"),
  9. VERIFY_CODE("10001", "校验码失效"),
  10. CODE_WRONG("10002","验证码错误"),
  11. INIT_GENERICITY_BEAN_ERROR("10003","泛型实例化异常"),
  12. THE_PHONE_CANNOT_BE_EXIST("10004","手机号已存在"),
  13. THE_LOG_OUT("10004","未登录"),
  14. THE_CODE_IS_NOT_NULL("10006","验证码不能为空"),
  15. //异常20000
  16. THE_PARAMETER_EXCEPTION("20001", "参数异常,请传入数据"),
  17. THE_GET_INFORMATION_TOKEN_INVALID("20002", "获取用户信息token失效"),
  18. THE_FAIL_TO_DELETE("20003", "删除失败"),
  19. //业务异常
  20. THE_PRODUCT_CATEGORY_NAME_IS_EXIST("607", "产品类别名称已存在"),
  21. THE_LOG_INVALID_NEED_LOGIN_AGAIN("606","登录失效,请重新登录"),
  22. SYSTEM_ERROR("999999", "系统异常");
  23. private String code;// 异常代码
  24. private String message;// 异常信息
  25. ExceptionEnum(String code, String message) {
  26. this.code = code;
  27. this.message = message;
  28. }
  29. public String getCode() {
  30. return code;
  31. }
  32. public void setCode(String code) {
  33. this.code = code;
  34. }
  35. public String getMessage() {
  36. return message;
  37. }
  38. public void setMessage(String message) {
  39. this.message = message;
  40. }
  41. }