From f1d079f9c0b3d384090477ca54e0548373d62b57 Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Thu, 16 Jan 2025 11:56:39 +0800
Subject: [PATCH] 配置修改
---
src/main/java/com/genersoft/iot/vmp/policeBodyCamera/entity/DeviceChannelPoliceCamera.java | 452 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 452 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/genersoft/iot/vmp/policeBodyCamera/entity/DeviceChannelPoliceCamera.java b/src/main/java/com/genersoft/iot/vmp/policeBodyCamera/entity/DeviceChannelPoliceCamera.java
new file mode 100644
index 0000000..ad82665
--- /dev/null
+++ b/src/main/java/com/genersoft/iot/vmp/policeBodyCamera/entity/DeviceChannelPoliceCamera.java
@@ -0,0 +1,452 @@
+package com.genersoft.iot.vmp.policeBodyCamera.entity;
+
+import lombok.Data;
+
+/**
+ * 执法记录仪 实体类
+ * @author zhongrj
+ * @date 2023-03-04
+ */
+@Data
+public class DeviceChannelPoliceCamera {
+
+
+ /**
+ * 数据库自赠ID
+ */
+ private int id;
+
+ /**
+ * 通道id
+ */
+ private String channelId;
+
+ /**
+ * 设备id
+ */
+ private String deviceId;
+
+ /**
+ * 通道名
+ */
+ private String name;
+
+ /**
+ * 生产厂商
+ */
+ private String manufacture;
+
+ /**
+ * 型号
+ */
+ private String model;
+
+ /**
+ * 设备归属
+ */
+ private String owner;
+
+ /**
+ * 行政区域
+ */
+ private String civilCode;
+
+ /**
+ * 警区
+ */
+ private String block;
+
+ /**
+ * 安装地址
+ */
+ private String address;
+
+ /**
+ * 是否有子设备 1有, 0没有
+ */
+ private int parental;
+
+ /**
+ * 父级id
+ */
+ private String parentId;
+
+ /**
+ * 信令安全模式 缺省为0; 0:不采用; 2: S/MIME签名方式; 3: S/ MIME加密签名同时采用方式; 4:数字摘要方式
+ */
+ private int safetyWay;
+
+ /**
+ * 注册方式 缺省为1;1:符合IETFRFC3261标准的认证注册模 式; 2:基于口令的双向认证注册模式; 3:基于数字证书的双向认证注册模式
+ */
+ private int registerWay;
+
+ /**
+ * 证书序列号
+ */
+ private String certNum;
+
+ /**
+ * 证书有效标识 缺省为0;证书有效标识:0:无效1: 有效
+ */
+ private int certifiable;
+
+ /**
+ * 证书无效原因码
+ */
+ private int errCode;
+
+ /**
+ * 证书终止有效期
+ */
+ private String endTime;
+
+ /**
+ * 保密属性 缺省为0; 0:不涉密, 1:涉密
+ */
+ private String secrecy;
+
+ /**
+ * IP地址
+ */
+ private String ipAddress;
+
+ /**
+ * 端口号
+ */
+ private int port;
+
+ /**
+ * 密码
+ */
+ private String password;
+
+ /**
+ * 云台类型
+ */
+ private int PTZType;
+
+ /**
+ * 云台类型描述字符串
+ */
+ private String PTZTypeText;
+
+ /**
+ * 创建时间
+ */
+ private String createTime;
+
+ /**
+ * 更新时间
+ */
+ private String updateTime;
+
+ /**
+ * 在线/离线
+ * 1在线,0离线
+ * 默认在线
+ * 信令:
+ * <Status>ON</Status>
+ * <Status>OFF</Status>
+ * 遇到过NVR下的IPC下发信令可以推流, 但是 Status 响应 OFF
+ */
+ private int status;
+
+ /**
+ * 经度
+ */
+ private double longitude;
+
+ /**
+ * 纬度
+ */
+ private double latitude;
+
+ /**
+ * 子设备数
+ */
+ private int subCount;
+
+ /**
+ * 流唯一编号,存在表示正在直播
+ */
+ private String streamId;
+
+ /**
+ * 是否含有音频
+ */
+ private boolean hasAudio;
+
+ public int getId() {
+ return id;
+ }
+
+ public void setId(int id) {
+ this.id = id;
+ }
+
+ public String getDeviceId() {
+ return deviceId;
+ }
+
+ public void setDeviceId(String deviceId) {
+ this.deviceId = deviceId;
+ }
+
+ public void setPTZType(int PTZType) {
+ this.PTZType = PTZType;
+ switch (PTZType) {
+ case 0:
+ this.PTZTypeText = "未知";
+ break;
+ case 1:
+ this.PTZTypeText = "球机";
+ break;
+ case 2:
+ this.PTZTypeText = "半球";
+ break;
+ case 3:
+ this.PTZTypeText = "固定枪机";
+ break;
+ case 4:
+ this.PTZTypeText = "遥控枪机";
+ break;
+ }
+ }
+
+ public String getChannelId() {
+ return channelId;
+ }
+
+ public void setChannelId(String channelId) {
+ this.channelId = channelId;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public String getManufacture() {
+ return manufacture;
+ }
+
+ public void setManufacture(String manufacture) {
+ this.manufacture = manufacture;
+ }
+
+ public String getModel() {
+ return model;
+ }
+
+ public void setModel(String model) {
+ this.model = model;
+ }
+
+ public String getOwner() {
+ return owner;
+ }
+
+ public void setOwner(String owner) {
+ this.owner = owner;
+ }
+
+ public String getCivilCode() {
+ return civilCode;
+ }
+
+ public void setCivilCode(String civilCode) {
+ this.civilCode = civilCode;
+ }
+
+ public String getBlock() {
+ return block;
+ }
+
+ public void setBlock(String block) {
+ this.block = block;
+ }
+
+ public String getAddress() {
+ return address;
+ }
+
+ public void setAddress(String address) {
+ this.address = address;
+ }
+
+ public int getParental() {
+ return parental;
+ }
+
+ public void setParental(int parental) {
+ this.parental = parental;
+ }
+
+ public String getParentId() {
+ return parentId;
+ }
+
+ public void setParentId(String parentId) {
+ this.parentId = parentId;
+ }
+
+ public int getSafetyWay() {
+ return safetyWay;
+ }
+
+ public void setSafetyWay(int safetyWay) {
+ this.safetyWay = safetyWay;
+ }
+
+ public int getRegisterWay() {
+ return registerWay;
+ }
+
+ public void setRegisterWay(int registerWay) {
+ this.registerWay = registerWay;
+ }
+
+ public String getCertNum() {
+ return certNum;
+ }
+
+ public void setCertNum(String certNum) {
+ this.certNum = certNum;
+ }
+
+ public int getCertifiable() {
+ return certifiable;
+ }
+
+ public void setCertifiable(int certifiable) {
+ this.certifiable = certifiable;
+ }
+
+ public int getErrCode() {
+ return errCode;
+ }
+
+ public void setErrCode(int errCode) {
+ this.errCode = errCode;
+ }
+
+ public String getEndTime() {
+ return endTime;
+ }
+
+ public void setEndTime(String endTime) {
+ this.endTime = endTime;
+ }
+
+ public String getSecrecy() {
+ return secrecy;
+ }
+
+ public void setSecrecy(String secrecy) {
+ this.secrecy = secrecy;
+ }
+
+ public String getIpAddress() {
+ return ipAddress;
+ }
+
+ public void setIpAddress(String ipAddress) {
+ this.ipAddress = ipAddress;
+ }
+
+ public int getPort() {
+ return port;
+ }
+
+ public void setPort(int port) {
+ this.port = port;
+ }
+
+ public String getPassword() {
+ return password;
+ }
+
+ public void setPassword(String password) {
+ this.password = password;
+ }
+
+ public int getPTZType() {
+ return PTZType;
+ }
+
+ public String getPTZTypeText() {
+ return PTZTypeText;
+ }
+
+ public void setPTZTypeText(String PTZTypeText) {
+ this.PTZTypeText = PTZTypeText;
+ }
+
+ public int getStatus() {
+ return status;
+ }
+
+ public void setStatus(int status) {
+ this.status = status;
+ }
+
+ public double getLongitude() {
+ return longitude;
+ }
+
+ public void setLongitude(double longitude) {
+ this.longitude = longitude;
+ }
+
+ public double getLatitude() {
+ return latitude;
+ }
+
+ public void setLatitude(double latitude) {
+ this.latitude = latitude;
+ }
+
+ public int getSubCount() {
+ return subCount;
+ }
+
+ public void setSubCount(int subCount) {
+ this.subCount = subCount;
+ }
+
+ public boolean isHasAudio() {
+ return hasAudio;
+ }
+
+ public void setHasAudio(boolean hasAudio) {
+ this.hasAudio = hasAudio;
+ }
+
+ public String getStreamId() {
+ return streamId;
+ }
+
+ public void setStreamId(String streamId) {
+ this.streamId = streamId;
+ }
+
+ public String getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(String createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getUpdateTime() {
+ return updateTime;
+ }
+
+ public void setUpdateTime(String updateTime) {
+ this.updateTime = updateTime;
+ }
+}
--
Gitblit v1.9.3