package ${packageName}.${moduleName}.${subpackageName}; import java.io.Serial; import java.io.Serializable; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Getter; import lombok.Setter; #if(${hasLocalDateTime}) import java.time.LocalDateTime; #end #if(${hasBigDecimal}) import java.math.BigDecimal; #end /** * $!{businessName}视图对象 * * @author ${author} * @since ${date} */ @Getter @Setter @Schema( description = "$!{businessName}视图对象") public class ${entityName}VO implements Serializable { @Serial private static final long serialVersionUID = 1L; #if($fieldConfigs) #foreach($fieldConfig in ${fieldConfigs}) #if($fieldConfig.isShowInList) #if("$!fieldConfig.fieldComment" != "") @Schema(description = "${fieldConfig.fieldComment}") #end private ${fieldConfig.fieldType} ${fieldConfig.fieldName}; #end #end #end }