StatusCodeEnum.java 986 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package com.flyer.enums;
  2. import lombok.AllArgsConstructor;
  3. import lombok.Getter;
  4. import lombok.ToString;
  5. /**
  6. * StatusCodeEnum
  7. *
  8. * @author kelei
  9. * @since 2022/3/14/15:30
  10. */
  11. @Getter
  12. @AllArgsConstructor
  13. @ToString
  14. public enum StatusCodeEnum {
  15. SUCCESS(2000, "成功"),
  16. UNAUTHORIZED(3101, "用户未登录,无法访问"),
  17. NO_AUTHENTICATION(3102, "没有操作权限"),
  18. LOGIN_SUCCESS(3201, "登录成功"),
  19. LOGIN_FAIL(3202, "登录失败"),
  20. LOGOUT_SUCCESS(3203, "登出成功"),
  21. LOGIN_UNREGISTERED(3204, "未注册"),
  22. USER_ACCOUNT_EXPIRED(3301, "账号过期,请重新登录"),
  23. USER_PASSWORD_ERROR(3302, "账号密码错误"),
  24. INVALID_TOKEN(3401, "无效的TOKEN"),
  25. TOKENEXPIRE(3402, "TOKEN失效"),
  26. BAD_SQL(3501, "SQL异常"),
  27. ERROR(4000, "服务器内部错误"),
  28. COMMENT_ERROR(87014,"评论含有违法违规内容");
  29. //响应状态码
  30. private Integer code;
  31. //响应信息
  32. private String message;
  33. }