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; 
 | 
  
 | 
} 
 |