123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- package ${newBasePackage}.${moduleName}.service.dto;
- import java.math.BigDecimal;
- import java.util.Date;
- import javax.annotation.Generated;
- import javax.validation.constraints.Size;
- import ${oldBasePackage}.common.service.dto.BaseDto;
- import ${oldBasePackage}.common.annos.Display;
- <#if (table.referenceType != "")>
- import ${oldBasePackage}.common.entity.ReferenceFields;
- </#if>
- import io.swagger.annotations.ApiModel;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.Getter;
- import lombok.Setter;
- import lombok.ToString;
- /**
- * ${table.comment}的数据传输对象类
- *
- * @author ${author}
- * @date ${date}
- */
- @ApiModel(description = "${table.comment}的数据传输对象类")
- @Getter
- @Setter
- @ToString
- <#if (table.referenceType != "")>
- @ReferenceFields(nameField = "name", codeField = "code"<#if (table.referenceType == "Tree")>, parentIdField="parentId"</#if>)
- </#if>
- @Generated(value = "${oldBasePackage}.util.codegenerator.CodeGenerator")
- public class ${table.className}Dto extends BaseDto {
- <#list table.columns as column>
- <#if (column_index != 0)>
- </#if>
- /**
- * ${column.comment}
- */
- @ApiModelProperty(value = "${column.comment}", position = ${column_index})
- @Display("${column.comment}")
- <#if (column.fieldType == "String")>
- @Size(max = ${column.length})
- </#if>
- private ${column.fieldType} ${column.fieldName};
- </#list>
- }
|