nidapeng
2024-03-26 87ec373c158f7fa4c65fb037822fe7142a6fd5e7
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
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
package com.doumee.dao.admin.response;
 
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
 
/**
 * @author T14
 */
@Data
@ApiModel("访客事件推送记录表")
public class VisitEventDTO {
 
    @ApiModelProperty(value = "主键")
    private Integer id;
 
    @ApiModelProperty(value = "创建人编码")
    private Integer creator;
 
    @ApiModelProperty(value = "创建时间")
    private Date createDate;
 
    @ApiModelProperty(value = "更新人编码")
    private Integer editor;
 
    @ApiModelProperty(value = "更新时间")
    private Date editDate;
 
    @ApiModelProperty(value = "是否删除0否 1是")
    private Integer isdeleted;
 
    @ApiModelProperty(value = "备注")
    private String remark;
 
    @ApiModelProperty(value = "事件唯一标识,同一事件若上报多次,则上报事件的eventId相同")
    private String eventId;
 
    @ApiModelProperty(value = "事件源编号,物理设备是资源编号")
    private String srcIndex;
 
    @ApiModelProperty(value = "事件源类型")
    private String srcType;
 
    @ApiModelProperty(value = "事件源名称")
    private String srcName;
 
    @ApiModelProperty(value = "事件类型")
    private Integer eventType;
 
    @ApiModelProperty(value = "事件类型名称")
    private String eventTypeName;
 
    @ApiModelProperty(value = "事件状态,0-瞬时1-开始2-停止4-事件联动结果更新5-事件图片异步上传")
    private Integer status;
 
    @ApiModelProperty(value = "脉冲超时时间")
    private String timeout;
 
    @ApiModelProperty(value = "事件发生时间(设备时间")
    private String happenTime;
 
    @ApiModelProperty(value = "事件发生的事件源父设备")
    private String srcParentIndex;
 
    @ApiModelProperty(value = "访客Is,,对应访客来访记录中的orderId字段")
    private String visitorId;
 
 
    @ApiModelProperty(value = "手机号")
    private String phone;
 
    @ApiModelProperty(value = "人员类型")
    private String personType;
 
    @ApiModelProperty(value = "人员身份证号")
    private String personIdcardDecode;
 
    @ApiModelProperty(value = "人员组织公司")
    private String personCompanyName;
 
 
    @ApiModelProperty(value = "姓名")
    private String personName;
 
    @ApiModelProperty(value = "性别 1-男2-女")
    private Integer sex;
 
    @ApiModelProperty(value = "证件类型 111身份证")
    private String idType;
 
    @ApiModelProperty(value = "证件号 ")
    private String idNo;
 
    @ApiModelProperty(value = "被访问人姓名")
    private String beVisitedPersonName;
 
    @ApiModelProperty(value = "被访问人所属组织")
    private String beVisitedPersonOrg;
 
    @ApiModelProperty(value = "来访单位")
    private String visitorWorkUint;
 
    @ApiModelProperty(value = "访客验证码")
    private String visitorCode;
 
    @ApiModelProperty(value = "来访事由")
    private String purpose;
 
    @ApiModelProperty(value = "证件签发机关")
    private String signOrg;
 
    @ApiModelProperty(value = "开始时间")
    private String startTime;
 
    @ApiModelProperty(value = "离开时间")
    private String endTime;
 
    @ApiModelProperty(value = "车牌号")
    private String carNo;
 
    @ApiModelProperty(value = "照片uri")
    private String photoUrl;
 
    @ApiModelProperty(value = "抓拍图uri")
    private String captureUrl;
 
    @ApiModelProperty(value = "图片存储服务器唯一标识")
    private String svrIndexCode;
 
    @ApiModelProperty(value = "被访问人id")
    private String beVisitedPersonId;
 
    @ApiModelProperty(value = "被访问人所属组织id")
    private String beVisitedPersonOrgId;
 
}