66 lines
1.9 KiB
Java
66 lines
1.9 KiB
Java
package com.xkrs.common.encapsulation;
|
||
|
||
/**
|
||
* 提示信息枚举
|
||
* @author tajochen
|
||
*/
|
||
public enum PromptMessageEnum{
|
||
|
||
// 执行成功
|
||
SUCCESS(0, "sys.message.success"),
|
||
|
||
|
||
// 用户权限错误或非法操作: 1001-1999
|
||
USER_NOT_LOGGED(1001, "sys.message.user.not_logged_in"),
|
||
USER_LOGIN_ERROR(1002, "sys.message.user.login_error"),
|
||
USER_ACCOUNT_FORBIDDEN(1003, "sys.message.user.account_forbidden"),
|
||
USER_ACCOUNT_NOT_ACTIVATED(1004, "sys.message.user.account_not_activated"),
|
||
USER_HAS_OVERTIME(1005, "sys.message.user.overtime"),
|
||
USER_NO_PERMISSION(1006,"sys.message.user.no_permission"),
|
||
USER_ALREADY_LOGGED(1007, "sys.message.user.already_logged"),
|
||
|
||
// 请求参数错误或非法:2001-2999
|
||
PARAM_NULL(2001, "sys.message.param.null"),
|
||
PARAM_ILLEGAL(2002, "sys.message.param.illegal"),
|
||
|
||
// 数据返回错误:3001-3999
|
||
DATA_NONE(3001, "sys.message.data.none"),
|
||
|
||
DATA_WRONG(3002, "sys.message.data.wrong"),
|
||
DATA_EXIT(3003,"sys.message.exit"),
|
||
|
||
// 操作失败:4001-4999
|
||
PROCESS_FAIL(4001,"sys.message.process.fail"),
|
||
PROCESS_OVERTIME(4002,"sys.message.process.overtime"),
|
||
FILE_EXISTS(4003,"sys.message.file.exists"),
|
||
FILE_WRITE_ERROR(4004,"sys.message.file.write.error"),
|
||
FILE_READ_ERROR(4005,"sys.message.file.read.error"),
|
||
|
||
// 系统内部错误或异常:5001-5999
|
||
SYSTEM_INNER_ERROR(5001,"sys.message.system.inner_error"),
|
||
SYSTEM_ABNORMAL(5002,"sys.message.system.abnormal"),
|
||
SYSTEM_BUSY(5003,"sys.message.system.busy"),
|
||
SYSTEM_MAINTAIN(5004,"sys.message.system.maintain"),
|
||
|
||
// 数据库错误:6001-6999
|
||
DATABASE_ERROR(6001,"sys.message.database.error");
|
||
|
||
private int code;
|
||
|
||
private String text;
|
||
|
||
private PromptMessageEnum(int code,String text) {
|
||
this.code = code;
|
||
this.text = text;
|
||
}
|
||
|
||
public String getText() {
|
||
return this.text;
|
||
}
|
||
|
||
public int getCode() {
|
||
return this.code;
|
||
}
|
||
|
||
}
|