package ${cfg.voPath}; <#list table.importPackages as pkg> import ${pkg}; #list> <#if swagger2> import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; #if> <#if entityLombokModel> import lombok.Data; import lombok.EqualsAndHashCode; <#if chainModel> import lombok.experimental.Accessors; #if> #if> /** *
* ${table.comment!}返回对象 *
* * @author ${author} * @since ${date} */ <#if entityLombokModel> @Data #if> <#if swagger2> @ApiModel(value="${table.comment!}返回对象") #if> <#if superEntityClass??> public class ${entity}Vo extends ${superEntityClass}<#if activeRecord><${entity}>#if> { <#elseif activeRecord> public class ${entity}Vo extends Model<${entity}> { <#else> public class ${entity}Vo { #if> <#-- ---------- BEGIN 字段循环遍历 ----------> <#list table.fields as field> <#if field.keyFlag> <#assign keyPropertyName="${field.propertyName}"/> #if> <#if field.comment!?length gt 0> <#if swagger2> @ApiModelProperty(value = "${field.comment}") <#else> /** * ${field.comment} */ #if> #if> private ${field.propertyType} ${field.propertyName}; #list> <#------------ END 字段循环遍历 ----------> <#if !entityLombokModel> <#list table.fields as field> <#if field.propertyType == "boolean"> <#assign getprefix="is"/> <#else> <#assign getprefix="get"/> #if> public ${field.propertyType} ${getprefix}${field.capitalName}() { return ${field.propertyName}; } <#if chainModel> public ${entity} set${field.capitalName}(${field.propertyType} ${field.propertyName}) { <#else> public void set${field.capitalName}(${field.propertyType} ${field.propertyName}) { #if> this.${field.propertyName} = ${field.propertyName}; <#if chainModel> return this; #if> } #list> #if> <#if entityColumnConstant> <#list table.fields as field> public static final String ${field.name?upper_case} = "${field.name}"; #list> #if> <#if activeRecord> @Override protected Serializable pkVal() { <#if keyPropertyName??> return this.${keyPropertyName}; <#else> return null; #if> } #if> <#if !entityLombokModel> @Override public String toString() { return "${entity}{" + <#list table.fields as field> <#if field_index==0> "${field.propertyName}=" + ${field.propertyName} + <#else> ", ${field.propertyName}=" + ${field.propertyName} + #if> #list> "}"; } #if> }