ErrorCodeEnum.java
2.43 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
68
69
70
71
72
73
74
75
76
77
78
79
package com.infoloop.tianting.exception;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.ToString;
@Getter
@ToString
@AllArgsConstructor
public enum ErrorCodeEnum implements BaseEnum {
SUCCESS(200, "操作成功"),
FAILED(500, "亲,服务器出了点小差错,请稍后再试"),
VALIDATE_FAILED(400, "参数检验不通过"),
UNAUTHORIZED(401, "您登陆身份信息已失效,请重新登陆"),
FORBIDDEN(403, "您没有相关权限"),
RESOURCE_NOT_FOUND(404, "请求资源不存在"),
NOT_ALLOWED(405, "请求方法不允许"),
REQUEST_TIMEOUT(408, "请求超时"),
LOCKED(423, "资源被锁定"),
//TODO: 406000001-406999999 业务异常
INSERT_DATA_ERROR(406000001, "新增数据失败"),
UPDATE_DATA_ERROR(406000002, "修改数据失败"),
DELETE_DATA_ERROR(406000003, "删除数据失败"),
GENERATE_EXCEL_ERROR(406000004, "生成excel失败"),
ORDER_COUNT_LIMIT(406000005, "已超过该餐单预定次数"),
QUERY_CLIENT_CUSTOMER_ERROR(406000006, "获取当日在住客户失败"),
SKUS_SOLD_OUT_TODAY(406000007, "下单菜品: {0} 今日已售罄"),
SKUS_STOCK_NO_ENOUGH_TODAY(406000008, "下单菜品: {0} 库存不足"),
ORDER_CANCEL(406000009, "订单已自动取消"),
ORDER_PAY_REFUND_FAILED(406000010, "支付撤销失败"),
ORDER_NOT_FOUND(406000011, "订单未找到"),
ORDER_NOT_ONLINE_PAY(406000012, "该订单不是在线支付"),
ORDER_NOT_SUCCESS(406000013, "该订单未支付成功"),
CLIENT_CODE_NOT_EXISTS(406000014, "学校编码不正确"),
DINER_ALREADY_EXISTS(406000015, "该就餐人已存在"),
DINER_ALREADY_RESERVED(406000016, "该就餐人已订餐"),
DINER_NOT_FOUND(406000017, "该就餐人不存在"),
MEAL_MENU_NOT_FOUND(406000018, "预定餐单不存在"),
CLIENT_NOT_FOUND(406000019, "学校不存在"),
CLIENT_NOT_ENABLED(406000020, "学校未启用"),
GRADE_CLASS_NOT_FOUND(406000021, "班级不存在"),
MEAL_ORDER_TIME_NOT_IN_RANGE(406000022, "当前时间不在选餐时间内"),
DINER_NAME_STUDENT_NO_NOT_MISMATCH(406000023, "该就餐人学号和名称不匹配"),
MP_ACCOUNT_ALREADY_DISABLED(406000024, "账号已禁用"),
DINER_MEAL_SUSPENDED(406000025, "当前就餐人处于停餐状态"),
ACCOUNT_OR_PASSWORD_IS_INCORRECT(406000026, "账号或密码错误")
;
private final int code;
private final String message;
}