package com.yuchen.saas.torch.api.dto;

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

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

/**
 * @description: 火炬访客查询条件
 * @author mqs
 * @date 2023/6/12 19:50
 * @version 1.0
 */
@Data
public class PageTorchVisitorReqDTO {

    @ApiModelProperty(name = "visitorTime", value = "预约/拜访时间")
    private String visitorTime;

    @ApiModelProperty(name = "name", value = "姓名(被访者/访客)")
    private String name;

    @ApiModelProperty(name = "intervieweePhone", value = "联系方式(被访者/访客)")
    private String phone;

    @ApiModelProperty(name = "visitorState", value = "到访状态 0:未到访;1:已到访;2:已取消;3:已过期")
    private String visitorState;

    @ApiModelProperty(name = "ids", value = "主键集合,逗号分割")
    private List<String> ids;

    @ApiModelProperty(name = "startTime", value = "查询开始时间")
    private Date startTime;

    @ApiModelProperty(name = "endTime", value = "查询结束时间")
    private Date endTime;


    @ApiModelProperty(name = "current", value = "当前页")
    private Integer current;

    @ApiModelProperty(name = "size", value = "每页大小")
    private Integer size;

}
