Files
x-blog-backend/src/main/java/com/blog/common/R.java
2026-02-02 21:24:59 +08:00

34 lines
608 B
Java

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);
}
}