QueryParam.java 717 B

1234567891011121314151617181920212223242526272829
  1. package thyyxxk.webserver.pojo.adverseevent;
  2. import lombok.Data;
  3. import thyyxxk.webserver.utils.DateUtil;
  4. import thyyxxk.webserver.utils.StringUtil;
  5. import java.text.DateFormat;
  6. import java.util.Date;
  7. @Data
  8. public class QueryParam {
  9. private Date start;
  10. private Date end;
  11. private String wardCode;
  12. private Integer currentPage;
  13. private Integer pageSize;
  14. public Date getStart() {
  15. return null == start ? DateUtil.parse("2012-01-01 00:00:01") : start;
  16. }
  17. public Date getEnd() {
  18. return null == end ? DateUtil.parse("2099-12-31 23:59:00") : end;
  19. }
  20. public String getWardCode() {
  21. return StringUtil.isBlank(wardCode) ? "%%" : (wardCode).trim() + "%";
  22. }
  23. }