ss
jiangping
2025-07-08 610732f74f40132de50b86b63931161460d25e57
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  dm
 * @since 2025/03/31 16:44
 */
@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, "账号或密码不正确"),
    TWO_FA_INCORRECT(4006, "登录密码不正确"),
    LOCAL_FILE_NOT_EXISTS(4007, "文件不存在"),
    // 500开头表示未知的服务异常
    SERVER_ERROR(5000, "系统繁忙,请联系系统管理员"),
    EXPORT_EXCEL_ERROR(5010, "导出Excel失败,请联系系统管理员"),
    IMPORT_EXCEL_ERROR(5011, "导入Excel失败,请联系系统管理员"),
    // 510开头表示可能导致数据错误的异常
    REPEAT_REQUEST(5100, "请勿重复提交"),
    MASSIVE_REQUEST(5101, "请求过于频繁"),
    NOT_ALLOWED(5110, "不允许的操作"),
    NO_LOGIN(5112, "未登录"),
    ;
 
    private int code;
 
    private String message;
}