初始化
This commit is contained in:
33
src/main/java/com/blog/common/R.java
Normal file
33
src/main/java/com/blog/common/R.java
Normal file
@@ -0,0 +1,33 @@
|
||||
package com.blog.common;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class R<T> {
|
||||
|
||||
private int code;
|
||||
private String msg;
|
||||
private T data;
|
||||
R(int code, String msg){
|
||||
this.code = code;
|
||||
this.msg = msg;
|
||||
}
|
||||
R(int code, String msg, T data){
|
||||
this.code = code;
|
||||
this.msg = msg;
|
||||
this.data = data;
|
||||
}
|
||||
|
||||
|
||||
public static <T> R<T> ok(String msg) {
|
||||
return new R<>(0,msg);
|
||||
}
|
||||
|
||||
public static <T> R<T> ok(String msg, T data) {
|
||||
return new R<>(0,msg,data);
|
||||
}
|
||||
|
||||
public static <T> R<T> err(String msg) {
|
||||
return new R<>(-1,msg);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user