wenminjie
2026-07-17 cd44290dc230d64ef9e382777b9722e81a661570
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
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;
}