/*Table structure for table `ab_alarm_record` */ DROP TABLE IF EXISTS `ab_alarm_record`; CREATE TABLE `ab_alarm_record` ( `id` bigint(20) NOT NULL COMMENT '主键', `master_id` bigint(20) DEFAULT NULL COMMENT '数据主键,关联其他业务表中的数据id', `electronic_tag` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '电子标签', `type` tinyint(11) DEFAULT NULL COMMENT '报警类型;1:出门,2:进门', `product_type` tinyint(255) DEFAULT NULL COMMENT '产品类型;1:气瓶,2:其他', `alarm_time` datetime DEFAULT NULL COMMENT '报警时间', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `create_by` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '创建人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `update_by` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '修改人姓名', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人ID', `dept_id` bigint(20) DEFAULT NULL COMMENT '部门ID', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='报警记录表'; /*Table structure for table `act_applytask` */ DROP TABLE IF EXISTS `act_applytask`; CREATE TABLE `act_applytask` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `task_id` bigint(20) DEFAULT NULL COMMENT '规则因子对应的申请表id。', `task_name` varchar(50) DEFAULT NULL COMMENT '任务名称', `task_type` smallint(2) DEFAULT NULL COMMENT '任务类别(1是对应的化学品申请) 目前只有这个,后期可以扩加', `now_step` bigint(20) DEFAULT NULL COMMENT '记录当前步数,用于后期图形化展示', `next_step` bigint(20) DEFAULT NULL COMMENT '记录下一步,用于环节审批提前预知,如无下一步,那么返回-1做记录', `approval_status` smallint(2) DEFAULT '0' COMMENT '审批状态(0是审批中,1是审批通过,2是审批拒绝,3是已撤销)', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `over_time` datetime DEFAULT NULL COMMENT '完成时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=63 DEFAULT CHARSET=utf8mb4 COMMENT='化学品申购任务表'; /*Table structure for table `act_applytask_node` */ DROP TABLE IF EXISTS `act_applytask_node`; CREATE TABLE `act_applytask_node` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `node_name` varchar(50) DEFAULT NULL COMMENT '任务节点名称(目前可能不用)', `applytask_id` bigint(20) DEFAULT NULL COMMENT '任务id', `auditconfig_id` bigint(20) DEFAULT NULL COMMENT '审批配置表的id', `apply_user_ids` varchar(200) DEFAULT NULL COMMENT '审批人的用户id,有可能是多个用户', `node_status` smallint(2) DEFAULT '0' COMMENT '审批状态(1是审批通过,0是未审批,2是审批驳回)', `node_content` varchar(200) DEFAULT NULL COMMENT '审批内容', `node_order` int(5) DEFAULT NULL COMMENT '任务节点顺序', `apply_userid` bigint(20) DEFAULT NULL COMMENT '审批人id', `update_time` datetime DEFAULT NULL COMMENT '审批时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=279 DEFAULT CHARSET=utf8mb4 COMMENT='化学品申购任务节点表'; /*Table structure for table `act_auditconfig` */ DROP TABLE IF EXISTS `act_auditconfig`; CREATE TABLE `act_auditconfig` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键', `audit_type` smallint(2) DEFAULT NULL COMMENT '审批类型(1是依次审批,2是或签)', `audit_status` smallint(2) DEFAULT '1' COMMENT '审批配置表状态,1是正常,0是已经废弃,废弃的不影响历史使用', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人(用于数据权限)', `create_by` varchar(50) DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(50) DEFAULT NULL COMMENT '修改人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `remark` varchar(64) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8mb4 COMMENT='工作流审批配置表'; /*Table structure for table `act_audituser` */ DROP TABLE IF EXISTS `act_audituser`; CREATE TABLE `act_audituser` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键', `config_id` bigint(20) DEFAULT NULL COMMENT '工作流审批配置id', `audit_user_id` bigint(20) DEFAULT NULL COMMENT '审批用户id', `audit_order` smallint(2) DEFAULT NULL COMMENT '审批顺序(审批的时候,根据这个字段排序。)', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人(用于数据权限)', `create_by` varchar(50) DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(50) DEFAULT NULL COMMENT '修改人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `remark` varchar(64) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=38 DEFAULT CHARSET=utf8mb4 COMMENT='工作流审批用户表'; /*Table structure for table `act_hxpapply` */ DROP TABLE IF EXISTS `act_hxpapply`; CREATE TABLE `act_hxpapply` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `apply_num` varchar(50) DEFAULT NULL COMMENT '申购编号,由(年月日时分秒组成)', `apply_reason` varchar(50) DEFAULT NULL COMMENT '申购原因', `sub_id` bigint(20) DEFAULT NULL COMMENT '实验室id', `apply_status` smallint(2) DEFAULT NULL COMMENT '申购状态,1表示提交,2表示保存草稿,3是表示撤销', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人(用于数据权限)', `create_by` varchar(50) DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(50) DEFAULT NULL COMMENT '修改人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `remark` varchar(64) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=117 DEFAULT CHARSET=utf8mb4 COMMENT='化学品申购表'; /*Table structure for table `act_hxpapply_detail` */ DROP TABLE IF EXISTS `act_hxpapply_detail`; CREATE TABLE `act_hxpapply_detail` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `hxpapply_id` bigint(20) DEFAULT NULL COMMENT '关联化学品申请表主键', `chemical_id` bigint(20) DEFAULT NULL COMMENT '化学品id', `chemical_name` varchar(50) DEFAULT NULL COMMENT '化学品名称', `cabinet_id` bigint(20) DEFAULT NULL COMMENT '机柜id', `apply_num` decimal(12,2) DEFAULT NULL COMMENT '本次申购量', `remaining_storage` decimal(12,2) DEFAULT '0.00' COMMENT '本次申购剩余可存放量', `tick_status` smallint(2) DEFAULT '0' COMMENT '申购状态,1是勾选入库,0是未勾选', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=170 DEFAULT CHARSET=utf8mb4 COMMENT='化学品申购详情表'; /*Table structure for table `hardware_fire_device` */ DROP TABLE IF EXISTS `hardware_fire_device`; CREATE TABLE `hardware_fire_device` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `device_name` varchar(50) DEFAULT NULL COMMENT '设备名称', `device_code` varchar(100) DEFAULT NULL COMMENT '采集器编号', `relay_code` varchar(100) DEFAULT NULL COMMENT '继电器编号', `device_url` int(3) DEFAULT NULL COMMENT '设备地址', `device_count_down` bigint(3) DEFAULT NULL COMMENT '倒计时时间(秒)', `device_status` int(2) DEFAULT '1' COMMENT '设备状态 1离线 2在线 3异常', `subject_id` bigint(20) DEFAULT NULL COMMENT '实验室id', `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id', `dept_name` varchar(50) DEFAULT NULL COMMENT '部门名称', `user_id` bigint(20) DEFAULT NULL COMMENT '用户id', `create_by` varchar(50) DEFAULT NULL COMMENT '用户姓名', `create_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT ' 创建时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='灭火设备表'; /*Table structure for table `hardware_fire_device_log` */ DROP TABLE IF EXISTS `hardware_fire_device_log`; CREATE TABLE `hardware_fire_device_log` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `fire_device_id` bigint(20) DEFAULT NULL COMMENT '灭火装置表id', `run_type` int(2) DEFAULT NULL COMMENT '1自动 2手动', `run_result` varchar(255) DEFAULT NULL COMMENT '执行结果', `user_id` bigint(20) DEFAULT NULL COMMENT '用户id', `create_by` varchar(255) DEFAULT NULL COMMENT '创建用户', `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id', `dept_name` varchar(255) DEFAULT NULL COMMENT '部门名称', `create_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=172 DEFAULT CHARSET=utf8 COMMENT='灭火日志表'; /*Table structure for table `hardware_rfid` */ DROP TABLE IF EXISTS `hardware_rfid`; CREATE TABLE `hardware_rfid` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `device_name` varchar(50) DEFAULT NULL COMMENT '设备名称', `device_type` tinyint(6) DEFAULT NULL COMMENT '设备类型(7,RFID识别器)', `manufacturer_type` tinyint(4) DEFAULT NULL COMMENT '供应商类型', `hardware_num` varchar(32) DEFAULT NULL COMMENT '设备编码', `ip_address` varchar(100) DEFAULT NULL COMMENT 'ip地址', `port` int(10) DEFAULT '4001' COMMENT '设备端口号', `uniform_power` varchar(100) DEFAULT NULL COMMENT '天线功率', `session_index` tinyint(2) DEFAULT NULL COMMENT '设备推送频率,0最大,2最小', `channels` tinyint(2) DEFAULT NULL COMMENT '1通道、4通道、8通道、16通道', `on_off` tinyint(2) DEFAULT '0' COMMENT '设备启用停用(0是停用,1是启用)', `device_status` tinyint(2) DEFAULT '0' COMMENT '设备状态(0离线,1在线,2异常)', `subject_id` bigint(20) DEFAULT NULL COMMENT '所属实验室id', `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id', `dept_name` varchar(64) DEFAULT NULL COMMENT '部门名称', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人(用于数据权限)', `create_by` varchar(32) DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_by` varchar(32) DEFAULT NULL COMMENT '修改人', `update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', `remark` varchar(64) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=1593499153762037763 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='RFID硬件表'; DROP TABLE IF EXISTS `hxp_alarm_config`; CREATE TABLE `hxp_alarm_config` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `alarm_dept_id` bigint(20) DEFAULT NULL COMMENT '学院id', `alarm_mode` smallint(2) DEFAULT NULL COMMENT '报警方式(1.系统通知,2.声光报警,3.短信通知)', `time_interval` int(5) DEFAULT NULL COMMENT '时间间隔(按照分钟计算)', `alarm_content` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '报警内容', `alarm_phone` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '报警手机号码,最多存五个,用逗号隔开', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人(用于数据权限)', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `create_by` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=1845 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='报警配置表'; /*Table structure for table `hxp_alarm_record` */ DROP TABLE IF EXISTS `hxp_alarm_record`; CREATE TABLE `hxp_alarm_record` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `alarm_content` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '报警内容', `alarm_type` tinyint(1) DEFAULT NULL COMMENT '报警类型(1 自动(过期),2 检测,3 手动)', `alarm_mode` smallint(2) DEFAULT NULL COMMENT '报警方式(1.系统通知,2.声光报警,3.短信通知)', `sub_id` bigint(20) DEFAULT NULL COMMENT '实验室id', `terminal_num` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '设备编号', `alarm_time` datetime DEFAULT NULL COMMENT '报警时间', `handling_time` datetime DEFAULT NULL COMMENT '处理时间', `handling_user_id` bigint(20) DEFAULT NULL COMMENT '处理人id', `handling_status` smallint(2) DEFAULT NULL COMMENT '处理状态(1.待处理,2是已处理)', `handling_content` varchar(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '处理内容', `liable_user_ids` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '责任人(多个逗号分隔)', `has_valid` tinyint(1) DEFAULT NULL COMMENT '是否有效(1 有效,0 无效)', `stock_id` bigint(20) DEFAULT NULL COMMENT '库存ID', `userecord_id` bigint(20) DEFAULT NULL COMMENT '使用记录ID', `parent_id` bigint(20) DEFAULT NULL COMMENT '父级ID', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=497 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='报警记录表'; /*Table structure for table `hxp_cabinet` */ DROP TABLE IF EXISTS `hxp_cabinet`; CREATE TABLE `hxp_cabinet` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `cabinet_num` varchar(30) COLLATE utf8_bin DEFAULT NULL COMMENT '机柜编号', `cabinet_name` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '机柜名称', `sub_id` bigint(20) DEFAULT NULL COMMENT '实验室id', `cabinet_status` smallint(2) DEFAULT '1' COMMENT '机柜状态(1是启用,0是停用)', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id', `create_by` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `remark` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE, UNIQUE KEY `uni_cabinet_num` (`cabinet_num`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='机柜管理信息表'; /*Table structure for table `hxp_cabinetlock_log` */ DROP TABLE IF EXISTS `hxp_cabinetlock_log`; CREATE TABLE `hxp_cabinetlock_log` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `cabinetlock_id` bigint(20) DEFAULT NULL COMMENT '柜锁id', `un_lock_time` datetime DEFAULT NULL COMMENT '开锁时间', `close_lock_time` datetime DEFAULT NULL COMMENT '关锁时间', `operation_type` smallint(2) DEFAULT NULL COMMENT '操作类型(1:入库,2:出库,3:领用,4:归还,0:系统)', `un_lock_video` varchar(200) DEFAULT NULL COMMENT '开锁视频地址', `close_lock_video` varchar(200) DEFAULT NULL COMMENT '关锁视频地址', `user_ids` varchar(50) DEFAULT NULL COMMENT '操作人id(可以存放多个人)', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `create_by` varchar(32) DEFAULT NULL COMMENT '创建人', `stock_id` bigint(20) DEFAULT NULL COMMENT '出入库ID', `userecord_id` bigint(20) DEFAULT NULL COMMENT '领用归还ID', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=84 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='柜锁日志'; /*Table structure for table `hxp_chemical` */ DROP TABLE IF EXISTS `hxp_chemical`; CREATE TABLE `hxp_chemical` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', `chemical_num` varchar(30) COLLATE utf8_bin DEFAULT NULL COMMENT '化学品编号', `chemical_name` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '化学品名字', `chemical_classify` bigint(20) DEFAULT NULL COMMENT '化学品分类', `classify_attribute` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '分类属性,多值用逗号分开,(参考字典表)', `chemical_shape` smallint(2) DEFAULT NULL COMMENT '化学品形态(1是固体,2是体液,3是气体,4是其他)', `label_type` smallint(2) DEFAULT NULL COMMENT '标签类型(1是RFID,2是二维码)', `measuring_method` smallint(2) DEFAULT NULL COMMENT '计量方式(1是重量,2是体积,3是个数)', `chemical_unit` char(5) COLLATE utf8_bin DEFAULT NULL COMMENT '单位(mg,g,kg,t)', `verification` smallint(2) DEFAULT NULL COMMENT '验证方式(1是单人验证,2是双人双卡)', `another_name` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '别名', `cas_num` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT 'cas号', `factory` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '生产厂家', `purity` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '纯度', `collect_hour` smallint(2) DEFAULT NULL COMMENT '领用时效小时', `collect_minute` smallint(2) DEFAULT NULL COMMENT '领用时效分钟', `join_hazard_id` bigint(20) DEFAULT NULL COMMENT '关联危险源技术说明书的id', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id', `create_by` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `remark` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '备注', `chemical_name_pinyin` varchar(300) COLLATE utf8_bin DEFAULT NULL COMMENT '化学品名字拼音', `chemical_name_char` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '化学品名字拼音首字母', `another_name_pinyin` varchar(300) COLLATE utf8_bin DEFAULT NULL COMMENT '别名拼音', `another_name_char` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '别名拼音首字母', `criticality` decimal(5,2) DEFAULT NULL COMMENT '临界量', PRIMARY KEY (`id`) USING BTREE, UNIQUE KEY `uni_chemical_num` (`chemical_num`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=710 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='化学品信息表'; /*Table structure for table `hxp_chemical_classify` */ DROP TABLE IF EXISTS `hxp_chemical_classify`; CREATE TABLE `hxp_chemical_classify` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `parent_id` bigint(20) DEFAULT '0' COMMENT '父级id', `ancestors` varchar(50) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '祖级列表', `classify_name` varchar(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '分类名称', `hazard_level` smallint(2) DEFAULT NULL COMMENT '危险级别(1是危险,2是普通,3是其他)', `create_by` varchar(64) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '创建者', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '更新者', `update_time` datetime DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='化学品分类表'; /*Table structure for table `hxp_chemical_join_cabinet` */ DROP TABLE IF EXISTS `hxp_chemical_join_cabinet`; CREATE TABLE `hxp_chemical_join_cabinet` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `join_num` varchar(30) COLLATE utf8_bin NOT NULL COMMENT '化学品关联编号', `sub_id` bigint(20) NOT NULL COMMENT '实验室ID', `chemical_id` bigint(20) DEFAULT NULL COMMENT '化学品信息id', `cabinet_id` bigint(20) DEFAULT NULL COMMENT '机柜管理id', `cabinetlock_id` bigint(20) DEFAULT NULL COMMENT '柜锁id', `chemical_amount` decimal(10,2) DEFAULT NULL COMMENT '化学品规格', `chemical_amount_unit` char(5) COLLATE utf8_bin DEFAULT NULL COMMENT '化学品规格单位', `expire_time` datetime DEFAULT NULL COMMENT '过期时间', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id', `create_by` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `status` tinyint(1) DEFAULT '0' COMMENT '入库状态(0 未入库,1 已入库,2已出库,4是已过期)', `tare` decimal(10,2) DEFAULT NULL COMMENT '容器重量', PRIMARY KEY (`id`) USING BTREE, UNIQUE KEY `uni_join_num` (`join_num`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=429 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='化学品和机柜关联表'; /*Table structure for table `hxp_classify_config` */ DROP TABLE IF EXISTS `hxp_classify_config`; CREATE TABLE `hxp_classify_config` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `join_classify_id` smallint(2) DEFAULT NULL COMMENT '关联分类id', `join_status` smallint(2) DEFAULT NULL COMMENT '化学品入库状态(2是,1否)', `out_status` smallint(2) DEFAULT NULL COMMENT '化学品出库状态(2是,1否)', `collect_status` smallint(2) DEFAULT NULL COMMENT '化学品领用状态(2是,1否)', `return_status` smallint(2) DEFAULT NULL COMMENT '化学品归还状态(2是,1否)', `label_type` smallint(2) DEFAULT NULL COMMENT '标签类型(1是RFID,2是二维码)', `print_code` smallint(2) DEFAULT '0' COMMENT '是否打印二维码标签(1是,0否)', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC; /*Table structure for table `hxp_smart_terminal` */ DROP TABLE IF EXISTS `hxp_smart_terminal`; CREATE TABLE `hxp_smart_terminal` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `terminal_num` varchar(30) COLLATE utf8_bin NOT NULL COMMENT '智能终端编号', `sub_id` bigint(20) NOT NULL COMMENT '实验室id', `ip_address` varchar(30) COLLATE utf8_bin DEFAULT NULL COMMENT '设备ip地址', `terminal_status` smallint(2) DEFAULT '0' COMMENT '终端状态(1是在线,0是离线)', `terminal_type` smallint(2) DEFAULT NULL COMMENT '设备类型(1是智能终端,2是智能门禁,3是RFID,4是智能报警)', `relay_num` varchar(30) COLLATE utf8_bin DEFAULT NULL COMMENT '继电器编号', `route_num` smallint(3) DEFAULT NULL COMMENT '路数', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人(用于数据权限)', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `create_by` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `update_by` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人', `remark` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '备注', `status` tinyint(1) DEFAULT NULL COMMENT '状态(1 开启,0 关闭)', PRIMARY KEY (`id`) USING BTREE, UNIQUE KEY `uni_terminal_num` (`terminal_num`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='设备管理表'; /*Table structure for table `hxp_smart_terminal_config` */ DROP TABLE IF EXISTS `hxp_smart_terminal_config`; CREATE TABLE `hxp_smart_terminal_config` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `terminal_id` bigint(20) DEFAULT NULL COMMENT '报警器ID', `sub_id` bigint(20) DEFAULT NULL COMMENT '实验室ID', `ring_time` int(5) DEFAULT NULL COMMENT '报警器响铃时长(单位秒)', `deal_time` int(5) DEFAULT NULL COMMENT '处理时长(单位分钟)', PRIMARY KEY (`id`) USING BTREE, UNIQUE KEY `uni_terminal_id` (`terminal_id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='报警硬件控制时长配置'; /*Table structure for table `hxp_stock` */ DROP TABLE IF EXISTS `hxp_stock`; CREATE TABLE `hxp_stock` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `join_id` bigint(20) NOT NULL COMMENT '化学品机柜关联表id', `user_id` bigint(20) NOT NULL COMMENT '创建人id', `create_by` varchar(50) COLLATE utf8_bin NOT NULL COMMENT '创建人', `create_time` datetime NOT NULL COMMENT '创建时间', `update_by` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `remark` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '备注', `status` tinyint(1) NOT NULL COMMENT '库存状态(1 入库,2 用结出库,3 作废出库,4 已过期)', `join_type` tinyint(1) NOT NULL COMMENT '入库方式(1 称重,2 录入)', `join_user_id` bigint(20) NOT NULL COMMENT '入库人ID', `join_time` datetime NOT NULL COMMENT '入库时间', `expiration_time` datetime NOT NULL COMMENT '过期时间', `chemical_num` varchar(30) COLLATE utf8_bin NOT NULL COMMENT '化学品编号', `chemical_name` varchar(50) COLLATE utf8_bin NOT NULL COMMENT '化学品名字', `chemical_classify` bigint(20) NOT NULL COMMENT '化学品分类', `chemical_shape` smallint(2) NOT NULL COMMENT '化学品形态(1是固体,2是体液)', `label_type` smallint(2) NOT NULL COMMENT '标签类型(1是RFID,2是二维码)', `print_code` smallint(2) DEFAULT '0' COMMENT '是否打印二维码标签(1是,0否)', `measuring_method` smallint(2) NOT NULL COMMENT '计量方式(1是重量,2是体积,3是个数)', `chemical_unit` char(5) COLLATE utf8_bin NOT NULL COMMENT '单位(mg,g,kg,t)', `verification` smallint(2) NOT NULL COMMENT '验证方式(1是单人验证,2是双人双卡)', `another_name` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '别名', `cas_num` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT 'cas号', `factory` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '生产厂家', `purity` varchar(50) COLLATE utf8_bin DEFAULT '' COMMENT '纯度', `join_one_user` bigint(20) DEFAULT NULL COMMENT '入库第一验证人', `join_two_user` bigint(20) DEFAULT NULL COMMENT '入库第二验证人', `join_video` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '入库拍摄视频', `tag_code` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '标签编号', `rfid_code` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT 'RFID编号(标签类型是1 时,必须有)', `usages` decimal(12,2) NOT NULL COMMENT '入库重量', `out_user_id` bigint(20) DEFAULT NULL COMMENT '出库人ID', `out_time` datetime DEFAULT NULL COMMENT '出库时间', `out_usages` decimal(12,2) NOT NULL COMMENT '剩余库存量', `cabinet_num` varchar(30) COLLATE utf8_bin NOT NULL COMMENT '机柜编号', `cabinet_name` varchar(50) COLLATE utf8_bin NOT NULL COMMENT '机柜名称', `sub_id` bigint(20) NOT NULL COMMENT '实验室id', `out_one_user` bigint(20) DEFAULT NULL COMMENT '出库第一验证人', `out_two_user` bigint(20) DEFAULT NULL COMMENT '出库第二验证人', `tare` decimal(10,2) DEFAULT NULL COMMENT '容器重量', `out_video` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '出库拍摄视频', PRIMARY KEY (`id`) USING BTREE, UNIQUE KEY `uni_join_id` (`join_id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=43 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='库存管理表'; /*Table structure for table `hxp_stock_copy1` */ DROP TABLE IF EXISTS `hxp_stock_copy1`; CREATE TABLE `hxp_stock_copy1` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `join_id` bigint(20) NOT NULL COMMENT '化学品机柜关联表id', `user_id` bigint(20) NOT NULL COMMENT '创建人id', `create_by` varchar(50) COLLATE utf8_bin NOT NULL COMMENT '创建人', `create_time` datetime NOT NULL COMMENT '创建时间', `update_by` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `remark` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '备注', `status` tinyint(1) NOT NULL COMMENT '库存状态(1 入库,2 用结出库,3 作废出库,4 已过期)', `join_type` tinyint(1) NOT NULL COMMENT '入库方式(1 称重,2 录入)', `join_user_id` bigint(20) NOT NULL COMMENT '入库人ID', `join_time` datetime NOT NULL COMMENT '入库时间', `expiration_time` datetime NOT NULL COMMENT '过期时间', `chemical_num` varchar(30) COLLATE utf8_bin NOT NULL COMMENT '化学品编号', `chemical_name` varchar(50) COLLATE utf8_bin NOT NULL COMMENT '化学品名字', `chemical_classify` bigint(20) NOT NULL COMMENT '化学品分类', `chemical_shape` smallint(2) NOT NULL COMMENT '化学品形态(1是固体,2是体液)', `label_type` smallint(2) NOT NULL COMMENT '标签类型(1是RFID,2是二维码)', `print_code` smallint(2) DEFAULT '0' COMMENT '是否打印二维码标签(1是,0否)', `measuring_method` smallint(2) NOT NULL COMMENT '计量方式(1是重量,2是体积,3是个数)', `chemical_unit` char(5) COLLATE utf8_bin NOT NULL COMMENT '单位(mg,g,kg,t)', `verification` smallint(2) NOT NULL COMMENT '验证方式(1是单人验证,2是双人双卡)', `another_name` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '别名', `cas_num` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT 'cas号', `factory` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '生产厂家', `purity` varchar(50) COLLATE utf8_bin DEFAULT '' COMMENT '纯度', `join_one_user` bigint(20) DEFAULT NULL COMMENT '入库第一验证人', `join_two_user` bigint(20) DEFAULT NULL COMMENT '入库第二验证人', `tag_code` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '标签编号', `rfid_code` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT 'RFID编号(标签类型是1 时,必须有)', `usages` decimal(12,2) NOT NULL COMMENT '入库重量', `out_user_id` bigint(20) DEFAULT NULL COMMENT '出库人ID', `out_time` datetime DEFAULT NULL COMMENT '出库时间', `out_usages` decimal(12,2) NOT NULL COMMENT '剩余库存量', `cabinet_num` varchar(30) COLLATE utf8_bin NOT NULL COMMENT '机柜编号', `cabinet_name` varchar(50) COLLATE utf8_bin NOT NULL COMMENT '机柜名称', `sub_id` bigint(20) NOT NULL COMMENT '实验室id', `out_one_user` bigint(20) DEFAULT NULL COMMENT '出库第一验证人', `out_two_user` bigint(20) DEFAULT NULL COMMENT '出库第二验证人', `tare` decimal(10,2) DEFAULT NULL COMMENT '容器重量', PRIMARY KEY (`id`) USING BTREE, UNIQUE KEY `uni_join_id` (`join_id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='库存管理表'; /*Table structure for table `hxp_userecord` */ DROP TABLE IF EXISTS `hxp_userecord`; CREATE TABLE `hxp_userecord` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `stock_id` bigint(20) NOT NULL COMMENT '库存ID', `collect_time` datetime NOT NULL COMMENT '领用时间', `collect_now_num` decimal(10,2) DEFAULT NULL COMMENT '领用时库存量', `collect_stock_num` decimal(10,2) NOT NULL COMMENT '领用时称重', `out_one_user` bigint(20) DEFAULT NULL COMMENT '领用第一验证人', `out_two_user` bigint(20) DEFAULT NULL COMMENT '领用第二验证人', `out_video` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '领用操作视频', `return_time` datetime DEFAULT NULL COMMENT '归还时间', `return_type` smallint(2) DEFAULT NULL COMMENT '归还方式(1是称重,2是录入)', `return_video` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '归还操作视频', `return_stock_num` decimal(10,2) DEFAULT NULL COMMENT '归还时称重重量', `use_status` smallint(2) NOT NULL COMMENT '状态(1是使用中,0是已归还,2是超时未归还)', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id', `out_type` smallint(2) DEFAULT NULL COMMENT '领用方式(1是称重,2是录入)', `create_by` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `remark` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '备注', `back_one_user` bigint(20) DEFAULT NULL COMMENT '归还第一验证人', `back_two_user` bigint(20) DEFAULT NULL COMMENT '归还第一验证人', `loss_amount` decimal(10,2) DEFAULT NULL COMMENT '损耗量', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='使用记录表'; DROP TABLE IF EXISTS `lab_audio_synthesis`; CREATE TABLE `lab_audio_synthesis` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `risk_plan_id` bigint(20) DEFAULT NULL COMMENT '预案id', `scene_type` tinyint(3) DEFAULT NULL COMMENT '场景类型(1是预案,2是疏散)', `music_url` varchar(100) DEFAULT NULL COMMENT '音乐地址', `music_volume` decimal(2,1) DEFAULT NULL COMMENT '音量大小', `bgmusic_url` varchar(100) DEFAULT NULL COMMENT '背景音乐地址', `bgmusic_volume` decimal(2,1) DEFAULT NULL COMMENT '背景音乐大小', `new_music_url` varchar(100) DEFAULT NULL COMMENT '合成音乐新地址', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id', `create_by` varchar(32) DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`), UNIQUE KEY `plan_id` (`risk_plan_id`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='音乐合成'; DROP TABLE IF EXISTS `lab_build_floor`; CREATE TABLE `lab_build_floor` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `name` varchar(50) DEFAULT NULL COMMENT '楼栋或楼层名称', `type` tinyint(3) DEFAULT NULL COMMENT '结构类型,1是院校,2是楼栋,3是楼层', `img_url` varchar(100) DEFAULT NULL COMMENT '楼栋或楼层图标', `parent_id` bigint(20) DEFAULT NULL COMMENT '上级楼栋id,如果有,就是楼层,没有就是楼栋', `sort_no` int(5) DEFAULT NULL COMMENT '排序序号', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id(用于数据权限)', `create_by` varchar(50) DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(50) DEFAULT NULL COMMENT '修改人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `remark` varchar(64) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=56 DEFAULT CHARSET=utf8mb4 COMMENT='楼栋(楼层)新表'; /*Table structure for table `lab_build_floor_layout` */ DROP TABLE IF EXISTS `lab_build_floor_layout`; CREATE TABLE `lab_build_floor_layout` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `build_id` bigint(20) DEFAULT NULL COMMENT '楼栋id', `floor_id` bigint(20) DEFAULT NULL COMMENT '楼层id', `sub_id` bigint(20) DEFAULT '-1' COMMENT '实验室id', `room_num` varchar(50) DEFAULT NULL COMMENT '房间号', `room_name` varchar(50) DEFAULT NULL COMMENT '房间名称', `room_type` tinyint(3) DEFAULT NULL COMMENT '房间类型,1是实验室,0是其他', `point_name` varchar(50) DEFAULT NULL COMMENT '点名称', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人(用于数据权限)', `create_by` varchar(50) DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(50) DEFAULT NULL COMMENT '修改人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `remark` varchar(200) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=761 DEFAULT CHARSET=utf8mb4 COMMENT='新版楼栋楼层布局图'; DROP TABLE IF EXISTS `lab_exit_line_vertex`; CREATE TABLE `lab_exit_line_vertex` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `build_id` bigint(20) DEFAULT NULL COMMENT '楼栋id', `floor_id` bigint(20) DEFAULT NULL COMMENT '楼层id', `relational_data` longblob COMMENT '关系数据维护', `layout_data` longblob COMMENT '页面布局相关数据', `layout_join_data` longblob COMMENT '页面关系数据', `img_url` varchar(100) DEFAULT NULL COMMENT '布局图地址', `canvas_width` int(7) DEFAULT NULL COMMENT '画布宽', `canvas_height` int(7) DEFAULT NULL COMMENT '画布高', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id', `create_by` varchar(50) DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(50) DEFAULT NULL COMMENT '修改人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `remark` varchar(64) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=4306 DEFAULT CHARSET=utf8mb4 COMMENT='逃生线路顶点'; /*Table structure for table `lab_exit_point_relay` */ DROP TABLE IF EXISTS `lab_exit_point_relay`; CREATE TABLE `lab_exit_point_relay` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `build_id` bigint(20) DEFAULT NULL COMMENT '楼栋id', `floor_id` bigint(20) DEFAULT NULL COMMENT '楼层id', `point_name` varchar(50) DEFAULT NULL COMMENT '点名称', `relay_type` tinyint(3) DEFAULT NULL COMMENT '继电器类型 1是老继电器 2.新继电器', `relay_code` varchar(50) DEFAULT NULL COMMENT '继电器编号', `relay_bit` tinyint(5) DEFAULT NULL COMMENT '继电器路数', `config_name` varchar(50) DEFAULT NULL COMMENT '配置名称', `config_status` varchar(50) DEFAULT NULL COMMENT '配置状态', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id', `create_by` varchar(50) DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(50) DEFAULT NULL COMMENT '修改人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `remark` varchar(64) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=572 DEFAULT CHARSET=utf8mb4 COMMENT='逃生灯关联的继电器'; DROP TABLE IF EXISTS `lab_mold`; CREATE TABLE `lab_mold` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增id', `dept_name` varchar(255) DEFAULT NULL COMMENT '部门名称', `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人(用于数据权限)', `create_by` varchar(32) DEFAULT NULL COMMENT '创建人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `update_by` varchar(32) DEFAULT NULL COMMENT '修改人', `remark` varchar(64) DEFAULT NULL COMMENT '备注', `mold_name` varchar(500) DEFAULT NULL COMMENT '类型名称', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='实验室类型'; DROP TABLE IF EXISTS `lab_newnotice_content`; CREATE TABLE `lab_newnotice_content` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `notice_mode_id` bigint(20) DEFAULT NULL COMMENT '通知方式表id', `notice_type` tinyint(3) DEFAULT NULL COMMENT '通知类型:1是文字,2是变量', `variable_level` tinyint(3) DEFAULT NULL COMMENT '变量级别:1是一般变量,2是比较变量', `notice_content` varchar(100) DEFAULT NULL COMMENT '通知内容', `sort_num` int(20) DEFAULT NULL COMMENT '顺序序号', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id(用于数据权限)', `create_by` varchar(50) DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(50) DEFAULT NULL COMMENT '修改人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `remark` varchar(64) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=31 DEFAULT CHARSET=utf8mb4 COMMENT='发送内容表,动态'; /*Table structure for table `lab_newnotice_group` */ DROP TABLE IF EXISTS `lab_newnotice_group`; CREATE TABLE `lab_newnotice_group` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `group_name` varchar(50) DEFAULT NULL COMMENT '组名称', `group_value` int(3) DEFAULT NULL COMMENT '组值,区分类型', `send_mode` varchar(50) DEFAULT NULL COMMENT '发送方式,参考mode表,这里可能存在多个方式', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id(用于数据权限)', `create_by` varchar(50) DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(50) DEFAULT NULL COMMENT '修改人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `remark` varchar(64) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COMMENT='通知组'; /*Table structure for table `lab_newnotice_mode` */ DROP TABLE IF EXISTS `lab_newnotice_mode`; CREATE TABLE `lab_newnotice_mode` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `notice_mode_name` varchar(50) DEFAULT NULL COMMENT '通知方式名称', `notice_mode_value` int(3) DEFAULT NULL COMMENT '通知方式值', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id(用于数据权限)', `create_by` varchar(50) DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(50) DEFAULT NULL COMMENT '修改人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `remark` varchar(64) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COMMENT='发送类型'; /*Table structure for table `lab_newnotice_sendmode` */ DROP TABLE IF EXISTS `lab_newnotice_sendmode`; CREATE TABLE `lab_newnotice_sendmode` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `group_id` bigint(20) DEFAULT NULL COMMENT '关联的组id', `send_mode` varchar(50) DEFAULT NULL COMMENT '发送方式,参考mode表,这里可能存在多个方式', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id(用于数据权限)', `create_by` varchar(50) DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(50) DEFAULT NULL COMMENT '修改人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `remark` varchar(64) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8mb4 COMMENT='发送方式表'; DROP TABLE IF EXISTS `lab_qp_subject_relation`; CREATE TABLE `lab_qp_subject_relation` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `subject_id` bigint(20) DEFAULT NULL COMMENT '实验室id', `bottle_total` int(11) DEFAULT NULL COMMENT '实验室存放气瓶总数', `bottle_user_total` int(11) DEFAULT NULL COMMENT '单人存放总数', `create_by` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `create_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, `update_by` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '修改人', `update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='气瓶和实验室关联表'; DROP TABLE IF EXISTS `lab_risk_plan_abnormal_desc`; CREATE TABLE `lab_risk_plan_abnormal_desc` ( `desc_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `group_id` bigint(20) DEFAULT NULL COMMENT '风险组', `risk_reason` varchar(50) DEFAULT NULL COMMENT '风险事故原因', `risk_level` tinyint(3) DEFAULT NULL COMMENT '风险等级', `start_date` datetime DEFAULT NULL COMMENT '发生时间', `end_date` datetime DEFAULT NULL COMMENT '结束时间', `risk_duration` bigint(20) DEFAULT NULL COMMENT '持续时长(s)', `handled_person` varchar(100) DEFAULT NULL COMMENT '风险响应人员', `internal_person` varchar(255) DEFAULT NULL COMMENT '实验室内人员', `record_video` varchar(100) DEFAULT NULL COMMENT '现场记录(视频)', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `create_by` varchar(20) DEFAULT NULL COMMENT '创建人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `update_by` varchar(20) DEFAULT NULL COMMENT '修改人', PRIMARY KEY (`desc_id`) ) ENGINE=InnoDB AUTO_INCREMENT=1670642976044 DEFAULT CHARSET=utf8mb4 COMMENT='风险概况'; DROP TABLE IF EXISTS `lab_risk_plan_level`; CREATE TABLE `lab_risk_plan_level` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `risk_plan_id` bigint(20) DEFAULT NULL COMMENT '预案id', `risk_plan_level` tinyint(2) DEFAULT NULL COMMENT '预案级别(1-低风险 2-中风险 3-较高风险 4-高风险)', `if_exit` tinyint(2) DEFAULT NULL COMMENT '是否联动疏散', `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `dept_name` varchar(64) DEFAULT NULL COMMENT '部门名称', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人(用于数据权限)', `create_by` varchar(32) DEFAULT NULL COMMENT '创建人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `update_by` varchar(32) DEFAULT NULL COMMENT '修改人', `remark` varchar(64) DEFAULT NULL COMMENT '预案描述', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=1610189513380888579 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='预案级别表'; CREATE TABLE `lab_sensor_hazard_relation` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `risk_plan_id` bigint(20) DEFAULT NULL COMMENT '预案id', `subject_id` bigint(20) DEFAULT NULL COMMENT '实验室id', `sensor_id` bigint(20) DEFAULT NULL COMMENT '传感器id', `hazard_subject_id` bigint(20) DEFAULT NULL COMMENT '危险源id', `create_time` datetime DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=1605829673061801987 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='传感器危险源关联表'; DROP TABLE IF EXISTS `qp_air_bottle`; CREATE TABLE `qp_air_bottle` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `air_name` varchar(50) DEFAULT NULL COMMENT '气体名称', `config_id` bigint(20) DEFAULT NULL COMMENT '气体配置ID', `air_constituents` varchar(200) DEFAULT NULL COMMENT '气体组成', `supplier_id` bigint(20) DEFAULT NULL COMMENT '供应商id', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `create_by` varchar(200) DEFAULT NULL COMMENT '创建人', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `update_by` varchar(200) DEFAULT NULL COMMENT '修改人姓名', `center_audit_status` int(11) DEFAULT '0' COMMENT '审核状态 0 未审核 1.审核通过 2.审核未通过', `center_audit_userid` bigint(20) DEFAULT NULL COMMENT '审核人ID', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='气瓶表'; /*Table structure for table `qp_air_bottle_config` */ DROP TABLE IF EXISTS `qp_air_bottle_config`; CREATE TABLE `qp_air_bottle_config` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `bottle_id` bigint(20) DEFAULT NULL COMMENT '气瓶id', `config_id` bigint(20) DEFAULT NULL COMMENT '规格配置ID(可通过逆查询获取相关规格信息和货品信息)', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='气瓶配置表'; /*Table structure for table `qp_air_goods_config` */ DROP TABLE IF EXISTS `qp_air_goods_config`; CREATE TABLE `qp_air_goods_config` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `goods_id` bigint(20) DEFAULT NULL COMMENT '货物id', `parent_id` bigint(20) DEFAULT NULL COMMENT '保存货品规格详情ID', `config_id` bigint(20) DEFAULT NULL COMMENT '保存货品规格详情ID', `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '配置名称', `detail` text COLLATE utf8mb4_unicode_ci COMMENT '配置json字符串,前端回显使用', `min_value` decimal(6,2) DEFAULT NULL COMMENT '最小值', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='货物配置表'; /*Table structure for table `qp_air_googs` */ DROP TABLE IF EXISTS `qp_air_googs`; CREATE TABLE `qp_air_googs` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `goods_name` varchar(50) DEFAULT NULL COMMENT '货物名称', `type_id` int(11) DEFAULT NULL COMMENT '货物类型 1气瓶', `create_by` varchar(200) DEFAULT NULL COMMENT '创建人', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id', `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id', `dept_name` varchar(50) DEFAULT NULL COMMENT '部门名称', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `update_by` varchar(200) DEFAULT NULL COMMENT '修改人姓名', `create_time` datetime DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='气瓶货物表'; /*Table structure for table `qp_alarm_record` */ DROP TABLE IF EXISTS `qp_alarm_record`; CREATE TABLE `qp_alarm_record` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `master_id` bigint(20) DEFAULT NULL COMMENT '数据主键,关联其他业务表中的数据id', `electronic_tag` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '电子标签', `type` tinyint(11) DEFAULT NULL COMMENT '报警类型;1:出门,2:进门', `product_type` tinyint(255) DEFAULT NULL COMMENT '产品类型;1:气瓶,2:其他', `alarm_time` datetime DEFAULT NULL COMMENT '报警时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=346 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; /*Table structure for table `qp_bottle_storage` */ DROP TABLE IF EXISTS `qp_bottle_storage`; CREATE TABLE `qp_bottle_storage` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `driver_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '司机名称', `driver_id` bigint(20) DEFAULT NULL COMMENT '司机id', `car_code_id` bigint(20) DEFAULT NULL COMMENT '车辆id', `car_code` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '车辆号牌', `phone` varchar(11) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系方式', `color` smallint(6) DEFAULT NULL COMMENT '1.灰 2.白3.蓝色', `is_handwheel` smallint(6) DEFAULT NULL COMMENT '是否有手轮 1有 0无', `is_fixed` smallint(6) DEFAULT NULL COMMENT '是否固定 1.是 0 否', `is_electronic_tag` smallint(6) DEFAULT NULL COMMENT '电子标签 1有 0没有', `is_status_sign` smallint(6) DEFAULT NULL COMMENT '状态标牌 1有 0 没有 ', `is_photo` smallint(6) DEFAULT NULL COMMENT '是否已拍照 1已拍照 0未拍照', `gas_pressure` decimal(6,2) DEFAULT NULL COMMENT '气表压力', `validate_start_time` date DEFAULT NULL COMMENT '检验有效期(开始时间)', `validate_end_time` date DEFAULT NULL COMMENT '检验有效期(结束时间)', `electronic_tag` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '电子标签', `is_surplus` int(11) DEFAULT NULL COMMENT '余量是否符合 0符合 1不符合', `current_pressure` double DEFAULT NULL COMMENT '当前压力值', `air_number` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '气瓶编号', `validate_remark` text COLLATE utf8mb4_unicode_ci COMMENT '验收备注', `rejection_apply_img` varchar(500) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '拒收图片', `rejection_apply_remark` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '拒收原因', `rejection_apply_userid` bigint(20) DEFAULT NULL COMMENT '拒收申请人', `rejection_apply_time` datetime DEFAULT NULL COMMENT '拒收发起时间', `rejection_userid` bigint(20) DEFAULT NULL COMMENT '拒收处理人id', `rejection_time` datetime DEFAULT NULL COMMENT '拒收处理时间', `task_detail_id` bigint(20) DEFAULT NULL COMMENT '待办清单详情表id', `storage_status` int(11) DEFAULT '1' COMMENT '入库状态 1闲置 2使用 3出库', `air_status` bigint(20) DEFAULT NULL COMMENT '气瓶状态 0入库 1问题气瓶', `task_id` bigint(20) DEFAULT NULL COMMENT '待办清单id', `storage_userid` bigint(20) DEFAULT NULL COMMENT '入库人id', `create_time` datetime DEFAULT NULL COMMENT '入库时间', `air_bottle_id` bigint(20) DEFAULT NULL COMMENT '气瓶id', `air_bottle_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '气体名称', `specification_name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '规格详情', `air_bottle_config_id` bigint(20) DEFAULT NULL COMMENT '气瓶配置表id', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=47 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='气瓶入库表'; /*Table structure for table `qp_bottle_storage_error` */ DROP TABLE IF EXISTS `qp_bottle_storage_error`; CREATE TABLE `qp_bottle_storage_error` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `storage_id` bigint(20) DEFAULT NULL COMMENT '气瓶入库ID', `location` varchar(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '实验地点', `location_id` bigint(20) DEFAULT NULL COMMENT '实验室id', `before_edit` decimal(6,2) DEFAULT NULL COMMENT '修改前', `after_edit` decimal(6,2) DEFAULT NULL COMMENT '修改后', `op_time` datetime DEFAULT NULL COMMENT '操作时间', `phone` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系方式', `create_by` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='气瓶异常记录表'; /*Table structure for table `qp_bottle_storage_out` */ DROP TABLE IF EXISTS `qp_bottle_storage_out`; CREATE TABLE `qp_bottle_storage_out` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `apply_user_name` varchar(50) DEFAULT NULL COMMENT '操作人', `apply_userid` bigint(20) DEFAULT NULL, `phone` varchar(11) DEFAULT NULL COMMENT '联系方式', `create_time` datetime DEFAULT NULL COMMENT '出库申请时间', `storage_id` bigint(20) DEFAULT NULL COMMENT '入库表id', `car_id` bigint(20) DEFAULT NULL COMMENT '运输车辆id', `car_number` varchar(50) DEFAULT NULL COMMENT '车辆号码', `transport_id` bigint(20) DEFAULT NULL COMMENT '运输人员id', `transport_name` varchar(50) DEFAULT NULL COMMENT '运输人员姓名', `dispose_userid` bigint(20) DEFAULT NULL COMMENT '处理人id', `dispose_username` varchar(50) DEFAULT NULL COMMENT '处理人姓名', `dispose_time` datetime DEFAULT NULL COMMENT '处理时间', `complete_time` datetime DEFAULT NULL COMMENT '实际出库时间', `complete_userid` bigint(20) DEFAULT NULL COMMENT '实际出库确认用户id', `complete_username` varchar(255) DEFAULT NULL COMMENT '实际出库确认用户', `pressure` double DEFAULT NULL COMMENT '出库气压', `out_status` bigint(20) DEFAULT '0' COMMENT '出库状态 0待回收 1已确认 2已出库', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='气瓶出库表'; /*Table structure for table `qp_flow` */ DROP TABLE IF EXISTS `qp_flow`; CREATE TABLE `qp_flow` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `flow_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '流程名称', `flow_type` int(11) DEFAULT NULL COMMENT '流程适用类型(1.资格申请、2.用气申请)', `uuid` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '流程主键', `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id', `dept_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '部门名称', `remark` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注', `create_userid` bigint(20) DEFAULT NULL COMMENT '创建人', `create_user` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建姓名', `create_time` datetime DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='气瓶审核流程表'; /*Table structure for table `qp_flow_detail` */ DROP TABLE IF EXISTS `qp_flow_detail`; CREATE TABLE `qp_flow_detail` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `uuid` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'uuid', `user_number` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '工号', `flow_type` int(11) DEFAULT NULL COMMENT '所属流程 1.资格申请、2.用气申请(废弃)', `user_type` int(11) DEFAULT NULL COMMENT '类型,1实验室 2实验中心', `user_id` bigint(20) DEFAULT NULL COMMENT '人员id', `user_name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '姓名', `user_telephone` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '电话', `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id', `dept_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '部门名称', `create_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='气瓶流程详情表'; /*Table structure for table `qp_qualification_apply` */ DROP TABLE IF EXISTS `qp_qualification_apply`; CREATE TABLE `qp_qualification_apply` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `subject_id` bigint(20) DEFAULT NULL COMMENT '实验室id', `location` varchar(50) DEFAULT NULL COMMENT '实验地点', `user_id` bigint(20) DEFAULT NULL COMMENT '申请人id', `apply_user` varchar(200) DEFAULT NULL COMMENT '申请人', `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id', `dept_name` varchar(255) DEFAULT NULL COMMENT '部门名称', `phone` varchar(11) DEFAULT NULL COMMENT '联系方式', `start_time` date DEFAULT NULL COMMENT '期限开始', `end_time` date DEFAULT NULL COMMENT '期限结束', `gas_use` text COMMENT '气体用途', `apply_certificate` varchar(200) DEFAULT NULL COMMENT '申请凭证', `safety_precautions` text COMMENT '安全措施', `use_gas_id` bigint(20) DEFAULT NULL COMMENT '使用气体id-废弃', `lead_audit_status` smallint(6) unsigned DEFAULT '0' COMMENT '审核状态 0 未审核 1.审核通过 2.驳回', `lead_audit_userid` bigint(20) DEFAULT NULL COMMENT '审核人', `lead_audit_username` varchar(50) DEFAULT NULL COMMENT '审核人(实验室)', `lead_audit_time` datetime DEFAULT NULL COMMENT '审核时间', `lead_audit_cause` varchar(200) DEFAULT NULL COMMENT '原因(实验室负责人)', `center_audit_status` smallint(6) DEFAULT '0' COMMENT '审核状态 0 未审核 1.审核通过 2.驳回', `center_audit_userid` bigint(20) DEFAULT NULL COMMENT '审核人', `center_audit_username` varchar(50) DEFAULT NULL COMMENT '审核人(实验中心)', `center_audit_time` datetime DEFAULT NULL COMMENT '审核时间', `center_audit_cause` varchar(200) DEFAULT NULL COMMENT '原因(实验中心)', `create_time` datetime DEFAULT NULL COMMENT '申请时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=10461 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='资格申请表'; /*Table structure for table `qp_qualification_apply_detail` */ DROP TABLE IF EXISTS `qp_qualification_apply_detail`; CREATE TABLE `qp_qualification_apply_detail` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `air_bottle_config_id` bigint(20) DEFAULT NULL COMMENT '气瓶配置表id', `qualificate_apply_id` bigint(20) DEFAULT NULL COMMENT '资格申请id', `bottle_number` int(11) DEFAULT NULL COMMENT '气瓶数量', `apply_describe` varchar(255) DEFAULT NULL COMMENT '申请描述', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=10484 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='资格申请详情表'; /*Table structure for table `qp_qualification_apply_record` */ DROP TABLE IF EXISTS `qp_qualification_apply_record`; CREATE TABLE `qp_qualification_apply_record` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `audit_user` varchar(50) DEFAULT NULL COMMENT '审核人', `audit_userid` bigint(20) DEFAULT NULL COMMENT '审核人id', `audit_time` datetime DEFAULT NULL COMMENT '审核时间', `audit_status` int(11) DEFAULT NULL COMMENT '审核状态(1.通过 2.驳回)', `remark` text COMMENT '审核说明', `qualification_apply_id` bigint(20) DEFAULT NULL COMMENT '资格申请id', `audit_type` int(11) DEFAULT NULL COMMENT '1实验室负责人 2实验中心', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=58 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='资格申请审核日志表'; /*Table structure for table `qp_qualification_certificate` */ DROP TABLE IF EXISTS `qp_qualification_certificate`; CREATE TABLE `qp_qualification_certificate` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `name` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '资质名称', `supplier_type` bigint(20) DEFAULT NULL COMMENT '供应商类型', `type` tinyint(4) DEFAULT NULL COMMENT '资质类型(1:供应商资质,2:人员证照,3:车辆证照)', `sort` int(11) DEFAULT NULL COMMENT '排序类型(排序序号影响了前台的展示,不能重复,从大到小排序)', `required` tinyint(4) DEFAULT NULL COMMENT '是否必填(0:否,1:是)', `validity` tinyint(4) DEFAULT NULL COMMENT '是否选择有效期(0:否,1:是)', `remark` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注', `create_by` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '创建人', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `update_by` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '修改人姓名', `create_time` datetime DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='资质证照表'; /*Table structure for table `qp_rfid_tag` */ DROP TABLE IF EXISTS `qp_rfid_tag`; CREATE TABLE `qp_rfid_tag` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `tag_code` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '标签内码', `is_bind` smallint(6) DEFAULT '0' COMMENT '是否绑定 1绑定 0未绑定', `create_time` datetime DEFAULT NULL COMMENT '所属实验室', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=176 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='RFID标签管理'; /*Table structure for table `qp_specification` */ DROP TABLE IF EXISTS `qp_specification`; CREATE TABLE `qp_specification` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `spec_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '规格名称', `category` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '所属类目', `create_by` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `update_by` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '修改人姓名', `create_time` datetime DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='气瓶规格表'; /*Table structure for table `qp_specification_detail` */ DROP TABLE IF EXISTS `qp_specification_detail`; CREATE TABLE `qp_specification_detail` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `spec_value` varchar(50) DEFAULT NULL COMMENT '规格值', `spec_id` bigint(20) DEFAULT NULL COMMENT '气瓶规格id', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='气瓶规格详情表'; /*Table structure for table `qp_supplier` */ DROP TABLE IF EXISTS `qp_supplier`; CREATE TABLE `qp_supplier` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `company_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业名称', `company_short` varchar(500) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业简称', `contacts` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系人', `phone` varchar(11) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手机号码', `status` tinyint(4) DEFAULT NULL COMMENT '供应商状态 0正常 1禁用', `state` tinyint(4) DEFAULT NULL COMMENT '0:未审核,1:审核通过,2:审核未通过', `audit_time` datetime DEFAULT NULL COMMENT '审核时间', `account_id` bigint(20) DEFAULT NULL COMMENT '账号ID', `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id', `dept_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '部门名称', `business_record` text COLLATE utf8mb4_unicode_ci COMMENT '经营备案', `business_address` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '经营地址', `record_explain` text COLLATE utf8mb4_unicode_ci COMMENT '经营说明', `create_by` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `update_by` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '修改人姓名', `create_time` datetime DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=113 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='供应商表'; /*Table structure for table `qp_supplier_credentials` */ DROP TABLE IF EXISTS `qp_supplier_credentials`; CREATE TABLE `qp_supplier_credentials` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `certificate_id` bigint(20) DEFAULT NULL COMMENT '资质证照ID', `natural_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '资质名称', `natural_url` varchar(500) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '资质地址', `start_time` date DEFAULT NULL COMMENT '有效期开始时间', `end_time` date DEFAULT NULL COMMENT '有效期结束时间', `supplier_id` bigint(20) DEFAULT NULL COMMENT '供应商id', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=2093 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; /*Table structure for table `qp_supplier_synthetical_audit` */ DROP TABLE IF EXISTS `qp_supplier_synthetical_audit`; CREATE TABLE `qp_supplier_synthetical_audit` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `audit_user` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '审核人', `audit_content` varchar(500) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '审核内容', `audit_type` tinyint(4) DEFAULT NULL COMMENT '审核类型 (1供应商,2人员,3车辆)', `audit_time` datetime DEFAULT NULL COMMENT '审核时间', `status` int(11) DEFAULT NULL COMMENT '审核状态(0待审核,1通过,2驳回)', `remark` text COLLATE utf8mb4_unicode_ci COMMENT '审核说明', `synthetical_id` bigint(20) DEFAULT NULL COMMENT '综合id(供应商id、车辆id、人员id)', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='供应商综合审核表'; /*Table structure for table `qp_task` */ DROP TABLE IF EXISTS `qp_task`; CREATE TABLE `qp_task` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `location` varchar(50) DEFAULT NULL COMMENT '实验地点', `location_id` bigint(20) DEFAULT NULL COMMENT '实验室id', `user_id` bigint(20) DEFAULT NULL COMMENT '申请人id', `user_name` varchar(255) DEFAULT NULL COMMENT '申请人姓名', `phone` varchar(11) DEFAULT NULL COMMENT '联系方式', `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id', `dept_name` varchar(255) DEFAULT NULL COMMENT '部门名称', `is_dispose` smallint(6) DEFAULT '0', `type` smallint(6) DEFAULT '1' COMMENT '清单类型 1.供气申请,2.回收申请3.货物问题', `create_time` datetime DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='待办清单表'; /*Table structure for table `qp_task_detail` */ DROP TABLE IF EXISTS `qp_task_detail`; CREATE TABLE `qp_task_detail` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `air_bottle_config_id` bigint(20) DEFAULT NULL COMMENT '气瓶配置表id', `task_id` bigint(20) DEFAULT NULL COMMENT '待办清单id', `bottle_number` int(11) DEFAULT NULL COMMENT '气瓶数量', `qp_status` int(11) DEFAULT '0' COMMENT '气瓶状态 0.未派送 1.已派送/待入库', `apply_describe` varchar(255) DEFAULT NULL COMMENT '申请说明', `supplier_id` bigint(20) DEFAULT NULL COMMENT '供应商id', `car_id` bigint(20) DEFAULT NULL COMMENT '运输车辆id', `car_number` varchar(255) DEFAULT NULL COMMENT '车牌号', `transport_id` bigint(20) DEFAULT NULL COMMENT '运输人员id', `transport_name` varchar(255) DEFAULT NULL COMMENT '运输人员姓名', `is_dispose` int(11) DEFAULT '0' COMMENT '是否处理 0未处理 1.已处理', `dispose_user` varchar(255) DEFAULT NULL COMMENT '处理人', `dispose_userid` bigint(20) DEFAULT NULL COMMENT '处理人id', `dispose_time` datetime DEFAULT NULL COMMENT '处理时间', `create_time` datetime DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=43 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='待办清单详情表'; /*Table structure for table `qp_transport_car` */ DROP TABLE IF EXISTS `qp_transport_car`; CREATE TABLE `qp_transport_car` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `car_code` varchar(50) DEFAULT NULL COMMENT '车牌编号', `driver_remark` text COMMENT '行驶证说明', `is_audit` smallint(6) DEFAULT NULL COMMENT '是否已经审核(0为审核,1已经审核,2审核未通过)', `audit_user` varchar(50) DEFAULT NULL COMMENT '审核人', `audit_time` datetime DEFAULT NULL COMMENT '审核时间', `supplier_id` bigint(20) DEFAULT NULL COMMENT '供应商id', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `create_by` varchar(200) DEFAULT NULL COMMENT '创建人', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `update_by` varchar(200) DEFAULT NULL COMMENT '修改人姓名', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='运输车辆表'; /*Table structure for table `qp_transport_car_credentials` */ DROP TABLE IF EXISTS `qp_transport_car_credentials`; CREATE TABLE `qp_transport_car_credentials` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `certificate_id` bigint(20) DEFAULT NULL COMMENT '资质证照ID', `natural_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '资质名称', `natural_url` varchar(500) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '资质地址', `start_time` date DEFAULT NULL COMMENT '有效期开始时间', `end_time` date DEFAULT NULL COMMENT '有效期结束时间', `transport_car_id` bigint(20) DEFAULT NULL COMMENT '车辆id', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; /*Table structure for table `qp_transport_user` */ DROP TABLE IF EXISTS `qp_transport_user`; CREATE TABLE `qp_transport_user` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `user_name` varchar(50) DEFAULT NULL COMMENT '姓名', `phone` varchar(11) DEFAULT NULL COMMENT '手机号码', `remark` text COMMENT '说明', `is_audit` smallint(6) DEFAULT NULL COMMENT '是否已经审核(0为审核,1已经审核,2审核未通过)', `audit_user` varchar(50) DEFAULT NULL COMMENT '审核人', `audit_time` date DEFAULT NULL COMMENT '审核时间', `supplier_id` bigint(20) DEFAULT NULL COMMENT '供应商id', `create_by` varchar(200) DEFAULT NULL COMMENT '创建人', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `update_by` varchar(200) DEFAULT NULL COMMENT '修改人姓名', `create_time` datetime DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='运输人员表'; /*Table structure for table `qp_transport_user_credentials` */ DROP TABLE IF EXISTS `qp_transport_user_credentials`; CREATE TABLE `qp_transport_user_credentials` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `certificate_id` bigint(20) DEFAULT NULL COMMENT '资质证照ID', `natural_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '资质名称', `natural_url` varchar(500) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '资质地址', `start_time` date DEFAULT NULL COMMENT '有效期开始时间', `end_time` date DEFAULT NULL COMMENT '有效期结束时间', `transport_user_id` bigint(20) DEFAULT NULL COMMENT '供应商id', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; /*Table structure for table `qp_use_record` */ DROP TABLE IF EXISTS `qp_use_record`; CREATE TABLE `qp_use_record` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `contacts` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系人', `user_id` bigint(20) DEFAULT NULL COMMENT '使用人id', `phone` varchar(11) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系方式', `location` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '实验地点', `subject_id` bigint(20) DEFAULT NULL COMMENT '实验室id', `storage_id` bigint(20) DEFAULT NULL COMMENT '气瓶入库ID', `before_use_pic` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '使用前照片', `before_use` decimal(6,2) DEFAULT NULL COMMENT '使用前气压', `after_use_pic` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '使用后照片', `after_use` decimal(6,2) DEFAULT NULL COMMENT '使用后气压', `amount` decimal(6,2) DEFAULT '0.00' COMMENT '使用量', `use_time` datetime DEFAULT NULL COMMENT '使用时间', `back_time` datetime DEFAULT NULL COMMENT '归还时间', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `create_by` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人', `update_by` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '修改人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='使用记录表'; /*Table structure for table `qp_usegas_apply` */ DROP TABLE IF EXISTS `qp_usegas_apply`; CREATE TABLE `qp_usegas_apply` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `location` varchar(50) DEFAULT NULL COMMENT '实验地点', `subject_id` bigint(20) DEFAULT NULL COMMENT '实验室id', `apply_user` varchar(200) DEFAULT NULL COMMENT '申请人', `user_id` bigint(20) DEFAULT NULL COMMENT '申请人id', `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id', `dept_name` varchar(50) DEFAULT NULL COMMENT '部门名称', `phone` varchar(11) DEFAULT NULL COMMENT '联系方式', `start_time` date DEFAULT NULL COMMENT '期限开始', `end_time` date DEFAULT NULL COMMENT '期限结束', `gas_use` text COMMENT '气体用途', `apply_certificate` varchar(200) DEFAULT NULL COMMENT '申请凭证', `safety_precautions` text COMMENT '安全措施', `use_gas_id` bigint(20) DEFAULT NULL COMMENT '气体id', `use_gas_name` varchar(50) DEFAULT NULL COMMENT '气体名称', `lead_audit_staus` smallint(6) DEFAULT '0' COMMENT '审核状态 0 未审核 1.通过 2.驳回', `lead_audit_userid` bigint(50) DEFAULT NULL COMMENT '审核人id', `lead_audit_username` varchar(20) DEFAULT NULL COMMENT '审核人(实验室)', `lead_audit_time` datetime DEFAULT NULL COMMENT '审核时间', `lead_audit_cause` varchar(200) DEFAULT NULL COMMENT '原因(实验室负责人)', `center_audit_status` smallint(6) DEFAULT '0' COMMENT '审核状态 0 未审核 1.通过 2.驳回', `center_audit_userid` bigint(50) DEFAULT NULL COMMENT '审核人id', `center_audit_username` varchar(20) DEFAULT NULL COMMENT '审核人(实验中心)', `center_audit_time` datetime DEFAULT NULL COMMENT '审核时间', `center_audit_cause` varchar(200) DEFAULT NULL COMMENT '原因(实验中心)', `create_time` datetime DEFAULT NULL COMMENT '申请时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=6678 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用气申请表'; /*Table structure for table `qp_usegas_audit_record` */ DROP TABLE IF EXISTS `qp_usegas_audit_record`; CREATE TABLE `qp_usegas_audit_record` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识', `audit_userid` bigint(20) DEFAULT NULL COMMENT '审核人id', `audit_user` varchar(50) DEFAULT NULL COMMENT '审核人', `audit_time` datetime DEFAULT NULL COMMENT '审核时间', `audit_status` bigint(20) DEFAULT NULL COMMENT '审核状态(0未审核1.通过 2.驳回)', `remark` text COMMENT '审核说明', `usegas_apply_id` bigint(20) DEFAULT NULL COMMENT '用户申请id', `audit_type` int(11) DEFAULT NULL COMMENT '1实验室负责人 2实验中心', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=48 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用气审核表'; /*Table structure for table `qp_user_open_id` */ DROP TABLE IF EXISTS `qp_user_open_id`; CREATE TABLE `qp_user_open_id` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `user_id` bigint(20) DEFAULT NULL, `open_id` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC; DROP TABLE IF EXISTS `sl_apply_approval`; CREATE TABLE `sl_apply_approval` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `apply_id` bigint(20) DEFAULT NULL COMMENT '申请表主键', `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id', `dept_name` varchar(50) DEFAULT NULL COMMENT '部门名称', `approva_id` bigint(20) DEFAULT NULL COMMENT '审核人id', `approva_name` varchar(50) DEFAULT NULL COMMENT '审核人姓名', `approva_status` int(11) DEFAULT NULL COMMENT '1通过 2驳回', `creta_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=42 DEFAULT CHARSET=utf8mb4 COMMENT='申请审核表'; /*Table structure for table `sl_opendoor_apply` */ DROP TABLE IF EXISTS `sl_opendoor_apply`; CREATE TABLE `sl_opendoor_apply` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `user_id` bigint(20) DEFAULT NULL COMMENT '申请人id', `user_name` varchar(50) DEFAULT NULL COMMENT '申请姓名', `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id(申请人)', `dept_name` varchar(50) DEFAULT NULL COMMENT '部门名称(申请人)', `user_code` varchar(50) DEFAULT NULL COMMENT '人员编号', `user_sex` int(11) DEFAULT NULL COMMENT '性别 0男 1女', `phonenumber` varchar(11) DEFAULT NULL COMMENT '电话', `user_id2` bigint(20) DEFAULT NULL COMMENT '人员2 id', `user_name2` varchar(50) DEFAULT NULL, `user_code2` varchar(50) DEFAULT NULL COMMENT '人员编号', `user_sex2` int(11) DEFAULT NULL COMMENT '性别 性别 0男 1女', `phonenumber2` varchar(11) DEFAULT NULL COMMENT '电话', `subject_id` bigint(20) DEFAULT NULL COMMENT '实验室id ', `subject_name` varchar(50) DEFAULT NULL COMMENT '实验室名称 ', `safe_user_id` varchar(255) DEFAULT NULL COMMENT '安全负责人id', `safe_user_name` varchar(255) DEFAULT NULL COMMENT '安全负责人', `safe_user_phone` varchar(255) DEFAULT NULL COMMENT '安全负责人电话', `position` varchar(255) DEFAULT NULL COMMENT '位置', `college` varchar(50) DEFAULT NULL COMMENT '学院', `apply_status` int(11) DEFAULT '1' COMMENT '1已授权 2失效', `apply_number` int(11) DEFAULT '0' COMMENT '审核次数', `illustrate` varchar(255) DEFAULT NULL COMMENT '说明', `approval_user` varchar(50) DEFAULT NULL COMMENT '审核人', `approval_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '审核时间', `creat_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=40 DEFAULT CHARSET=utf8mb4 COMMENT='申请开门表'; /*Table structure for table `sl_subject_relation` */ DROP TABLE IF EXISTS `sl_subject_relation`; CREATE TABLE `sl_subject_relation` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `subject_id` bigint(20) DEFAULT NULL COMMENT '实验室id', `subject_name` varchar(50) DEFAULT NULL COMMENT '实验室名称', `subject_location` varchar(255) DEFAULT NULL COMMENT '实验室位置', `college` varchar(255) DEFAULT NULL COMMENT '学院', `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id(操作人)', `dept_name` varchar(50) DEFAULT NULL COMMENT '部门名称(操作人)', `lock_room_id` varchar(255) DEFAULT NULL COMMENT '房间id', `lock_code` varchar(255) DEFAULT NULL COMMENT '门锁编号', `room_location` varchar(255) DEFAULT NULL COMMENT '房间位置', `room_name` varchar(255) DEFAULT NULL COMMENT '房间名称', `safe_user_id` bigint(20) DEFAULT NULL COMMENT '安全负责人id', `safe_user_name` varchar(50) DEFAULT NULL COMMENT '安全负责人姓名', `safe_user_phone` varchar(11) DEFAULT NULL COMMENT '安全负责人电话', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id', `create_by` varchar(255) DEFAULT NULL COMMENT '创建人', `creat_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=29 DEFAULT CHARSET=utf8mb4 COMMENT='实验室关联表'; /*Table structure for table `sl_user_relation` */ DROP TABLE IF EXISTS `sl_user_relation`; CREATE TABLE `sl_user_relation` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `user_id` bigint(20) DEFAULT NULL COMMENT '用户id', `user_name` varchar(50) DEFAULT NULL COMMENT '用户姓名', `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id', `dept_name` varchar(50) DEFAULT NULL COMMENT '部门名称', `lock_user_code` varchar(50) DEFAULT NULL COMMENT '门锁服务人员编号', `type` int(11) DEFAULT NULL, `create_by` varchar(50) DEFAULT NULL COMMENT '创建人', `creat_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='人员关联表'; /*Table structure for table `syd_sms_log` */ DROP TABLE IF EXISTS `syd_sms_log`; CREATE TABLE `syd_sms_log` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `phone` varchar(255) NOT NULL COMMENT '手机号', `content` varchar(255) DEFAULT NULL COMMENT '通知内容', `uuid` varchar(64) DEFAULT NULL COMMENT '短信下发批次', `status` tinyint(2) DEFAULT NULL COMMENT '0 下发成功,负数为失败(见状态码)', `reply` tinyint(2) DEFAULT NULL COMMENT '是否回复(0 未回复,1 已回复)', `reply_content` varchar(255) DEFAULT NULL COMMENT '回复内容', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_time` datetime DEFAULT NULL COMMENT '更新时间', `purpose` tinyint(1) DEFAULT NULL COMMENT '用途:1 化学品告警,2 登录,3 开锁,4 气瓶告警,5 预案告警', `lock_apply_id` bigint(20) DEFAULT NULL COMMENT '开门申请id', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='四医大校方短信对接日志'; DROP TABLE IF EXISTS `sys_url_config`; CREATE TABLE `sys_url_config` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id', `file_intranet_url` varchar(255) DEFAULT NULL COMMENT '文件内网地址', `file_extranet_url` varchar(255) DEFAULT NULL COMMENT '文件外网地址', `camera_intranet_url` varchar(255) DEFAULT NULL COMMENT '摄像头内网地址', `camera_extranet_url` varchar(255) DEFAULT NULL COMMENT '摄像头外网地址', `camera_intranet_agent` varchar(255) DEFAULT NULL COMMENT '摄像头内网代理', `camera_extranet_agent` varchar(255) DEFAULT NULL COMMENT '摄像头外网代理', `ip_identify` varchar(255) DEFAULT NULL COMMENT 'IP标识', `mqtt_intranet_url` varchar(255) DEFAULT NULL COMMENT 'mqtt内网地址', `mqtt_intranet_user` varchar(255) DEFAULT NULL COMMENT 'mqtt内网用户', `mqtt_intranet_password` varchar(255) DEFAULT NULL COMMENT 'mqtt内网密码', `mqtt_extranet_url` varchar(255) DEFAULT NULL COMMENT 'mqtt外网地址', `mqtt_extranet_user` varchar(255) DEFAULT NULL COMMENT 'mqtt外网用户', `mqtt_extranet_password` varchar(255) DEFAULT NULL COMMENT 'mqtt外网密码', `screen_intranet_url` varchar(255) DEFAULT NULL COMMENT '大屏内网地址', `screen_extranet_url` varchar(255) DEFAULT NULL COMMENT '大屏外网地址', `pc_intranet_url` varchar(255) DEFAULT NULL COMMENT 'pc内网地址', `pc_extranet_url` varchar(255) DEFAULT NULL COMMENT 'pc外网地址', `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `user_id` bigint(20) DEFAULT NULL COMMENT '创建人(用于数据权限)', `create_by` varchar(32) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '创建人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `update_by` varchar(32) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '修改人', `remark` varchar(64) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=151 DEFAULT CHARSET=utf8 COMMENT='系统地址配置'; DROP TABLE IF EXISTS `vmp_device`; CREATE TABLE `vmp_device` ( `deviceId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `manufacturer` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `model` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `firmware` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `transport` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `streamMode` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `online` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `registerTime` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `keepaliveTime` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `ip` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `createTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `updateTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `port` int(11) NOT NULL, `expires` int(11) NOT NULL, `hostAddress` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `charset` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`deviceId`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*Table structure for table `vmp_device_alarm` */ DROP TABLE IF EXISTS `vmp_device_alarm`; CREATE TABLE `vmp_device_alarm` ( `id` int(11) NOT NULL AUTO_INCREMENT, `deviceId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `alarmPriority` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `alarmMethod` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `alarmTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `alarmDescription` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `longitude` double DEFAULT NULL, `latitude` double DEFAULT NULL, `alarmType` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*Table structure for table `vmp_device_channel` */ DROP TABLE IF EXISTS `vmp_device_channel`; CREATE TABLE `vmp_device_channel` ( `channelId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `manufacture` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `model` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `owner` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `civilCode` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `block` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `address` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `parentId` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `safetyWay` int(11) DEFAULT NULL, `registerWay` int(11) DEFAULT NULL, `certNum` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `certifiable` int(11) DEFAULT NULL, `errCode` int(11) DEFAULT NULL, `endTime` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `secrecy` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `ipAddress` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `port` int(11) DEFAULT NULL, `password` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `PTZType` int(11) DEFAULT NULL, `status` int(11) DEFAULT NULL, `longitude` double DEFAULT NULL, `latitude` double DEFAULT NULL, `streamId` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `deviceId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `parental` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `hasAudio` bit(1) DEFAULT NULL, `createTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `updateTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`channelId`,`deviceId`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*Table structure for table `vmp_device_mobile_position` */ DROP TABLE IF EXISTS `vmp_device_mobile_position`; CREATE TABLE `vmp_device_mobile_position` ( `deviceId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `deviceName` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `time` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `longitude` double NOT NULL, `latitude` double NOT NULL, `altitude` double DEFAULT NULL, `speed` double DEFAULT NULL, `direction` double DEFAULT NULL, `reportSource` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `geodeticSystem` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `cnLng` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `cnLat` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`deviceId`,`time`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*Table structure for table `vmp_gb_stream` */ DROP TABLE IF EXISTS `vmp_gb_stream`; CREATE TABLE `vmp_gb_stream` ( `app` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `stream` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `gbId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `longitude` double DEFAULT NULL, `latitude` double DEFAULT NULL, `streamType` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `mediaServerId` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `status` int(11) DEFAULT NULL, PRIMARY KEY (`app`,`stream`,`gbId`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*Table structure for table `vmp_log` */ DROP TABLE IF EXISTS `vmp_log`; CREATE TABLE `vmp_log` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `type` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `uri` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL, `address` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `result` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `timing` bigint(20) NOT NULL, `username` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `createTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*Table structure for table `vmp_media_server` */ DROP TABLE IF EXISTS `vmp_media_server`; CREATE TABLE `vmp_media_server` ( `id` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `ip` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `hookIp` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `sdpIp` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `streamIp` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `httpPort` int(11) NOT NULL, `httpSSlPort` int(11) NOT NULL, `rtmpPort` int(11) NOT NULL, `rtmpSSlPort` int(11) NOT NULL, `rtpProxyPort` int(11) NOT NULL, `rtspPort` int(11) NOT NULL, `rtspSSLPort` int(11) NOT NULL, `autoConfig` int(11) NOT NULL, `secret` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `streamNoneReaderDelayMS` int(11) NOT NULL, `rtpEnable` int(11) NOT NULL, `rtpPortRange` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `recordAssistPort` int(11) NOT NULL, `defaultServer` int(11) NOT NULL, `createTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `updateTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `media_server_i` (`ip`,`httpPort`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*Table structure for table `vmp_parent_platform` */ DROP TABLE IF EXISTS `vmp_parent_platform`; CREATE TABLE `vmp_parent_platform` ( `id` int(11) NOT NULL AUTO_INCREMENT, `enable` int(11) DEFAULT NULL, `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `serverGBId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `serverGBDomain` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `serverIP` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `serverPort` int(11) DEFAULT NULL, `deviceGBId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `deviceIp` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `devicePort` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `username` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `password` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `expires` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `keepTimeout` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `transport` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `characterSet` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `ptz` int(11) DEFAULT NULL, `rtcp` int(11) DEFAULT NULL, `status` bit(1) DEFAULT NULL, PRIMARY KEY (`id`,`serverGBId`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*Table structure for table `vmp_platform_gb_channel` */ DROP TABLE IF EXISTS `vmp_platform_gb_channel`; CREATE TABLE `vmp_platform_gb_channel` ( `channelId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `deviceId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `platformId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `deviceAndChannelId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`deviceAndChannelId`,`platformId`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*Table structure for table `vmp_platform_gb_stream` */ DROP TABLE IF EXISTS `vmp_platform_gb_stream`; CREATE TABLE `vmp_platform_gb_stream` ( `platformId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `app` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `stream` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`platformId`,`app`,`stream`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*Table structure for table `vmp_role` */ DROP TABLE IF EXISTS `vmp_role`; CREATE TABLE `vmp_role` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` text COLLATE utf8mb4_unicode_ci NOT NULL, `authority` text COLLATE utf8mb4_unicode_ci NOT NULL, `createTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `updateTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*Table structure for table `vmp_stream_proxy` */ DROP TABLE IF EXISTS `vmp_stream_proxy`; CREATE TABLE `vmp_stream_proxy` ( `type` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `app` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `stream` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `url` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `src_url` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `dst_url` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `timeout_ms` int(11) DEFAULT NULL, `ffmpeg_cmd_key` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `rtp_type` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `mediaServerId` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `enable_hls` bit(1) DEFAULT NULL, `enable_mp4` bit(1) DEFAULT NULL, `enable` bit(1) NOT NULL, `createTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`app`,`stream`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*Table structure for table `vmp_stream_push` */ DROP TABLE IF EXISTS `vmp_stream_push`; CREATE TABLE `vmp_stream_push` ( `app` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `stream` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `totalReaderCount` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `originType` int(11) DEFAULT NULL, `originTypeStr` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `createStamp` int(11) DEFAULT NULL, `aliveSecond` int(11) DEFAULT NULL, `mediaServerId` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, PRIMARY KEY (`app`,`stream`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; /*Table structure for table `vmp_user` */ DROP TABLE IF EXISTS `vmp_user`; CREATE TABLE `vmp_user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `password` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `roleId` int(11) NOT NULL, `createTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, `updateTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `user_username_uindex` (`username`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;