package com.dy.common.webUtil;
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
import io.swagger.v3.oas.models.annotations.OpenAPI31;
|
import lombok.AllArgsConstructor;
|
import lombok.Builder;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
|
/**
|
* 返回基类
|
*/
|
@Data
|
@AllArgsConstructor
|
@NoArgsConstructor
|
@Builder
|
@Schema(name="返回数据基类")
|
public class BaseResponse<T> {
|
|
@Schema(description = "数据信息编码")
|
private String code;
|
@Schema(description = "数据说明")
|
private String msg;
|
@Schema(description = "数据")
|
private T content;
|
@Schema(description = "是否成功,true:成功,false:失败")
|
private boolean success;
|
|
// @Override
|
// public String toString() {
|
// final StringBuilder sb = new StringBuilder();
|
// sb.append("{");
|
// sb.append("\"code\":\"").append(code).append('\"');
|
// sb.append(",\"msg\":\"").append(msg).append('\"');
|
// sb.append(",\"data\":").append(content);
|
// sb.append(",\"success\":").append(success);
|
// sb.append("}");
|
// return sb.toString();
|
// }
|
}
|