package com.stylefeng.guns.rest.common.exception; import com.stylefeng.guns.core.exception.ServiceExceptionEnum; /** * 所有业务异常的枚举 * * @author fengshuonan * @date 2016年11月12日 下午5:04:51 */ public enum BizExceptionEnum implements ServiceExceptionEnum { /** * token异常 */ TOKEN_EXPIRED(600, "token过期"), TOKEN_ERROR(600, "token验证失败"), /** * 签名异常 */ SIGN_ERROR(700, "签名验证失败"), /** * 其他 */ AUTH_REQUEST_ERROR(400, "账号密码错误"); BizExceptionEnum(int code, String message) { this.code = code; this.message = message; } private Integer code; private String message; @Override public Integer getCode() { return code; } public void setCode(Integer code) { this.code = code; } @Override public String getMessage() { return message; } public void setMessage(String message) { this.message = message; } }