WebStatusEnum.java
1.73 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
package com.lhcredit.common.constant;
/**
* 网络状态枚举
* @author LGJ
*
*/
public enum WebStatusEnum {
SUCCESS("2000","操作成功"),
LACK_NECESSARY_PARAMETERS("2030", "缺少必要参数"),
NO_RESULT("2010", "没有找到对应的记录"),
INVALID_TOKEN("2011","token失效"),
NOT_ENOUGH("2012","积分不足"),
QUOTA_NOT_ENOUGH("2013","可授权额度不足"),
NECESSARY_PARAMETERS_LONGORSHORT("2023", "参数主体名称长度过长或过短"),
NOT_AUTH_AREA("2025","没有被授权该地区"),
NOT_AUTH_METHOD("2026","没有被授权该请求方式"),
NO_ENTERPRISE_NUM("2027","可查询的企业数量不足"),
NO_USER("2028","该用户不存在"),
NOT_AUTH_TIME("2029","用户权限已过期"),
NOT_AUTH_IP("3050","没有授权该IP"),
FAIL("5000", "请求失败"),
ERROR("5030 ","系统未知错误,请联系技术人员"),
REPEAT("5040 ", "数据重复添加"),
PARAM_ERROR("5055 ", "参数错误"),
PHONE_ERROR("5056 ", "该手机号已被绑定"),
LOCK_ERROR("5057 ", "该手机号已被锁定"),
PASSWORD_ERROR("5058 ", "请输入8-20位密码,包含数字、字母、符号三种组合"),
;
// 成员变量
private String code;
private String msg;
// 构造方法
private WebStatusEnum(String code, String msg) {
this.code = code;
this.msg = msg;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getMsg() {
return msg;
}
public void setMsg(String msg) {
this.msg = msg;
}
// 覆盖方法
@Override
public String toString() {
return this.code + "_" + this.msg;
}
public static void main(String[] args) {
System.out.println(WebStatusEnum.SUCCESS.toString());
}
}