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
package cn.wisenergy.web.sms;
/**
* 出参错误码列表
* 尽管是后台信息,文案受制于中前台要求,暴露给用户
* 接手者请推动前端的后台包装,目前谨慎修改
*
* Created by m1991 on 2021/2/28 23:10
*/
public enum ResultEnum {
SUCCESS("0", "成功"),
FAIL("1", "失败"),
COMMON_EXCEPTION("5", "系统异常"),
FAIL_PARAM("1001", "请求参数错误"),
FAIL_LOGIN("1002", "登录失败"),
FAIL_VERIFY("1003", "验证码错误"),
FAIL_ACCOUNT_EXIST("1004", "账号已存在"),
FAIL_ACCOUNT_NOT_EXIST("1005", "账号不存在,请注册!"),
FAIL_TIMESTAMP_NOT_NULL("1006", "时间戳不能为空"),
FAIL_VISIT_SOURCE_NOT_NULL("1007", "访问来源不能为空"),
PHONE_ERROR("1008","手机号码格式不正确"),
CODETYPE_ERROR("1009","手机号码格式不正确"),
CODESEND_ERROR("1010","请相隔60S后再发送"),
FILE_NOT_LOGIN("2001", "未登录"),
FILE_NOT_HAVE_PERMISSION("2002", "没有权限"),
FAIL_ACCOUNT_LOCK("2003", "账号已被锁定"),
FAIL_NOT_FIND_PAGE("3001", "找不到页面"),
FAIL_TIMEOUT("3002", "请求超时"),
FAIL_HAVE_DELETED("3003", "已被删除"),
FAIL_HAVE_NOT_EXIST("3005", "数据不存在");
String code;
String msg;
ResultEnum(String code, String msg) {
this.code = code;
this.msg = msg;
}
public String getCode() {
return code;
}
public String getMsg() {
return msg;
}
public static ResultEnum getByCode(String code) {
if (code == null) {
return COMMON_EXCEPTION;
}
for (ResultEnum outputEnum : ResultEnum.values()) {
if (code.equals(outputEnum.code)) {
return outputEnum;
}
}
return COMMON_EXCEPTION;
}
}