package com.inspect.nvr.ivs.pojo;
|
|
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.Data;
|
|
import lombok.NoArgsConstructor;
|
|
|
|
import java.io.Serializable;
|
|
import java.math.BigDecimal;
|
|
|
|
/**
|
|
* IVS 摄像头信息,对应 ivs_camera 表。
|
|
*/
|
|
@Data
|
|
@NoArgsConstructor
|
|
@AllArgsConstructor
|
|
public class IvsCamera implements Serializable {
|
|
|
|
/** 序列化版本号。 */
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
/** IVS 摄像机完整编码。 */
|
|
private String code;
|
|
/** 摄像机名称。 */
|
|
private String name;
|
|
/** 所属设备组编码。 */
|
|
private String devGroupCode;
|
|
/** 父设备编码。 */
|
|
private String parentCode;
|
|
/** 所属域编码。 */
|
|
private String domainCode;
|
|
/** 摄像机型号。 */
|
|
private String devModelType;
|
|
/** 摄像机厂商类型。 */
|
|
private String vendorType;
|
|
/** 设备形态类型。 */
|
|
private Integer devFormType;
|
|
/** 设备类型。 */
|
|
private Integer type;
|
|
/** 摄像机安装位置。 */
|
|
private String cameraLocation;
|
|
/** 摄像机设备状态。 */
|
|
private Integer cameraStatus;
|
|
/** IVS 设备状态。 */
|
|
private Integer status;
|
|
/** 网络类型。 */
|
|
private Integer netType;
|
|
/** 是否支持智能分析。 */
|
|
private Integer supportIntelligent;
|
|
/** 是否启用语音。 */
|
|
private Integer enableVoice;
|
|
/** 所属 NVR 编码。 */
|
|
private String nvrCode;
|
|
/** 设备创建时间。 */
|
|
private String devCreateTime;
|
|
/** 是否外域设备。 */
|
|
private Integer isExDomain;
|
|
/** 摄像机 IP 地址。 */
|
|
private String devIP;
|
|
/** 经度。 */
|
|
private String longitude;
|
|
/** 纬度。 */
|
|
private String latitude;
|
|
/** 摄像机安装高度。 */
|
|
private BigDecimal height;
|
|
/** 预留字段。 */
|
|
private String reserve;
|
|
/** 自定义字段。 */
|
|
private String customFields;
|
|
/** 功能类型。 */
|
|
private String functionType;
|
|
/** 云台能力:1 支持,0 不支持,NULL 未知;人工维护,同步任务不回写该列。 */
|
|
private Integer ptzSupported;
|
|
/** 监控方向。 */
|
|
private String monitorDirection;
|
|
/** 所属 APS 编码。 */
|
|
private String ownerApsId;
|
|
/** 安全等级编码。 */
|
|
private String securityLevelCodeString;
|
|
/** 加密状态。 */
|
|
private Integer encryptionStatus;
|
|
/** 签名状态。 */
|
|
private Integer signatureStatus;
|
|
}
|