diff --git a/src/main/java/com/genersoft/iot/vmp/jt1078/bean/JTChannel.java b/src/main/java/com/genersoft/iot/vmp/jt1078/bean/JTChannel.java index 83e12d1a3..92c71cb7b 100644 --- a/src/main/java/com/genersoft/iot/vmp/jt1078/bean/JTChannel.java +++ b/src/main/java/com/genersoft/iot/vmp/jt1078/bean/JTChannel.java @@ -44,6 +44,145 @@ public class JTChannel { @Schema(description = "流信息") private String stream; + // 国标28181信息 + @Schema(description = "国标-编码") + private String gbDeviceId; + + @Schema(description = "国标-名称") + private String gbName; + + @Schema(description = "国标-设备厂商") + private String gbManufacturer; + + @Schema(description = "国标-设备型号") + private String gbModel; + + @Schema(description = "国标-行政区域") + private String gbCivilCode; + + @Schema(description = "国标-警区") + private String gbBlock; + + @Schema(description = "国标-安装地址") + private String gbAddress; + + @Schema(description = "国标-是否有子设备") + private Boolean gbParental; + + @Schema(description = "国标-父节点ID") + private String gbParentId; + + @Schema(description = "国标-注册方式") + private Integer gbRegisterWay; + + @Schema(description = "国标-编码") + private String gbSecurityLevelCode; + + @Schema(description = "国标-编码") + private String gbSecrecy; + + @Schema(description = "国标-编码") + private String gbIpAddress; + + @Schema(description = "国标-编码") + private String gbPort; + + @Schema(description = "国标-编码") + private String gbPassword; + + @Schema(description = "国标-编码") + private String gbStatus; + + @Schema(description = "国标-编码") + private String gbLongitude; + + @Schema(description = "国标-编码") + private String gbLatitude; + + @Schema(description = "国标-编码") + private String gbBusinessGroupId; + + @Schema(description = "国标-编码") + private String gbPtzType; + + @Schema(description = "国标-编码") + private String gbPhotoelectricImagingTyp; + + @Schema(description = "国标-编码") + private String gbCapturePositionType; + + @Schema(description = "国标-编码") + private String gbRoomType; + + @Schema(description = "国标-编码") + private String gbSupplyLightType; + + @Schema(description = "国标-编码") + private String gbDirectionType; + + @Schema(description = "国标-编码") + private String gbResolution; + + @Schema(description = "国标-编码") + private String gbStreamNumberList; + + @Schema(description = "国标-编码") + private String gbDownloadSpeed; + + @Schema(description = "国标-编码") + private String gbSvcSpaceSupportMod; + + @Schema(description = "国标-编码") + private String gbSvcTimeSupportMode; + + @Schema(description = "国标-编码") + private String gbSsvcRatioSupportList; + + @Schema(description = "国标-编码") + private String gbMobileDeviceType; + + @Schema(description = "国标-编码") + private String gbHorizontalFieldAngle; + + @Schema(description = "国标-编码") + private String gbVerticalFieldAngle; + + @Schema(description = "国标-编码") + private String gbMaxViewDistance; + + @Schema(description = "国标-编码") + private String gbGrassrootsCode; + + @Schema(description = "国标-编码") + private String gbPoType; + + @Schema(description = "国标-编码") + private String gbPoCommonName; + + @Schema(description = "国标-编码") + private String gbMac; + + @Schema(description = "国标-编码") + private String gbFunctionType; + + @Schema(description = "国标-编码") + private String gbEncodeType; + + @Schema(description = "国标-编码") + private String gbInstallTime; + + @Schema(description = "国标-编码") + private String gbManagementUnit; + + @Schema(description = "国标-编码") + private String gbContactInfo; + + @Schema(description = "国标-编码") + private String gbRecordSaveDays; + + @Schema(description = "国标-编码") + private String gbIndustrialClassification; + public int getId() { return id; } diff --git a/数据库/JT1078-2.7.2/更新-mysql-2.7.2.sql b/数据库/JT1078-2.7.2/更新-mysql-2.7.2.sql index e4426a527..a491e22f0 100644 --- a/数据库/JT1078-2.7.2/更新-mysql-2.7.2.sql +++ b/数据库/JT1078-2.7.2/更新-mysql-2.7.2.sql @@ -28,6 +28,52 @@ create table wvp_jt_channel ( name character varying(255), update_time character varying(50) not null, create_time character varying(50) not null, + gb_device_id character varying(255), + gb_name character varying(255), + gb_manufacturer character varying(255), + gb_model character varying(255), + gb_civil_code character varying(8), + gb_block character varying(255), + gb_address character varying(255), + gb_parental bool default false, + gb_parent_id character varying(255), + gb_register_way integer default 1, + gb_security_level_code character varying(255), + gb_secrecy integer default 0, + gb_ip_address character varying(255), + gb_port integer, + gb_password character varying(255), + gb_status bool default false, + gb_longitude double precision, + gb_latitude double precision, + gb_business_group_id character varying(255), + gb_ptz_type integer, + gb_photoelectric_imaging_type integer, + gb_capture_position_type integer, + gb_room_type integer, + gb_supply_light_type integer, + gb_direction_type integer, + gb_resolution character varying(255), + gb_stream_number_list character varying(255), + gb_download_speed character varying(255), + gb_svc_space_support_mode integer, + gb_svc_time_support_mode integer, + gb_ssvc_ratio_support_list character varying(255), + gb_mobile_device_type integer, + gb_horizontal_field_angle double precision, + gb_vertical_field_angle double precision, + gb_max_view_distance double precision, + gb_grassroots_code character varying(255), + gb_point_type integer, + gb_point_common_name character varying(255), + gb_mac character varying(255), + gb_function_type character varying(255), + gb_encode_type character varying(255), + gb_install_time character varying(255), + gb_management_unit character varying(255), + gb_contact_info character varying(255), + gb_record_save_days character varying(255), + gb_industrial_classification character varying(255), constraint uk_jt_device_id_device_id unique (terminal_db_id, channel_id) );