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 { @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(); // } }