parent
4a8584de12
commit
dcc3ca9271
@ -0,0 +1,66 @@
|
||||
package com.example.common;
|
||||
|
||||
public class Result<T> {
|
||||
private String code;
|
||||
private String msg;
|
||||
private T data;
|
||||
|
||||
private Result(T data) {
|
||||
this.data = data;
|
||||
}
|
||||
|
||||
public Result() {
|
||||
}
|
||||
|
||||
public static Result success() {
|
||||
Result tResult = new Result<>();
|
||||
tResult.setCode(ResultCode.SUCCESS.code);
|
||||
tResult.setMsg(ResultCode.SUCCESS.msg);
|
||||
return tResult;
|
||||
}
|
||||
|
||||
public static <T> Result<T> success(T data) {
|
||||
Result<T> tResult = new Result<>(data);
|
||||
tResult.setCode(ResultCode.SUCCESS.code);
|
||||
tResult.setMsg(ResultCode.SUCCESS.msg);
|
||||
return tResult;
|
||||
}
|
||||
|
||||
public static Result error() {
|
||||
Result tResult = new Result<>();
|
||||
tResult.setCode(ResultCode.ERROR.code);
|
||||
tResult.setMsg(ResultCode.ERROR.msg);
|
||||
return tResult;
|
||||
}
|
||||
|
||||
public static Result error(String code, String msg) {
|
||||
Result tResult = new Result<>();
|
||||
tResult.setCode(code);
|
||||
tResult.setMsg(msg);
|
||||
return tResult;
|
||||
}
|
||||
|
||||
public String getCode() {
|
||||
return code;
|
||||
}
|
||||
|
||||
public void setCode(String 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;
|
||||
}
|
||||
}
|
Loading…
Reference in new issue