package com.dcsoft.system.visitor.domain;

import com.dcsoft.common.core.web.domain.BaseEntity;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

@Data
public class VisitorRecordVo extends BaseEntity {
    /**
     * 主键id
     */
    private String id;
    /**
     * 访客id
     */
    private String visitorId;
    /**
     * 设备序列号
     */
    private String sequence;
    /**
     * 来访时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date startTime;
    /**
     * 结束时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date endTime;

    /**
     * 来访人
     */
    private String name;

    /**
     * 被访人
     */
    private String peopleName;

    /**
     * 创建人
     */
    private String createdBy;
    /**
     * 创建时间
     */
    private Date createdTime;
    /**
     * 更新人
     */
    private String updatedBy;
    /**
     * 更新时间
     */
    private Date updatedTime;
    /**
     * 删除状态 0.否；1.是
     */
    private String deleteState;

    /**
     * 更具状态判断新增还是修改 1.新增； 2.修改
     */
    private String type;

    private Integer pageNum;

    /** 每页显示记录数 */
    private Integer pageSize;

    /**
     * 开始时间
     */
    private String startTimeTxt;
    /**
     * 结束时间
     */
    private String endTimeTxt;

    /**
     * 访客头像
     */
    private String visitorAvatar;



}
