RequestBase.java 893 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package com.fdkankan.sale.common;
  2. import lombok.Data;
  3. import org.apache.commons.lang3.StringUtils;
  4. import java.io.Serializable;
  5. import java.util.List;
  6. @Data
  7. public class RequestBase implements Serializable {
  8. private int pageNum = 1;
  9. private int pageSize = 10;
  10. private String orderBy = "id";
  11. /**
  12. * DESC-降序
  13. * ASC-升序
  14. */
  15. private String sortBy = "DESC";
  16. private String startTime;
  17. private String endTime;
  18. private List<String> timeList;
  19. public String getStartTime() {
  20. if(StringUtils.isBlank(startTime) && timeList != null && timeList.size() >0){
  21. return timeList.get(0);
  22. }
  23. return startTime;
  24. }
  25. public String getEndTime() {
  26. if(StringUtils.isBlank(startTime) && timeList != null && timeList.size() >1){
  27. return timeList.get(1);
  28. }
  29. return endTime;
  30. }
  31. }