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