527 lines
9.8 KiB
Plaintext
527 lines
9.8 KiB
Plaintext
|
|
package com.nationalelectric.greenH5.po;
|
||
|
|
|
||
|
|
import java.util.List;
|
||
|
|
|
||
|
|
import org.codehaus.jackson.annotate.JsonProperty;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* @author bonus
|
||
|
|
* @create 2023/6/15 10:06
|
||
|
|
* @Description 来访机事件实体类
|
||
|
|
**/
|
||
|
|
public class VisitorEventNotify implements java.io.Serializable {
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 串行版本UID
|
||
|
|
*/
|
||
|
|
private static final long serialVersionUID = 1L;
|
||
|
|
/**
|
||
|
|
* 方法名,用于标识报文用途
|
||
|
|
*/
|
||
|
|
@JsonProperty("method")
|
||
|
|
private String method;
|
||
|
|
/**
|
||
|
|
* 事件参数信息
|
||
|
|
*/
|
||
|
|
@JsonProperty("params")
|
||
|
|
private ParamsDTO params;
|
||
|
|
|
||
|
|
public String getMethod() {
|
||
|
|
return method;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setMethod(String method) {
|
||
|
|
this.method = method;
|
||
|
|
}
|
||
|
|
|
||
|
|
public ParamsDTO getParams() {
|
||
|
|
return params;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setParams(ParamsDTO params) {
|
||
|
|
this.params = params;
|
||
|
|
}
|
||
|
|
|
||
|
|
public static long getSerialversionuid() {
|
||
|
|
return serialVersionUID;
|
||
|
|
}
|
||
|
|
|
||
|
|
public static class ParamsDTO {
|
||
|
|
/**
|
||
|
|
* 事件从接收者(程序处理后)发出的时间
|
||
|
|
*/
|
||
|
|
@JsonProperty("sendTime")
|
||
|
|
private String sendTime;
|
||
|
|
/**
|
||
|
|
* 事件类别
|
||
|
|
*/
|
||
|
|
@JsonProperty("ability")
|
||
|
|
private String ability;
|
||
|
|
/**
|
||
|
|
* 用户id
|
||
|
|
*/
|
||
|
|
@JsonProperty("uids")
|
||
|
|
private Object uids;
|
||
|
|
/**
|
||
|
|
* 组件标识
|
||
|
|
*/
|
||
|
|
@JsonProperty("clients")
|
||
|
|
private Object clients;
|
||
|
|
/**
|
||
|
|
* 事件信息
|
||
|
|
*/
|
||
|
|
@JsonProperty("events")
|
||
|
|
private List<EventsDTO> events;
|
||
|
|
|
||
|
|
public String getSendTime() {
|
||
|
|
return sendTime;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setSendTime(String sendTime) {
|
||
|
|
this.sendTime = sendTime;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getAbility() {
|
||
|
|
return ability;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setAbility(String ability) {
|
||
|
|
this.ability = ability;
|
||
|
|
}
|
||
|
|
|
||
|
|
public Object getUids() {
|
||
|
|
return uids;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setUids(Object uids) {
|
||
|
|
this.uids = uids;
|
||
|
|
}
|
||
|
|
|
||
|
|
public Object getClients() {
|
||
|
|
return clients;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setClients(Object clients) {
|
||
|
|
this.clients = clients;
|
||
|
|
}
|
||
|
|
|
||
|
|
public List<EventsDTO> getEvents() {
|
||
|
|
return events;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setEvents(List<EventsDTO> events) {
|
||
|
|
this.events = events;
|
||
|
|
}
|
||
|
|
|
||
|
|
public static class EventsDTO {
|
||
|
|
/**
|
||
|
|
* 事件唯一标识
|
||
|
|
*/
|
||
|
|
@JsonProperty("eventId")
|
||
|
|
private String eventId;
|
||
|
|
/**
|
||
|
|
* 事件源编号,物理设备是资源编号
|
||
|
|
*/
|
||
|
|
@JsonProperty("srcIndex")
|
||
|
|
private String srcIndex;
|
||
|
|
/**
|
||
|
|
* 事件源类型
|
||
|
|
*/
|
||
|
|
@JsonProperty("srcType")
|
||
|
|
private String srcType;
|
||
|
|
/**
|
||
|
|
* 事件源名称
|
||
|
|
*/
|
||
|
|
@JsonProperty("srcName")
|
||
|
|
private String srcName;
|
||
|
|
/**
|
||
|
|
* 事件类型
|
||
|
|
*/
|
||
|
|
@JsonProperty("eventType")
|
||
|
|
private Integer eventType;
|
||
|
|
/**
|
||
|
|
* 事件状态
|
||
|
|
*/
|
||
|
|
@JsonProperty("status")
|
||
|
|
private Integer status;
|
||
|
|
/**
|
||
|
|
* 脉冲超时时间
|
||
|
|
*/
|
||
|
|
@JsonProperty("timeout")
|
||
|
|
private Integer timeout;
|
||
|
|
/**
|
||
|
|
* 事件发生时间(设备时间)
|
||
|
|
*/
|
||
|
|
@JsonProperty("happenTime")
|
||
|
|
private String happenTime;
|
||
|
|
/**
|
||
|
|
* 事件发生的事件源父设备
|
||
|
|
*/
|
||
|
|
@JsonProperty("srcParentIndex")
|
||
|
|
private String srcParentIndex;
|
||
|
|
/**
|
||
|
|
* 事件详情
|
||
|
|
*/
|
||
|
|
@JsonProperty("data")
|
||
|
|
private DataDTO data;
|
||
|
|
|
||
|
|
public String getEventId() {
|
||
|
|
return eventId;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setEventId(String eventId) {
|
||
|
|
this.eventId = eventId;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getSrcIndex() {
|
||
|
|
return srcIndex;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setSrcIndex(String srcIndex) {
|
||
|
|
this.srcIndex = srcIndex;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getSrcType() {
|
||
|
|
return srcType;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setSrcType(String srcType) {
|
||
|
|
this.srcType = srcType;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getSrcName() {
|
||
|
|
return srcName;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setSrcName(String srcName) {
|
||
|
|
this.srcName = srcName;
|
||
|
|
}
|
||
|
|
|
||
|
|
public Integer getEventType() {
|
||
|
|
return eventType;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setEventType(Integer eventType) {
|
||
|
|
this.eventType = eventType;
|
||
|
|
}
|
||
|
|
|
||
|
|
public Integer getStatus() {
|
||
|
|
return status;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setStatus(Integer status) {
|
||
|
|
this.status = status;
|
||
|
|
}
|
||
|
|
|
||
|
|
public Integer getTimeout() {
|
||
|
|
return timeout;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setTimeout(Integer timeout) {
|
||
|
|
this.timeout = timeout;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getHappenTime() {
|
||
|
|
return happenTime;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setHappenTime(String happenTime) {
|
||
|
|
this.happenTime = happenTime;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getSrcParentIndex() {
|
||
|
|
return srcParentIndex;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setSrcParentIndex(String srcParentIndex) {
|
||
|
|
this.srcParentIndex = srcParentIndex;
|
||
|
|
}
|
||
|
|
|
||
|
|
public DataDTO getData() {
|
||
|
|
return data;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setData(DataDTO data) {
|
||
|
|
this.data = data;
|
||
|
|
}
|
||
|
|
|
||
|
|
public static class DataDTO {
|
||
|
|
/**
|
||
|
|
* 访客id
|
||
|
|
*/
|
||
|
|
@JsonProperty("visitorId")
|
||
|
|
private String visitorId;
|
||
|
|
/**
|
||
|
|
* 姓名
|
||
|
|
*/
|
||
|
|
@JsonProperty("personName")
|
||
|
|
private String personName;
|
||
|
|
/**
|
||
|
|
* 性别
|
||
|
|
*/
|
||
|
|
@JsonProperty("sex")
|
||
|
|
private Integer sex;
|
||
|
|
/**
|
||
|
|
* 民族
|
||
|
|
*/
|
||
|
|
@JsonProperty("nationality")
|
||
|
|
private String nationality;
|
||
|
|
/**
|
||
|
|
* 证件类型
|
||
|
|
*/
|
||
|
|
@JsonProperty("idType")
|
||
|
|
private Integer idType;
|
||
|
|
/**
|
||
|
|
* 证件号码
|
||
|
|
*/
|
||
|
|
@JsonProperty("idNo")
|
||
|
|
private String idNo;
|
||
|
|
/**
|
||
|
|
* 被访问人姓名
|
||
|
|
*/
|
||
|
|
@JsonProperty("beVisitedPersonName")
|
||
|
|
private String beVisitedPersonName;
|
||
|
|
/**
|
||
|
|
* 被访问人所属组织
|
||
|
|
*/
|
||
|
|
@JsonProperty("beVisitedPersonOrg")
|
||
|
|
private String beVisitedPersonOrg;
|
||
|
|
/**
|
||
|
|
* 来访单位
|
||
|
|
*/
|
||
|
|
@JsonProperty("visitorWorkUint")
|
||
|
|
private String visitorWorkUint;
|
||
|
|
/**
|
||
|
|
* 访客验证码
|
||
|
|
*/
|
||
|
|
@JsonProperty("visitorCode")
|
||
|
|
private String visitorCode;
|
||
|
|
/**
|
||
|
|
* 来访事由
|
||
|
|
*/
|
||
|
|
@JsonProperty("purpose")
|
||
|
|
private String purpose;
|
||
|
|
/**
|
||
|
|
* 证件签发机关
|
||
|
|
*/
|
||
|
|
@JsonProperty("signOrg")
|
||
|
|
private String signOrg;
|
||
|
|
/**
|
||
|
|
* 来访时间
|
||
|
|
*/
|
||
|
|
@JsonProperty("startTime")
|
||
|
|
private String startTime;
|
||
|
|
/**
|
||
|
|
* 离开时间
|
||
|
|
*/
|
||
|
|
@JsonProperty("endTime")
|
||
|
|
private String endTime;
|
||
|
|
/**
|
||
|
|
* 手机号码
|
||
|
|
*/
|
||
|
|
@JsonProperty("phone")
|
||
|
|
private String phone;
|
||
|
|
/**
|
||
|
|
* 车牌号
|
||
|
|
*/
|
||
|
|
@JsonProperty("carNo")
|
||
|
|
private String carNo;
|
||
|
|
/**
|
||
|
|
* 照片uri
|
||
|
|
*/
|
||
|
|
@JsonProperty("photoUrl")
|
||
|
|
private String photoUrl;
|
||
|
|
/**
|
||
|
|
* 抓拍图片uri
|
||
|
|
*/
|
||
|
|
@JsonProperty("captureUrl")
|
||
|
|
private String captureUrl;
|
||
|
|
/**
|
||
|
|
* 图片存储服务器唯一标识
|
||
|
|
*/
|
||
|
|
@JsonProperty("svrIndexCode")
|
||
|
|
private String svrIndexCode;
|
||
|
|
/**
|
||
|
|
* 被访问人Id
|
||
|
|
*/
|
||
|
|
@JsonProperty("beVisitedPersonId")
|
||
|
|
private String beVisitedPersonId;
|
||
|
|
/**
|
||
|
|
* 被访问人所属组织Id
|
||
|
|
*/
|
||
|
|
@JsonProperty("beVisitedPersonOrgId")
|
||
|
|
private String beVisitedPersonOrgId;
|
||
|
|
|
||
|
|
public String getVisitorId() {
|
||
|
|
return visitorId;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setVisitorId(String visitorId) {
|
||
|
|
this.visitorId = visitorId;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getPersonName() {
|
||
|
|
return personName;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setPersonName(String personName) {
|
||
|
|
this.personName = personName;
|
||
|
|
}
|
||
|
|
|
||
|
|
public Integer getSex() {
|
||
|
|
return sex;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setSex(Integer sex) {
|
||
|
|
this.sex = sex;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getNationality() {
|
||
|
|
return nationality;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setNationality(String nationality) {
|
||
|
|
this.nationality = nationality;
|
||
|
|
}
|
||
|
|
|
||
|
|
public Integer getIdType() {
|
||
|
|
return idType;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setIdType(Integer idType) {
|
||
|
|
this.idType = idType;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getIdNo() {
|
||
|
|
return idNo;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setIdNo(String idNo) {
|
||
|
|
this.idNo = idNo;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getBeVisitedPersonName() {
|
||
|
|
return beVisitedPersonName;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setBeVisitedPersonName(String beVisitedPersonName) {
|
||
|
|
this.beVisitedPersonName = beVisitedPersonName;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getBeVisitedPersonOrg() {
|
||
|
|
return beVisitedPersonOrg;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setBeVisitedPersonOrg(String beVisitedPersonOrg) {
|
||
|
|
this.beVisitedPersonOrg = beVisitedPersonOrg;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getVisitorWorkUint() {
|
||
|
|
return visitorWorkUint;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setVisitorWorkUint(String visitorWorkUint) {
|
||
|
|
this.visitorWorkUint = visitorWorkUint;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getVisitorCode() {
|
||
|
|
return visitorCode;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setVisitorCode(String visitorCode) {
|
||
|
|
this.visitorCode = visitorCode;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getPurpose() {
|
||
|
|
return purpose;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setPurpose(String purpose) {
|
||
|
|
this.purpose = purpose;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getSignOrg() {
|
||
|
|
return signOrg;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setSignOrg(String signOrg) {
|
||
|
|
this.signOrg = signOrg;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getStartTime() {
|
||
|
|
return startTime;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setStartTime(String startTime) {
|
||
|
|
this.startTime = startTime;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getEndTime() {
|
||
|
|
return endTime;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setEndTime(String endTime) {
|
||
|
|
this.endTime = endTime;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getPhone() {
|
||
|
|
return phone;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setPhone(String phone) {
|
||
|
|
this.phone = phone;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getCarNo() {
|
||
|
|
return carNo;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setCarNo(String carNo) {
|
||
|
|
this.carNo = carNo;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getPhotoUrl() {
|
||
|
|
return photoUrl;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setPhotoUrl(String photoUrl) {
|
||
|
|
this.photoUrl = photoUrl;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getCaptureUrl() {
|
||
|
|
return captureUrl;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setCaptureUrl(String captureUrl) {
|
||
|
|
this.captureUrl = captureUrl;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getSvrIndexCode() {
|
||
|
|
return svrIndexCode;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setSvrIndexCode(String svrIndexCode) {
|
||
|
|
this.svrIndexCode = svrIndexCode;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getBeVisitedPersonId() {
|
||
|
|
return beVisitedPersonId;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setBeVisitedPersonId(String beVisitedPersonId) {
|
||
|
|
this.beVisitedPersonId = beVisitedPersonId;
|
||
|
|
}
|
||
|
|
|
||
|
|
public String getBeVisitedPersonOrgId() {
|
||
|
|
return beVisitedPersonOrgId;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void setBeVisitedPersonOrgId(String beVisitedPersonOrgId) {
|
||
|
|
this.beVisitedPersonOrgId = beVisitedPersonOrgId;
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|