|
|
@@ -735,6 +735,92 @@ CREATE TABLE `ems_cons_platform_config` (
|
|
|
) ENGINE=INNODB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='能耗_集成平台配置表'
|
|
|
/*------end 2026年1月30号 詹叶俊 创建能耗_集成平台配置表 */
|
|
|
|
|
|
+/*------begin 2026年2月9号 付宇川 人防_工程表、人防_投递日志表 */
|
|
|
+CREATE TABLE `cdi_defense_project` (
|
|
|
+ `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '人防_工程表主键ID',
|
|
|
+ `engineering_name` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '工程名称',
|
|
|
+ `engineering_id` bigint(20) NOT NULL COMMENT '工程id',
|
|
|
+ `passwd` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '密码',
|
|
|
+ `push_address` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '推送地址(带端口)',
|
|
|
+ `mqtt_user_name` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'mqtt用户名',
|
|
|
+ `mqtt_password` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'mqtt密码',
|
|
|
+ `mqtt_client_id` varchar(30) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'mqtt客户端id',
|
|
|
+ `base_topic` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '基础数据MQTT消息主题',
|
|
|
+ `iotInfo_topic` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '监测数据MQTT消息主题',
|
|
|
+ `alarm_topic` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '告警数据MQTT消息主题',
|
|
|
+ `create_by` varchar(64) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '创建者',
|
|
|
+ `create_time` datetime NOT NULL COMMENT '创建时间',
|
|
|
+ `update_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
|
|
|
+ `update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
|
|
+ `is_enable` int(1) NOT NULL DEFAULT '0' COMMENT '是否启用(0:未启用,1:已启用)',
|
|
|
+ `tenant_id` int(11) NOT NULL COMMENT '租户ID',
|
|
|
+ PRIMARY KEY (`id`)
|
|
|
+) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='人防_工程表(人防工程基础信息及MQTT连接配置)';
|
|
|
+
|
|
|
+CREATE TABLE `cdi_delivery_log` (
|
|
|
+ `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '人防_投递日志表主键ID',
|
|
|
+ `engineering_id` bigint(20) NOT NULL COMMENT '工程id',
|
|
|
+ `data_type` tinyint(4) NOT NULL COMMENT '数据类型:1-单元,2-平面图,3-设施,4-监测',
|
|
|
+ `topic` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT 'MQTT消息主题(base/engineering、iotInfo/temp、alarm/message等)',
|
|
|
+ `data_content` varchar(500) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '数据内容(JSON格式字符串,存储此次上报数据推送情况)',
|
|
|
+ `push_flag` tinyint(4) NOT NULL COMMENT '推送结果(0:失败,1:成功)',
|
|
|
+ `create_by` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
|
|
|
+ `create_time` datetime NOT NULL COMMENT '创建时间',
|
|
|
+ `tenant_id` int(11) NOT NULL COMMENT '租户ID',
|
|
|
+ PRIMARY KEY (`id`),
|
|
|
+ KEY `idx_engineering_id` (`engineering_id`),
|
|
|
+ KEY `idx_data_type` (`data_type`),
|
|
|
+ KEY `idx_create_time` (`create_time`)
|
|
|
+) ENGINE=InnoDB AUTO_INCREMENT=78 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='人防_投递日志表(记录数据的MQTT投递情况)';
|
|
|
+/*------end 2026年2月9号 付宇川 人防_工程表、人防_投递日志表 */
|
|
|
+
|
|
|
+/*------begin 2026年2月24号 韩正义 新增 菜单权限表 菜单类型字段 */
|
|
|
+ALTER TABLE `sys_menu` ADD COLUMN `menu_mold` INT(1) DEFAULT '1' COMMENT '菜单类型(1.基础功能,2.业务功能)';
|
|
|
+/*------end 2026年2月24号 韩正义 新增 菜单权限表 菜单类型字段 */
|
|
|
+
|
|
|
+/*------begin 2026年2月24号 韩正义 新增 平台信息表 应用类型字段 */
|
|
|
+ALTER TABLE `sys_platform` ADD COLUMN `platform_type` INT(1) DEFAULT '1' COMMENT '应用类型(1.基础功能,2.业务功能)';
|
|
|
+/*------end 2026年2月24号 韩正义 新增 平台信息表 应用类型字段 */
|
|
|
+
|
|
|
+/*------begin 2026年3月10号 方惠圣 给sys_person人员表新增人脸相关字段 */
|
|
|
+ALTER TABLE `sys_person`
|
|
|
+ADD COLUMN `face_base` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '图片数据(base64编码)' AFTER `update_time`,
|
|
|
+ADD COLUMN `vef_num` int(11) DEFAULT 0 COMMENT '验证次数(默认0)' AFTER `face_base`,
|
|
|
+ADD COLUMN `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '人脸备注' AFTER `face_name`,
|
|
|
+ADD COLUMN `face_status` tinyint(1) DEFAULT 0 COMMENT '人脸状态(0=可用,1=不可用)' AFTER `remark`,
|
|
|
+ADD COLUMN `card_num` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '卡号' AFTER `face_status`;
|
|
|
+/*------end 2026年3月10号 方惠圣 给sys_person人员表新增人脸相关字段 */
|
|
|
+
|
|
|
+/*------begin 2026年4月27号 韩正义 新增base_build_engineering数据表 */
|
|
|
+CREATE TABLE `base_build_engineering` (
|
|
|
+ `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '工程基础信息表',
|
|
|
+ `engineering_name` varchar(100) CHARACTER SET utf8 NOT NULL COMMENT '工程名称',
|
|
|
+ `engineering_address` varchar(200) CHARACTER SET utf8 NOT NULL COMMENT '工程地址',
|
|
|
+ `engineering_area` varchar(50) CHARACTER SET utf8 NOT NULL COMMENT '工程区划',
|
|
|
+ `review_code` varchar(50) CHARACTER SET utf8 NOT NULL COMMENT '联审编号',
|
|
|
+ `project_code` varchar(50) CHARACTER SET utf8 NOT NULL COMMENT '施工许可证工程单体编号',
|
|
|
+ `unit_count` int(5) NOT NULL COMMENT '单元数量',
|
|
|
+ `normal_usage` varchar(100) CHARACTER SET utf8 NOT NULL COMMENT '平时阶段用途',
|
|
|
+ `construction_company` varchar(100) CHARACTER SET utf8 NOT NULL COMMENT '建设单位',
|
|
|
+ `construction_company_person` varchar(50) CHARACTER SET utf8 NOT NULL COMMENT '建设单位联系人',
|
|
|
+ `construction_company_phone` varchar(50) CHARACTER SET utf8 NOT NULL COMMENT '建设单位联系电话',
|
|
|
+ `contractor_company` varchar(100) CHARACTER SET utf8 NOT NULL COMMENT '总包单位',
|
|
|
+ `contractor_company_person` varchar(50) CHARACTER SET utf8 NOT NULL COMMENT '总包单位联系人',
|
|
|
+ `contractor_company_phone` varchar(50) CHARACTER SET utf8 NOT NULL COMMENT '总包单位电话',
|
|
|
+ `iot_company` varchar(100) CHARACTER SET utf8 NOT NULL COMMENT '物联系统建设单位',
|
|
|
+ `iot_company_person` varchar(50) CHARACTER SET utf8 NOT NULL COMMENT '物联系统联系人',
|
|
|
+ `iot_company_phone` varchar(50) CHARACTER SET utf8 NOT NULL COMMENT '物联系统单位电话',
|
|
|
+ `build_id` int(11) DEFAULT NULL COMMENT '建筑ID',
|
|
|
+ `create_by` varchar(32) CHARACTER SET utf8 DEFAULT NULL COMMENT '创建人',
|
|
|
+ `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ `update_by` varchar(32) CHARACTER SET utf8 DEFAULT NULL COMMENT '更新人',
|
|
|
+ `update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
|
|
+ `dept_id` int(11) DEFAULT NULL COMMENT '组织机构ID',
|
|
|
+ `tenant_id` int(12) DEFAULT NULL COMMENT '租户号',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8;
|
|
|
+/*------end 2026年4月27号 韩正义 新增base_build_engineering数据表 */
|
|
|
+
|
|
|
/*------begin 2026年5月6号 詹叶俊 能耗系统相关表 */
|
|
|
drop table if exists `base_space`;
|
|
|
CREATE TABLE `base_space` (
|
|
|
@@ -912,4 +998,4 @@ CREATE TABLE `ems_system_dict_value` (
|
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
|
KEY `idx_dict_code` (`dict_code`) USING BTREE
|
|
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='系统字典值';
|
|
|
-/*------end 2026年5月6号 詹叶俊 能耗系统相关表 */
|
|
|
+/*------end 2026年5月6号 詹叶俊 能耗系统相关表 */
|