封装错误和请求码,响应信息枚举类

80 阅读1分钟

/**
 * 封装错误和请求码
 * 响应信息枚举类
 */
public enum  ResponseCode {
    RESPONSE_CODE_200(200, "操作成功!"),
    RESPONSE_CODE_400(400, "参数错误!"),
    RESPONSE_CODE_400001(400001, "两次密码不一致,请检查后重新提交!"),
    RESPONSE_CODE_400002(400002, "店铺已存在,请检查后重新提交!"),
    RESPONSE_CODE_400003(400003, "座机不合法,请检查后重新提交!"),
    RESPONSE_CODE_400004(400004, "用户名或密码错误"),
    RESPONSE_CODE_400005(400005, "图片验证码错误,请检查后重新提交!"),
    RESPONSE_CODE_400006(400006, "验证码有误,请核对后重新提交!"),
    RESPONSE_CODE_400007(400007, "类型错误,请核对后从试!"),
    RESPONSE_CODE_400008(400008, "短信发送频繁,请1分钟后再试!"),
    RESPONSE_CODE_400009(400009, "手机号已注册,请直接登录!"),
    RESPONSE_CODE_400010(400010, "验证码已过期,请重新点击发送"),
    RESPONSE_CODE_400011(400011, "手机号有误,请核对!"),
    RESPONSE_CODE_500(500, "网络异常!请稍后重试!");

    //错误码
    private Integer code;
    //错误信息
    private String message;

    //构造方法
    ResponseCode(Integer code,String 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;
    }

    public void setMessage(String message) {
        this.message = message;
    }
}