package com.ycwl.basic.pricing.dto.req;

import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * 券码使用历史查询请求
 */
@Data
public class VoucherUsageHistoryReq {
    
    /**
     * 券码
     */
    private String voucherCode;
    
    /**
     * 用户faceId
     */
    private Long faceId;
    
    /**
     * 景区ID
     */
    private Long scenicId;
    
    /**
     * 批次ID
     */
    private Long batchId;
    
    /**
     * 开始时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date startTime;
    
    /**
     * 结束时间
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date endTime;
    
    /**
     * 页码
     */
    private Integer pageNum = 1;
    
    /**
     * 页面大小
     */
    private Integer pageSize = 10;
}