package com.yuchen.saas.parking.api.dto.coupon;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @Author 蔡文强
 * @Date 2023/5/25 15:56
 * @Description 查询优惠券使用明细列表传参
 */
@Data
public class PmgBatCouponRecordStatisticsQueryDTO  {

    @ApiModelProperty(name = "projectId", value = "项目id")
    private Long projectId;

    @ApiModelProperty(name = "parkingId", value = "停车场id")
    private Long parkingId;

    @ApiModelProperty(name = "plateNo", value = "车牌号")
    private String plateNo;

    @ApiModelProperty(name = "couponType", value = "优惠券类型（1：优惠卡，2：优惠活动）")
    private Integer couponType;


    @ApiModelProperty(name = "useStartTime", value = "使用开始时间")
    private Date useStartTime;

    @ApiModelProperty(name = "useEndTime", value = "使用结束时间")
    private Date useEndTime;

    @ApiModelProperty(name = "usePeople", value = "用户账号/手机号")
    private String usePeople;


    @ApiModelProperty(name = "billId", value = "订单号")
    private Long billId;

    @ApiModelProperty(name = "parkingIds", value = "停车场id集合",hidden = true)
    private List<Long> parkingIds;

    @ApiModelProperty(name = "openIds", value = "openid集合",hidden = true)
    private List<String> openIds;
}
