package com.fzzy.push.sh2023.dto;
|
|
import com.alibaba.fastjson.annotation.JSONField;
|
import com.bstek.dorado.annotation.PropertyDef;
|
import com.fzzy.api.entity.ApiParent;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
|
import java.io.Serializable;
|
import java.util.Date;
|
|
/**
|
* 视频监控
|
*
|
* @Author:YAN
|
*/
|
@Data
|
@EqualsAndHashCode(callSuper = false)
|
public class SH2023Api1311 implements Serializable {
|
|
/**
|
*
|
*/
|
private static final long serialVersionUID = 1L;
|
|
@PropertyDef(label = "视频监控设备id")
|
private String spjksbid;
|
|
@PropertyDef(label = "通道编号")
|
private Integer tdbh;
|
|
@PropertyDef(label = "监控设备名称")
|
private String jksbmc;
|
|
@PropertyDef(label = "库区代码")
|
private String kqdm;
|
|
/**
|
* 1 海康, 2 大华, 3 宇视
|
* 4 天地伟业,5 华为,9 其他
|
*/
|
@PropertyDef(label = "监控厂商")
|
private String jkcs;
|
|
@PropertyDef(label = "监控型号")
|
private String jkxh;
|
|
/**
|
* 1:仓内,2:业务,
|
* 3:安防
|
*/
|
@PropertyDef(label = "视频监控类型")
|
private String spjklx;
|
|
/**
|
* 1:DVR 2:NVR
|
*/
|
@PropertyDef(label = "设备类型")
|
private String sblxbm;
|
|
@PropertyDef(label = "安装位置")
|
private String azwz;
|
|
/**
|
* 粮库大门(01),扦样机(02),化验室(03),结算室(04),
|
* 地磅房(05),库区主干道(06),仓间监控(07),仓内(08),
|
* 药品库(09),器材库(10),制高点(11),周界(12),其他(99)
|
*/
|
@PropertyDef(label = "安装位置类型")
|
private String azwzlx;
|
|
@PropertyDef(label = "照射区域")
|
private String zsqy;
|
|
/**
|
* Y/N
|
*/
|
@PropertyDef(label = "是否安装补光灯")
|
private String sfazbgd;
|
|
@PropertyDef(label = "廒间代码")
|
private String ajdm;
|
|
@PropertyDef(label = "货位代码")
|
private String hwdm;
|
|
/**
|
* 1 :枪机 2 :球机
|
*/
|
@PropertyDef(label = "监控类型编码")
|
private String jkjlxbm;
|
|
@PropertyDef(label = "监控预置位数量")
|
private Integer jktyzw;
|
|
@PropertyDef(label = "设备IP地址")
|
private String sbipdz;
|
|
@PropertyDef(label = "设备端口号")
|
private Integer sbdkh;
|
|
@PropertyDef(label = "设备登录名称")
|
private String sbdlmc;
|
|
@PropertyDef(label = "设备登录密码")
|
private String sbdlmm;
|
|
@PropertyDef(label = "备注")
|
private String bz;
|
|
@PropertyDef(label = "标志位")
|
private String bjw;
|
|
@PropertyDef(label = "操作标志")
|
private String czbz;
|
|
@JSONField(format = "yyyy-MM-dd HH:mm:ss")
|
@PropertyDef(label = "最后更新时间")
|
private Date zhgxsj;
|
|
}
|