QueryDTO.java.btl 872 B

1234567891011121314151617181920212223242526
  1. package ${packageName}.${backendModuleName}.${busName}.dto;
  2. import lombok.ToString;
  3. import io.swagger.annotations.ApiModel;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. import java.util.*;
  7. /**
  8. * ${functionName}查询参数
  9. *
  10. * @author ${authorName}
  11. * @date ${genTime}
  12. **/
  13. @Data
  14. @ApiModel("${functionName}查询参数")
  15. @ToString
  16. public class ${className}QueryDTO {
  17. private static final long serialVersionUID = 1L;
  18. <% for(var i = 0; i < configList.~size; i++) { %>
  19. <% if(configList[i].queryWhether!=null && configList[i].queryWhether ) { %>
  20. @ApiModelProperty(value = "${configList[i].fieldRemark}", position = ${i + 1})
  21. private <% if(configList[i].queryType == "BETWEEN"){ %>List<${configList[i].fieldJavaType}><% }else { %>${configList[i].fieldJavaType}<%}%> ${configList[i].fieldNameCamelCase};
  22. <% } %>
  23. <% } %>
  24. }