InvoicePageParamVO.java 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. package com.fdkankan.manage.vo;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import com.fdkankan.manage.vo.request.RequestBase;
  4. import com.fdkankan.manage.common.PageInfo;
  5. import com.fdkankan.manage.util.Dateutils;
  6. import com.fdkankan.mongodb.base.BaseRequestMongo;
  7. import java.util.Date;
  8. import lombok.Data;
  9. import org.apache.commons.lang3.StringUtils;
  10. /**
  11. * <p>
  12. * TODO
  13. * </p>
  14. *
  15. * @author dengsixing
  16. * @since 2022/5/31
  17. **/
  18. @Data
  19. public class InvoicePageParamVO extends RequestBase {
  20. private String orderSn;
  21. private String invoiceTimeStart;
  22. private String invoiceTimeEnd;
  23. private String payTimeStart;
  24. private String payTimeEnd;
  25. public String getInvoiceTimeStart() {
  26. return Dateutils.getStartTime(invoiceTimeStart) ;
  27. }
  28. public String getInvoiceTimeEnd() {
  29. return Dateutils.getEndTime(invoiceTimeEnd);
  30. }
  31. public String getPayTimeStart() {
  32. return Dateutils.getStartTime(payTimeStart) ;
  33. }
  34. public String getPayTimeEnd() {
  35. return Dateutils.getEndTime(payTimeEnd);
  36. }
  37. }