MCPcopy Create free account
hub / github.com/527515025/springBoot / InfoCode

Enum InfoCode

abel-util/src/main/java/cn/abel/code/InfoCode.java:9–64  ·  view source on GitHub ↗

返回响应 Created by liyunfeng

Source from the content-addressed store, hash-verified

7 * 返回响应 Created by liyunfeng
8 */
9public enum InfoCode {
10
11 //系统错误从200~10000
12 SUCCESS(200, "OK"),
13 TIME_OUT(300, "超时"),
14
15 //业务相关从10000自增
16 // 10000开始
17 INVALID_REQUEST(10000, "不支持的请求方式"),
18
19 //用户相关(20000自增)
20 REQUEST_PARAM_ERROR(20000, "传入参数错误"),
21 REGISTER_TYPE_ERROR(20001, "不支持的注册类型"),
22 INVALID_SIGN(20002, "签名无效"),
23 USER_LOGIN_EXIST(20003, "用户已存在"),
24 USER_LOGIN_NOT_EXIST(20008, "用户不存在"),
25 PASSWORD_ERROR(20009, "用户名或密码错误"),
26 INVALID_TOKEN(20010, "无效token"),
27 INVALID_LOGIN(20011, "登录失效,重新登录"),
28 PASSWORD_SAME(20017, "密码重复"),
29 OLD_PASSWORD_ERROR(20018, "密码错误,不能修改"),
30 LOGIN_FAIL(20024, "登录失败"),
31 VISITOR_REGISTER_FAIL(20025, "游客注册失败"),
32 TOKEN_EXIST(20033, "token重复"),
33 LOGIN_TYPE_EXIST(20034, "登录方式已存在"),
34 USER_PROFILE_SEARCH_ERROR(20035, "用户查询失败"),
35 USER_PROFILE_LOCK(20036, "用户已锁定"),
36 ACCOUNT_SEARCH_FAIL(20037, "账号查询失败"),
37 LOGIN_NAME_TYPE_ERROR(20038, "登录名不为空时,登录方式不能为空"),
38 PASSWORD_SIMPLE_ERROR(20042, "密码错误,长度应为6-18,包含字母、数字和特殊字符"),
39 PASSWORD_ERROR_MORE_THAN(20043,"用户名密码连续错误已达5次,请15分钟后再试"),
40 LOGIN_TYPE_ERROR(20044, "不支持的登录类型"),
41 SERVICE_UNAVAILABLE(50000, "操作失败,请重试");
42
43 private int status;
44
45 private String msg;
46
47 private InfoCode(int status, String msg) {
48 this.status = status;
49 this.msg = msg;
50 }
51
52 public int getStatus() {
53 return status;
54 }
55
56 public String getMsg() {
57 return msg;
58 }
59
60 @Override
61 public String toString() {
62 return ToStringBuilder.reflectionToString(this, ToStringStyle.SHORT_PREFIX_STYLE);
63 }
64}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected