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
| package com.doumee.core.constants;
|
| import lombok.AllArgsConstructor;
| import lombok.Getter;
|
| /**
| * 响应状态定义
| * @author Eva.Caesar Liu
| * @date 2022/03/15 09:54
| */
| @Getter
| @AllArgsConstructor
| public enum ResponseStatus {
| // 400开头表示参数错误
| BAD_REQUEST(4000, "参数错误"),
| DATA_EMPTY(4001, "找不到目标数据"),
| DATA_EXISTS(4002, "记录已存在"),
| PWD_INCORRECT(4003, "密码不正确"),
| VERIFICATION_CODE_INCORRECT(4004, "验证码不正确或已过期"),
| ACCOUNT_INCORRECT(4005, "账号或密码不正确"),
| LOGIN_TYPE(4006, "用户类型错误,请使用老师账户登录"),
| // 500开头表示未知的服务异常
| SERVER_ERROR(5000, "系统繁忙,请联系系统管理员"),
| EXPORT_EXCEL_ERROR(5010, "导出Excel失败,请联系系统管理员"),
| // 510开头表示可能导致数据错误的异常
| REPEAT_REQUEST(5100, "请勿重复提交"),
| MASSIVE_REQUEST(5101, "请求过于频繁,请5秒后重试!"),
| NOT_ALLOWED(5110, "不允许的操作"),
| BE_OVERDUE(5112, "未登录"),
| TOKEN_EXCEED_TIME(5113, "登陆已过期"),
| NO_UNCLOSEED_ORDER(5114, "登陆已过期"),
| ;
|
| private int code;
|
| private String message;
| }
|
|