美文网首页
统一结果处理

统一结果处理

作者: 紫菜_5eac | 来源:发表于2021-04-11 23:12 被阅读0次

@Data

public class Result implements Serializable {

    private int code;//200正常,非200表示异常

    private String msg;

    private Object data;

    public static Result succ(int code,String msg,Object data){

        Result r = new Result();

        r.setCode(code);

        r.setMsg(msg);

        r.setData(data);

        return r;

    }

    public static Result succ(Object data){

        return succ(200,"操作成功",data);

    }

    public static Result fail(int code,String msg,Object data){

        Result r = new Result();

        r.setCode(code);

        r.setMsg(msg);

        r.setData(data);

        return r;

    }

    public static Result fail(String msg,Object data){

        return fail(400,msg,data);

    }

    public static Result fail(String msg){

        return fail(400,msg,null);

    }

}

相关文章

网友评论

      本文标题:统一结果处理

      本文链接:https://www.haomeiwen.com/subject/knttlltx.html