This commit is contained in:
2025-05-28 23:25:48 +08:00
parent 9a18ef2691
commit 6cd3268908
38 changed files with 1245 additions and 263 deletions

View File

@@ -30,6 +30,8 @@ public class R<T> implements Serializable {
private String msg;
private String serialNumber;
private T data;
public static <T> R<T> ok() {
@@ -68,6 +70,10 @@ public class R<T> implements Serializable {
return restResult(null, code, msg);
}
public static <T> R<T> fail(int code, String msg, String serialNumber) {
return restResult(null, code, msg, serialNumber);
}
/**
* 返回警告消息
*
@@ -97,6 +103,15 @@ public class R<T> implements Serializable {
return r;
}
private static <T> R<T> restResult(T data, int code, String msg, String serialNumber) {
R<T> r = new R<>();
r.setCode(code);
r.setData(data);
r.setMsg(msg);
r.setSerialNumber(serialNumber);
return r;
}
public static <T> Boolean isError(R<T> ret) {
return !isSuccess(ret);
}