| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790 |
- /*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;
|