package com.xly.erp.common.response; public class Result { private int code; private String msg; private T data; public Result() { } public Result(int code, String msg, T data) { this.code = code; this.msg = msg; this.data = data; } public static Result ok(T data) { return new Result<>(0, "ok", data); } public static Result ok() { return new Result<>(0, "ok", null); } public static Result fail(int code, String msg) { return new Result<>(code, msg, null); } public int getCode() { return code; } public void setCode(int code) { this.code = code; } public String getMsg() { return msg; } public void setMsg(String msg) { this.msg = msg; } public T getData() { return data; } public void setData(T data) { this.data = data; } }