java 常用JSON 响应信息 枚举

java 常用JSON 响应信息 枚举

/**
     * 空问题
     */
    PARAM_NOT_NULL(101, "请求参数不能为空!"),
    ID_NOT_NULL(102, "ID不能为空!"),
    IDS_NOT_NULL(103, "IDS数组不能为空!"),
    USERNAME_NOT_NULL(104, "用户名不能为空!"),
    PWD_NOT_NULL(105, "密码不能为空!"),
    KAPTCHA_NOT_NULL(106, "验证码不能为空!"),
    KAPTCHA_ERROR(107, "验证码错误!"),


    /**
     * 不合法问题
     */
    TOKEN_NOLEGAL(201, "不合法的token或token过期!"),
    DATE_NOLEGAL(202, "不合法的日期格式!"),
    REQ_NOLEGAL(203, "不合法的请求参数!"),
    FILE_SIZE_NOLEGAL(204, "不合法的文件大小!"),



    /**
     * 权限问题
     */
    NOT_PERMISSION(403, "无资源访问权限!"),
    ILLEGAL_INVASION(444, "禁止非法入侵!!!"),
    REPEAT_LOGIN(445, "该用户已登录,是否继续登录?"),

    /**
     * 账户问题
     */
    USER_ALREADY_REG(408, "该用户已经注册!"),
    NO_THIS_USER(409, "没有此用户!"),
    USER_NOT_EXISTED(410, "没有此用户!"),
    ACCOUNT_FREEZED(401, "账号被冻结!"),
    OLD_PWD_NOT_RIGHT(402, "原密码不正确!"),
    TWO_PWD_NOT_MATCH(407, "两次输入密码不一致!"),
    USER_PWD_ERROR(406, "用户名或密码不对!!"),
    LOGIN_SUCCESS(168, "登录成功!!"),
    CACHE_EXPIRATION(405, "用户缓存失败!!"),

    /**
     * 增删改查
     */
    QUERY_SUCCESS(501, "查询成功!"),
    QUERY_ERROR(502, "查询失败!"),
    INSERT_SUCCESS(503, "保存成功!"),
    INSERT_ERROR(504, "保存失败!"),
    DELETE_SUCCESS(505, "删除成功!"),
    DELETE_ERROR(506, "删除失败!"),
    UPDATE_SUCCESS(507, "更新成功!"),
    UPDATE_ERROR(508, "更新失败!"),
    BATCH_DELETE_SUCCESS(509, "批量删除成功!"),
    BATCH_DELETE_ERROR(510, "批量删除失败!"),
    BATCH_INSERT_SUCCESS(511,"批量添加成功!"),
    BATCH_INSERT_ERROR(512,"批量添加失败!"),
    BATCH_UPDATE_SUCCESS(513, "批量更新成功!"),
    BATCH_UPDATE_ERROR(514, "批量更新失败!"),
    AUDIT_SUCCESSFUL(515, "审核成功!"),
    AUDIT_ERROR(516, "审核失败!"),
    IMG_SUCCESS(517, "图片上传成功"),
    IMG_ERROR(518, "图片上传失败"),

    /**
     * 请求状态
     */
    SYS_SUCCESS(200, "请求成功!"),
    SYS_ERROR(400, "请求失败!"),
    NOT_FOUND(404, "接口不存在!"),


    /**
     * 错误的请求
     */
    SERVER_ERROR(500, "系统繁忙,请稍候再试!"),


    /**
     * 请求流控问题
     */
    CURRENT_LIMITING(601,"您的手速太快了!!请稍后尝试!!"),
    SYSTEM_BUSY(602,"系统繁忙!!请稍后尝试!!"),

    /**
     * 订单问题
     */
    PUSHORDER_SUCCESSFUL(701,"订单推送成功!"),
    PUSHORDER_ERROR(702,"订单推送失败!"),
    PUSHDEPOSIT_SUCCESSFUL(703,"押金单推送成功!"),
    PUSHDEPOSIT_ERROR(704,"押金单推送失败!"),
    FAILED_TO_RECEIVE_ORDER(705,"接单失败!"),
    FAILED_TO_ORDER_No_STALL(706,"接单失败,暂无骑手接单!"),
    ORDER_SUCCES(700,"下单成功"),
    ORDER_CANCEL_FAIL(707,"订单取消失败"),
    ORDER_CANCEL_SUCCESS(708,"订单取消成功"),

    /**
     * 服务熔断降级
     */
    SERVICE_EXCEPTION(603,"服务暂不可用!请稍后尝试或联系管理员!!");


    ResultCode(int resCode, String resMsg) {
        this.resCode = resCode;
        this.resMsg = resMsg;
    }

    /**
     * 错误信息
     */
    private String resMsg;
    /**
     * 错误码 0:成功 非0:失败
     */
    private Integer resCode;

    public String getResMsg() {
        return resMsg;
    }

    public void setResMsg(String resMsg) {
        this.resMsg = resMsg;
    }

    public Integer getResCode() {
        return resCode;
    }

    public void setResCode(Integer resCode) {
        this.resCode = resCode;
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值