package com.dsh.activity.entity; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; import java.util.List; @Data public class HuiminPayQuery { // 基础查询条件 private String huiMinName; // 惠民名称 private String huiMinType; // 惠民类型 private Long operatorId; // 运营商ID private Long useId; // 使用记录ID // 用户信息 private String userName; // 用户名 private String phone; // 联系方式 // 时间范围 @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date paymentTimeStart; // 支付时间-开始 @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date paymentTimeEnd; // 支付时间-结束 @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date endTimeStart; // 结束时间-开始 @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date endTimeEnd; // 结束时间-结束 // 状态查询 private Integer status; // 使用状态 //购买用户 private List appUserIds; private long current; private long size; }