package jnpf.base; import jnpf.constant.MsgCode; import jnpf.constant.model.MCode; /** * 错误提示枚举类 * * @author JNPF开发平台组 * @version V3.1.0 * @copyright 引迈信息技术有限公司(https://www.jnpfsoft.com) * @date 2019年9月26日 上午9:18 */ public enum ActionResultCode { /** * 成功 */ Success(200, MsgCode.GT101), /** * 失败 */ Fail(400, MsgCode.GT102), /** * 验证错误 */ ValidateError(401, MsgCode.GT103), /** * 异常 */ Exception(500, MsgCode.GT104), /** * 登录过期提示 */ SessionOverdue(600, MsgCode.GT105), /** * 踢出提示 */ SessionOffLine(601, MsgCode.GT106), /** * token失效 */ SessionError(602, MsgCode.GT107), /** * 权限异常 */ PeimissionExp(403, MsgCode.GT109); private int code; private MCode message; ActionResultCode(int code, MCode message) { this.code = code; this.message = message; } public Integer getCode() { return code; } public void setCode(Integer code) { this.code = code; } public String getMessage() { return message.get(); } public void setMessage(MCode message) { this.message = message; } }