package com.ruoyi.system.domain.api;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.ruoyi.common.core.domain.BaseEntity;
|
import com.ruoyi.system.domain.vo.AreasList;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
|
import java.util.Date;
|
import java.util.List;
|
|
/**
|
* 访客登记记录 t_visitor_record
|
*
|
* @author ruoyi
|
*/
|
@Data
|
@TableName("t_visitor_record")
|
public class ApiSysVisitorRecord
|
{
|
private static final long serialVersionUID = 1L;
|
|
/** 访客登记记录主键 */
|
private Long recordId;
|
|
/** 登记编号 */
|
private String registerNo;
|
|
/** 访客姓名 */
|
private String visitorName;
|
|
/** 访客身份证号 */
|
private String idCard;
|
|
/** 登记类型:APPOINTMENT预约登记 ONSITE现场登记 */
|
private String registerType;
|
|
/** 被访人 */
|
private String intervieweeName;
|
|
/** 被访人部门 */
|
private String intervieweeDept;
|
|
/** 登记接待人 */
|
private String receiverName;
|
|
/** 接待人验证方式 */
|
private String receiverVerifyMethod;
|
|
/** 访问区域ID,英文逗号分隔 */
|
private String visitAreaIds;
|
|
/** 访问区域名称,英文逗号分隔 */
|
private String visitAreaNames;
|
|
/** 车牌号 */
|
private String plateNo;
|
|
/** 来访事由 */
|
private String visitReason;
|
|
/** 有效期开始时间 */
|
private Date validStartTime;
|
|
/** 有效期结束时间 */
|
private Date validEndTime;
|
|
/** 登记状态 */
|
private String status;
|
|
/** 登记时间 */
|
private Date registerTime;
|
|
/** 登记来源 */
|
private String registerSource;
|
|
/** 访客人像地址 */
|
private String faceImageUrl;
|
|
/** 签离时间 */
|
private Date signTime;
|
|
/** 签离接待人 */
|
private String signReceiverName;
|
|
/** 签离验证方式 */
|
private String signVerifyMethod;
|
|
/** 签离人像地址 */
|
private String signImageUrl;
|
|
/** 删除标识:0正常 1删除 */
|
private String delFlag;
|
|
@TableField(exist = false)
|
private List<AreasList> areasList;
|
@TableField(exist = false)
|
private String deviceId;
|
private String remark;
|
private Date createTime;
|
}
|