package ${basePackage}.module.${moduleName}.req; import ${basePackage}.frame.base.BaseFindRequest; import java.util.Date; <#if table.has('Dict')> import ${basePackage}.frame.validation.Dict; /** * ${table.getCName()}FindRequest - ${table.tableComment}查询 * * @author ${author?default("")} * @version 0.0.1 * @since ${date?string("yyyy-MM-dd")} */ public class ${table.getCName()}FindRequest extends BaseFindRequest { <#list table.fields as field> <#if field.isQuery> /** * ${field.fieldComment?default("")}. */ <#if field.fieldType?contains("Dict")> @Dict(name = "${field.getFieldName()}") private ${field.fieldType.javaType()} ${field.getFName()}; /** * 开始日期 */ private Date startDate; /** * 结束日期 */ private Date endDate; <#list table.fields as field> <#if field.isQuery> public ${field.fieldType.javaType()} ${field.getterName()}() { return this.${field.getFName()}; } public void ${field.setterName()}(${field.fieldType.javaType()} ${field.getFName()}) { this.${field.getFName()} = ${field.getFName()}; } public Date getStartDate() { return startDate; } public void setStartDate(Date startDate) { this.startDate = startDate; } public Date getEndDate() { return endDate; } public void setEndDate(Date endDate) { this.endDate = endDate; } }