lyh
2026-01-19 6141f0a2140439337dccf8bfe93c4ca83605446d
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
package com.lxzn.framework.model.response;
 
import lombok.ToString;
 
@ToString
public enum CommonCode implements ResultCode {
    SUCCESS(true,10000,"操作成功!"),
    UNAUTHENTICATED(false,10001,"此操作需要登陆系统!"),
    UNAUTHORISE(false,10002,"权限不足,无权操作!"),
    INVALID_PARAM(false,10003,"非法参数!"),
    INVALID_PAGE(false, 10004, "错误的分页参数!"),
    FAIL(false,11111,"操作失败!"),
    SECURE_DOC_BIN_LABEL_ERROR(false,99997,"文件预定密失败!"),
    SECURE_DOC_EDIT_LABEL_ERROR(false,99998,"文件正式定密失败!"),
    SERVER_ERROR(false,99999,"抱歉,系统繁忙,请稍后重试!"),
    UCENTER_PASSWORD_TYPE(false, 9999901, "密码正确,请请初始化密码!"),
    UCENTER_PASSWORD_TYPE_TRUE(false, 9999901, "密码正确,请请初始化密码!"),
    UCENTER_PASSWORD_NUMBER(false, 9999902, "账号已锁定,请联系管理员!"),
    UCENTER_USER_ID_NONE(false, 23008, "用户ID不能为空!"),
    UCENTER_USER_NOT_EXIST(false, 23009, "用户不存在!"),
    UCENTER_CREDENTIAL_ERROR(false,23005,"密码错误,请重新输入!");
 
    //操作是否成功
    boolean success;
    //操作代码
    int code;
    //提示信息
    String message;
    private CommonCode(boolean success,int code, String message){
        this.success = success;
        this.code = code;
        this.message = message;
    }
 
    @Override
    public boolean success() {
        return success;
    }
    @Override
    public int code() {
        return code;
    }
    @Override
    public String message() {
        return message;
    }
}