package com.bonus.canteen.core.customer.dto;

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

import java.time.LocalDateTime;

@Data
public class CustQueryDTO {
    @ApiModelProperty("起点时间")
    private LocalDateTime startDateTime;
    @ApiModelProperty("终点时间")
    private LocalDateTime endDateTime;
    @ApiModelProperty("页号")
    private Integer pageNum;
    @ApiModelProperty("页长")
    private Integer pageSize;
    @ApiModelProperty("第三方人员id")
    private String custThirdId;
    @ApiModelProperty("人员编号")
    private String custNum;
    @ApiModelProperty("组织编号")
    private String orgNum;
    @ApiModelProperty("卡物理号")
    private String serialNum;
    @ApiModelProperty("手机号")
    private String mobile;
    @ApiModelProperty("身份证号")
    private String idCard;
    @ApiModelProperty("人员状态")
    private Integer custState;
    @ApiModelProperty("微信openid")
    private String wechatOpenid;
    @ApiModelProperty("人员ID")
    private Long custId;
    @ApiModelProperty("起始付款时间")
    private LocalDateTime startPayDateTime;
    @ApiModelProperty("终点付款时间")
    private LocalDateTime endPayDateTime;
    @ApiModelProperty("订单状态")
    private Integer orderState;
    @ApiModelProperty("支付状态")
    private String payState;
    @ApiModelProperty("支付类型")
    private String payType;
    @ApiModelProperty("订单退款状态")
    private Integer ordRefundState;
    @ApiModelProperty("资源类型")
    private Integer sourceType;
    @ApiModelProperty("上线时间")
    private LocalDateTime uptime;
}
