package com.ycl.platform.domain.entity;
|
|
import annotation.Excel;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.ycl.system.entity.BaseEntity;
|
import lombok.Data;
|
|
import java.util.Date;
|
|
|
/**
|
* 设备资产对象 t_monitor
|
*
|
* @author ruoyi
|
* @date 2024-03-04
|
*/
|
@Data
|
public class TMonitor extends BaseEntity
|
{
|
private static final long serialVersionUID = 1L;
|
|
/** $column.columnComment */
|
private Long id;
|
|
/** 设备编码 */
|
@Excel(name = "设备编码")
|
private String serialNumber;
|
|
/** 设备名称 */
|
@Excel(name = "设备名称")
|
private String name;
|
|
/** 监控点位类型 [1.一类视频监控点;2.二类视频监控点;3.三类视频监控点;4.公安内部视频监控点;9.其他点位;] */
|
@Excel(name = "监控点位类型 [1.一类视频监控点;2.二类视频监控点;3.三类视频监控点;4.公安内部视频监控点;9.其他点位;]")
|
private Long siteType;
|
|
/** 摄像机Mac地址 */
|
@Excel(name = "摄像机Mac地址")
|
private String macAddr;
|
|
/** 摄像机IPV4或IPV6地址 */
|
@Excel(name = "摄像机IPV4或IPV6地址")
|
private String ip;
|
|
/** 摄像机功能类型[1.视频监控;2.车辆识别;3.人员识别;] 数据格式[填入多个值并以/隔开。例如 1/2] */
|
@Excel(name = "摄像机功能类型[1.视频监控;2.车辆识别;3.人员识别;] 数据格式[填入多个值并以/隔开。例如 1/2]")
|
private String cameraFunType;
|
|
/** 设备经度,至少保留六位小数 */
|
@Excel(name = "设备经度,至少保留六位小数")
|
private String longitude;
|
|
/** 设备纬度,至少保留六位小数 */
|
@Excel(name = "设备维度,至少保留六位小数")
|
private String latitude;
|
|
/** 摄像机采集区域参考字典表,数据多选以/隔开 */
|
@Excel(name = "摄像机采集区域参考字典表,数据多选以/隔开")
|
private String cameraCaptureArea;
|
|
/** 设备状态 1/2 可用/不可用 */
|
@Excel(name = "设备状态 1/2 可用/不可用")
|
private Long onState;
|
|
/** 行政区域 */
|
@Excel(name = "行政区域")
|
private String civilCode;
|
|
/** 是否集成设备,0/1 不是/是 */
|
@Excel(name = "是否集成设备,0/1 不是/是")
|
private Long integratedDevice;
|
|
/** 摄像机品牌 [1.海康威视;2.大华;3.天地伟业;4.科达;5.安讯士;6.博世;7.亚安;8.英飞拓;9.宇视;10.海信;11.中星电子;12.明景;13.联想;14.中兴;15.索尼;16.三星;99.其它; */
|
@Excel(name = "摄像机品牌 [1.海康威视;2.大华;3.天地伟业;4.科达;5.安讯士;6.博世;7.亚安;8.英飞拓;9.宇视;10.海信;11.中星电子;12.明景;13.联想;14.中兴;15.索尼;16.三星;99.其它;")
|
private Long cameraBrand;
|
|
/** 安装地址 */
|
@Excel(name = "安装地址")
|
private String address;
|
|
/** 联网属性 0/1 已联网/未联网 */
|
@Excel(name = "联网属性 0/1 已联网/未联网")
|
private Long netWorking;
|
|
/** 所属辖区公安机关 */
|
@Excel(name = "所属辖区公安机关")
|
private String publicSecurity;
|
|
/** 安装时间 yyyy-MM-dd HH:mm:ss */
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@Excel(name = "安装时间 yyyy-MM-dd HH:mm:ss", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
|
private Date installedTime;
|
|
/** 管理单位 */
|
@Excel(name = "管理单位")
|
private String managementUnit;
|
|
/** 管理单位联系方式 */
|
@Excel(name = "管理单位联系方式")
|
private String muContactInfo;
|
|
/** 录像保存天数 0 - 2147483647 */
|
@Excel(name = "录象保存天数 0 - 2147483647")
|
private Long storageDays;
|
|
/** 监视方位 [1.东;2.西;3.南;4.北;5.东南;6.东北;7.西南;8.西北;9.全向;] */
|
@Excel(name = "监视方位 [1.东;2.西;3.南;4.北;5.东南;6.东北;7.西南;8.西北;9.全向;]")
|
private Long monitorAzimuth;
|
|
/** 摄像机场景预设照片URL */
|
@Excel(name = "摄像机场景预设照片URL")
|
private String scenePhotoAddr;
|
|
/** 设备型号 */
|
@Excel(name = "设备型号")
|
private String model;
|
|
/** 点位俗称 */
|
@Excel(name = "点位俗称")
|
private String siteVulgo;
|
|
/** 摄像机类型 [1.球机;2.半球;3.固定枪机;4.遥控枪机;5.卡口枪机;99.未知; */
|
@Excel(name = "摄像机类型 [1.球机;2.半球;3.固定枪机;4.遥控枪机;5.卡口枪机;99.未知;")
|
private Long cameraType;
|
|
/** 补光属性[1.无补光;2.红外补光;3.白光补光;9.其他补光;] */
|
@Excel(name = "补光属性[1.无补光;2.红外补光;3.白光补光;9.其他补光;] ")
|
private Long cameraLightType;
|
|
/** 摄像机编码格式 [1.MPEG-4;2.H.264;3.SVAC;4.H.265;] */
|
@Excel(name = "摄像机编码格式 [1.MPEG-4;2.H.264;3.SVAC;4.H.265;]")
|
private Long encodedFormat;
|
|
/** 所属部门/行业 取值范围(多选) : [1.公安机关;2.环保部门;3.文博部门;4.医疗部门;5.旅游管理;6.新闻广电;7.食品医药监督管理部门;8.教育管理部门;9.检察院;10.法院;11.金融部门;12.交通部门;13.住房和城乡建设部门;14.水利部门;15.林业部门;16.安全生产监督部门;17.市政市容委;18.国土局;] 数据格式[填入多个值并以/隔开。例如 1/2] */
|
@Excel(name = "所属部门/行业 取值范围(多选) : [1.公安机关;2.环保部门;3.文博部门;4.医疗部门;5.旅游管理;6.新闻广电;7.食品医药监督管理部门;8.教育管理部门;9.检察院;10.法院;11.金融部门;12.交通部门;13.住房和城乡建设部门;14.水利部门;15.林业部门;16.安全生产监督部门;17.市政市容委;18.国土局;] 数据格式[填入多个值并以/隔开。例如 1/2]")
|
private String cameraDept;
|
|
/** 行业编码 [00.社会治安路面接入;01.社会治安社区接入;02.社会治安内部接入;03.社会治安其他接入;04.交通路面接入;05.交通卡口接入;06.交通内部接入;07.交通其他接入;08.城市管理接入;09.卫生环保接入;10.商检海关接入;11.教育部门接入;] */
|
@Excel(name = "行业编码 [00.社会治安路面接入;01.社会治安社区接入;02.社会治安内部接入;03.社会治安其他接入;04.交通路面接入;05.交通卡口接入;06.交通内部接入;07.交通其他接入;08.城市管理接入;09.卫生环保接入;10.商检海关接入;11.教育部门接入;]")
|
private String hybm;
|
|
/** 类型编码 : [131.摄像机编码;132.网络摄像机编码;] */
|
@Excel(name = "类型编码 : [131.摄像机编码;132.网络摄像机编码;]")
|
private Long lxbm;
|
|
/** 设备厂商: 0海康 1大华 2宇视*/
|
private Integer deviceType;
|
|
}
|