db_sql_kdhc_add.sql 96 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790
  1. /*Table structure for table `ab_alarm_record` */
  2. DROP TABLE IF EXISTS `ab_alarm_record`;
  3. CREATE TABLE `ab_alarm_record` (
  4. `id` bigint(20) NOT NULL COMMENT '主键',
  5. `master_id` bigint(20) DEFAULT NULL COMMENT '数据主键,关联其他业务表中的数据id',
  6. `electronic_tag` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '电子标签',
  7. `type` tinyint(11) DEFAULT NULL COMMENT '报警类型;1:出门,2:进门',
  8. `product_type` tinyint(255) DEFAULT NULL COMMENT '产品类型;1:气瓶,2:其他',
  9. `alarm_time` datetime DEFAULT NULL COMMENT '报警时间',
  10. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  11. `create_by` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '创建人',
  12. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  13. `update_by` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '修改人姓名',
  14. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人ID',
  15. `dept_id` bigint(20) DEFAULT NULL COMMENT '部门ID',
  16. PRIMARY KEY (`id`) USING BTREE
  17. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='报警记录表';
  18. /*Table structure for table `act_applytask` */
  19. DROP TABLE IF EXISTS `act_applytask`;
  20. CREATE TABLE `act_applytask` (
  21. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  22. `task_id` bigint(20) DEFAULT NULL COMMENT '规则因子对应的申请表id。',
  23. `task_name` varchar(50) DEFAULT NULL COMMENT '任务名称',
  24. `task_type` smallint(2) DEFAULT NULL COMMENT '任务类别(1是对应的化学品申请) 目前只有这个,后期可以扩加',
  25. `now_step` bigint(20) DEFAULT NULL COMMENT '记录当前步数,用于后期图形化展示',
  26. `next_step` bigint(20) DEFAULT NULL COMMENT '记录下一步,用于环节审批提前预知,如无下一步,那么返回-1做记录',
  27. `approval_status` smallint(2) DEFAULT '0' COMMENT '审批状态(0是审批中,1是审批通过,2是审批拒绝,3是已撤销)',
  28. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  29. `over_time` datetime DEFAULT NULL COMMENT '完成时间',
  30. PRIMARY KEY (`id`)
  31. ) ENGINE=InnoDB AUTO_INCREMENT=63 DEFAULT CHARSET=utf8mb4 COMMENT='化学品申购任务表';
  32. /*Table structure for table `act_applytask_node` */
  33. DROP TABLE IF EXISTS `act_applytask_node`;
  34. CREATE TABLE `act_applytask_node` (
  35. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  36. `node_name` varchar(50) DEFAULT NULL COMMENT '任务节点名称(目前可能不用)',
  37. `applytask_id` bigint(20) DEFAULT NULL COMMENT '任务id',
  38. `auditconfig_id` bigint(20) DEFAULT NULL COMMENT '审批配置表的id',
  39. `apply_user_ids` varchar(200) DEFAULT NULL COMMENT '审批人的用户id,有可能是多个用户',
  40. `node_status` smallint(2) DEFAULT '0' COMMENT '审批状态(1是审批通过,0是未审批,2是审批驳回)',
  41. `node_content` varchar(200) DEFAULT NULL COMMENT '审批内容',
  42. `node_order` int(5) DEFAULT NULL COMMENT '任务节点顺序',
  43. `apply_userid` bigint(20) DEFAULT NULL COMMENT '审批人id',
  44. `update_time` datetime DEFAULT NULL COMMENT '审批时间',
  45. PRIMARY KEY (`id`)
  46. ) ENGINE=InnoDB AUTO_INCREMENT=279 DEFAULT CHARSET=utf8mb4 COMMENT='化学品申购任务节点表';
  47. /*Table structure for table `act_auditconfig` */
  48. DROP TABLE IF EXISTS `act_auditconfig`;
  49. CREATE TABLE `act_auditconfig` (
  50. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键',
  51. `audit_type` smallint(2) DEFAULT NULL COMMENT '审批类型(1是依次审批,2是或签)',
  52. `audit_status` smallint(2) DEFAULT '1' COMMENT '审批配置表状态,1是正常,0是已经废弃,废弃的不影响历史使用',
  53. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人(用于数据权限)',
  54. `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
  55. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  56. `update_by` varchar(50) DEFAULT NULL COMMENT '修改人',
  57. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  58. `remark` varchar(64) DEFAULT NULL COMMENT '备注',
  59. PRIMARY KEY (`id`)
  60. ) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8mb4 COMMENT='工作流审批配置表';
  61. /*Table structure for table `act_audituser` */
  62. DROP TABLE IF EXISTS `act_audituser`;
  63. CREATE TABLE `act_audituser` (
  64. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键',
  65. `config_id` bigint(20) DEFAULT NULL COMMENT '工作流审批配置id',
  66. `audit_user_id` bigint(20) DEFAULT NULL COMMENT '审批用户id',
  67. `audit_order` smallint(2) DEFAULT NULL COMMENT '审批顺序(审批的时候,根据这个字段排序。)',
  68. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人(用于数据权限)',
  69. `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
  70. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  71. `update_by` varchar(50) DEFAULT NULL COMMENT '修改人',
  72. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  73. `remark` varchar(64) DEFAULT NULL COMMENT '备注',
  74. PRIMARY KEY (`id`)
  75. ) ENGINE=InnoDB AUTO_INCREMENT=38 DEFAULT CHARSET=utf8mb4 COMMENT='工作流审批用户表';
  76. /*Table structure for table `act_hxpapply` */
  77. DROP TABLE IF EXISTS `act_hxpapply`;
  78. CREATE TABLE `act_hxpapply` (
  79. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  80. `apply_num` varchar(50) DEFAULT NULL COMMENT '申购编号,由(年月日时分秒组成)',
  81. `apply_reason` varchar(50) DEFAULT NULL COMMENT '申购原因',
  82. `sub_id` bigint(20) DEFAULT NULL COMMENT '实验室id',
  83. `apply_status` smallint(2) DEFAULT NULL COMMENT '申购状态,1表示提交,2表示保存草稿,3是表示撤销',
  84. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人(用于数据权限)',
  85. `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
  86. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  87. `update_by` varchar(50) DEFAULT NULL COMMENT '修改人',
  88. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  89. `remark` varchar(64) DEFAULT NULL COMMENT '备注',
  90. PRIMARY KEY (`id`)
  91. ) ENGINE=InnoDB AUTO_INCREMENT=117 DEFAULT CHARSET=utf8mb4 COMMENT='化学品申购表';
  92. /*Table structure for table `act_hxpapply_detail` */
  93. DROP TABLE IF EXISTS `act_hxpapply_detail`;
  94. CREATE TABLE `act_hxpapply_detail` (
  95. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  96. `hxpapply_id` bigint(20) DEFAULT NULL COMMENT '关联化学品申请表主键',
  97. `chemical_id` bigint(20) DEFAULT NULL COMMENT '化学品id',
  98. `chemical_name` varchar(50) DEFAULT NULL COMMENT '化学品名称',
  99. `cabinet_id` bigint(20) DEFAULT NULL COMMENT '机柜id',
  100. `apply_num` decimal(12,2) DEFAULT NULL COMMENT '本次申购量',
  101. `remaining_storage` decimal(12,2) DEFAULT '0.00' COMMENT '本次申购剩余可存放量',
  102. `tick_status` smallint(2) DEFAULT '0' COMMENT '申购状态,1是勾选入库,0是未勾选',
  103. PRIMARY KEY (`id`)
  104. ) ENGINE=InnoDB AUTO_INCREMENT=170 DEFAULT CHARSET=utf8mb4 COMMENT='化学品申购详情表';
  105. /*Table structure for table `hardware_fire_device` */
  106. DROP TABLE IF EXISTS `hardware_fire_device`;
  107. CREATE TABLE `hardware_fire_device` (
  108. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  109. `device_name` varchar(50) DEFAULT NULL COMMENT '设备名称',
  110. `device_code` varchar(100) DEFAULT NULL COMMENT '采集器编号',
  111. `relay_code` varchar(100) DEFAULT NULL COMMENT '继电器编号',
  112. `device_url` int(3) DEFAULT NULL COMMENT '设备地址',
  113. `device_count_down` bigint(3) DEFAULT NULL COMMENT '倒计时时间(秒)',
  114. `device_status` int(2) DEFAULT '1' COMMENT '设备状态 1离线 2在线 3异常',
  115. `subject_id` bigint(20) DEFAULT NULL COMMENT '实验室id',
  116. `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id',
  117. `dept_name` varchar(50) DEFAULT NULL COMMENT '部门名称',
  118. `user_id` bigint(20) DEFAULT NULL COMMENT '用户id',
  119. `create_by` varchar(50) DEFAULT NULL COMMENT '用户姓名',
  120. `create_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT ' 创建时间',
  121. PRIMARY KEY (`id`)
  122. ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='灭火设备表';
  123. /*Table structure for table `hardware_fire_device_log` */
  124. DROP TABLE IF EXISTS `hardware_fire_device_log`;
  125. CREATE TABLE `hardware_fire_device_log` (
  126. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  127. `fire_device_id` bigint(20) DEFAULT NULL COMMENT '灭火装置表id',
  128. `run_type` int(2) DEFAULT NULL COMMENT '1自动 2手动',
  129. `run_result` varchar(255) DEFAULT NULL COMMENT '执行结果',
  130. `user_id` bigint(20) DEFAULT NULL COMMENT '用户id',
  131. `create_by` varchar(255) DEFAULT NULL COMMENT '创建用户',
  132. `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id',
  133. `dept_name` varchar(255) DEFAULT NULL COMMENT '部门名称',
  134. `create_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
  135. PRIMARY KEY (`id`)
  136. ) ENGINE=InnoDB AUTO_INCREMENT=172 DEFAULT CHARSET=utf8 COMMENT='灭火日志表';
  137. /*Table structure for table `hardware_rfid` */
  138. DROP TABLE IF EXISTS `hardware_rfid`;
  139. CREATE TABLE `hardware_rfid` (
  140. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  141. `device_name` varchar(50) DEFAULT NULL COMMENT '设备名称',
  142. `device_type` tinyint(6) DEFAULT NULL COMMENT '设备类型(7,RFID识别器)',
  143. `manufacturer_type` tinyint(4) DEFAULT NULL COMMENT '供应商类型',
  144. `hardware_num` varchar(32) DEFAULT NULL COMMENT '设备编码',
  145. `ip_address` varchar(100) DEFAULT NULL COMMENT 'ip地址',
  146. `port` int(10) DEFAULT '4001' COMMENT '设备端口号',
  147. `uniform_power` varchar(100) DEFAULT NULL COMMENT '天线功率',
  148. `session_index` tinyint(2) DEFAULT NULL COMMENT '设备推送频率,0最大,2最小',
  149. `channels` tinyint(2) DEFAULT NULL COMMENT '1通道、4通道、8通道、16通道',
  150. `on_off` tinyint(2) DEFAULT '0' COMMENT '设备启用停用(0是停用,1是启用)',
  151. `device_status` tinyint(2) DEFAULT '0' COMMENT '设备状态(0离线,1在线,2异常)',
  152. `subject_id` bigint(20) DEFAULT NULL COMMENT '所属实验室id',
  153. `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id',
  154. `dept_name` varchar(64) DEFAULT NULL COMMENT '部门名称',
  155. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人(用于数据权限)',
  156. `create_by` varchar(32) DEFAULT NULL COMMENT '创建人',
  157. `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  158. `update_by` varchar(32) DEFAULT NULL COMMENT '修改人',
  159. `update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  160. `remark` varchar(64) DEFAULT NULL COMMENT '备注',
  161. PRIMARY KEY (`id`) USING BTREE
  162. ) ENGINE=InnoDB AUTO_INCREMENT=1593499153762037763 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='RFID硬件表';
  163. DROP TABLE IF EXISTS `hxp_alarm_config`;
  164. CREATE TABLE `hxp_alarm_config` (
  165. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  166. `alarm_dept_id` bigint(20) DEFAULT NULL COMMENT '学院id',
  167. `alarm_mode` smallint(2) DEFAULT NULL COMMENT '报警方式(1.系统通知,2.声光报警,3.短信通知)',
  168. `time_interval` int(5) DEFAULT NULL COMMENT '时间间隔(按照分钟计算)',
  169. `alarm_content` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '报警内容',
  170. `alarm_phone` varchar(100) COLLATE utf8_bin DEFAULT NULL COMMENT '报警手机号码,最多存五个,用逗号隔开',
  171. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人(用于数据权限)',
  172. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  173. `create_by` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人',
  174. PRIMARY KEY (`id`) USING BTREE
  175. ) ENGINE=InnoDB AUTO_INCREMENT=1845 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='报警配置表';
  176. /*Table structure for table `hxp_alarm_record` */
  177. DROP TABLE IF EXISTS `hxp_alarm_record`;
  178. CREATE TABLE `hxp_alarm_record` (
  179. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  180. `alarm_content` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '报警内容',
  181. `alarm_type` tinyint(1) DEFAULT NULL COMMENT '报警类型(1 自动(过期),2 检测,3 手动)',
  182. `alarm_mode` smallint(2) DEFAULT NULL COMMENT '报警方式(1.系统通知,2.声光报警,3.短信通知)',
  183. `sub_id` bigint(20) DEFAULT NULL COMMENT '实验室id',
  184. `terminal_num` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '设备编号',
  185. `alarm_time` datetime DEFAULT NULL COMMENT '报警时间',
  186. `handling_time` datetime DEFAULT NULL COMMENT '处理时间',
  187. `handling_user_id` bigint(20) DEFAULT NULL COMMENT '处理人id',
  188. `handling_status` smallint(2) DEFAULT NULL COMMENT '处理状态(1.待处理,2是已处理)',
  189. `handling_content` varchar(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '处理内容',
  190. `liable_user_ids` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '责任人(多个逗号分隔)',
  191. `has_valid` tinyint(1) DEFAULT NULL COMMENT '是否有效(1 有效,0 无效)',
  192. `stock_id` bigint(20) DEFAULT NULL COMMENT '库存ID',
  193. `userecord_id` bigint(20) DEFAULT NULL COMMENT '使用记录ID',
  194. `parent_id` bigint(20) DEFAULT NULL COMMENT '父级ID',
  195. PRIMARY KEY (`id`) USING BTREE
  196. ) ENGINE=InnoDB AUTO_INCREMENT=497 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='报警记录表';
  197. /*Table structure for table `hxp_cabinet` */
  198. DROP TABLE IF EXISTS `hxp_cabinet`;
  199. CREATE TABLE `hxp_cabinet` (
  200. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  201. `cabinet_num` varchar(30) COLLATE utf8_bin DEFAULT NULL COMMENT '机柜编号',
  202. `cabinet_name` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '机柜名称',
  203. `sub_id` bigint(20) DEFAULT NULL COMMENT '实验室id',
  204. `cabinet_status` smallint(2) DEFAULT '1' COMMENT '机柜状态(1是启用,0是停用)',
  205. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id',
  206. `create_by` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人',
  207. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  208. `update_by` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人',
  209. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  210. `remark` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '备注',
  211. PRIMARY KEY (`id`) USING BTREE,
  212. UNIQUE KEY `uni_cabinet_num` (`cabinet_num`) USING BTREE
  213. ) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='机柜管理信息表';
  214. /*Table structure for table `hxp_cabinetlock_log` */
  215. DROP TABLE IF EXISTS `hxp_cabinetlock_log`;
  216. CREATE TABLE `hxp_cabinetlock_log` (
  217. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  218. `cabinetlock_id` bigint(20) DEFAULT NULL COMMENT '柜锁id',
  219. `un_lock_time` datetime DEFAULT NULL COMMENT '开锁时间',
  220. `close_lock_time` datetime DEFAULT NULL COMMENT '关锁时间',
  221. `operation_type` smallint(2) DEFAULT NULL COMMENT '操作类型(1:入库,2:出库,3:领用,4:归还,0:系统)',
  222. `un_lock_video` varchar(200) DEFAULT NULL COMMENT '开锁视频地址',
  223. `close_lock_video` varchar(200) DEFAULT NULL COMMENT '关锁视频地址',
  224. `user_ids` varchar(50) DEFAULT NULL COMMENT '操作人id(可以存放多个人)',
  225. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  226. `create_by` varchar(32) DEFAULT NULL COMMENT '创建人',
  227. `stock_id` bigint(20) DEFAULT NULL COMMENT '出入库ID',
  228. `userecord_id` bigint(20) DEFAULT NULL COMMENT '领用归还ID',
  229. PRIMARY KEY (`id`) USING BTREE
  230. ) ENGINE=InnoDB AUTO_INCREMENT=84 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='柜锁日志';
  231. /*Table structure for table `hxp_chemical` */
  232. DROP TABLE IF EXISTS `hxp_chemical`;
  233. CREATE TABLE `hxp_chemical` (
  234. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
  235. `chemical_num` varchar(30) COLLATE utf8_bin DEFAULT NULL COMMENT '化学品编号',
  236. `chemical_name` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '化学品名字',
  237. `chemical_classify` bigint(20) DEFAULT NULL COMMENT '化学品分类',
  238. `classify_attribute` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '分类属性,多值用逗号分开,(参考字典表)',
  239. `chemical_shape` smallint(2) DEFAULT NULL COMMENT '化学品形态(1是固体,2是体液,3是气体,4是其他)',
  240. `label_type` smallint(2) DEFAULT NULL COMMENT '标签类型(1是RFID,2是二维码)',
  241. `measuring_method` smallint(2) DEFAULT NULL COMMENT '计量方式(1是重量,2是体积,3是个数)',
  242. `chemical_unit` char(5) COLLATE utf8_bin DEFAULT NULL COMMENT '单位(mg,g,kg,t)',
  243. `verification` smallint(2) DEFAULT NULL COMMENT '验证方式(1是单人验证,2是双人双卡)',
  244. `another_name` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '别名',
  245. `cas_num` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT 'cas号',
  246. `factory` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '生产厂家',
  247. `purity` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '纯度',
  248. `collect_hour` smallint(2) DEFAULT NULL COMMENT '领用时效小时',
  249. `collect_minute` smallint(2) DEFAULT NULL COMMENT '领用时效分钟',
  250. `join_hazard_id` bigint(20) DEFAULT NULL COMMENT '关联危险源技术说明书的id',
  251. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id',
  252. `create_by` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人',
  253. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  254. `update_by` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人',
  255. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  256. `remark` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '备注',
  257. `chemical_name_pinyin` varchar(300) COLLATE utf8_bin DEFAULT NULL COMMENT '化学品名字拼音',
  258. `chemical_name_char` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '化学品名字拼音首字母',
  259. `another_name_pinyin` varchar(300) COLLATE utf8_bin DEFAULT NULL COMMENT '别名拼音',
  260. `another_name_char` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '别名拼音首字母',
  261. `criticality` decimal(5,2) DEFAULT NULL COMMENT '临界量',
  262. PRIMARY KEY (`id`) USING BTREE,
  263. UNIQUE KEY `uni_chemical_num` (`chemical_num`) USING BTREE
  264. ) ENGINE=InnoDB AUTO_INCREMENT=710 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='化学品信息表';
  265. /*Table structure for table `hxp_chemical_classify` */
  266. DROP TABLE IF EXISTS `hxp_chemical_classify`;
  267. CREATE TABLE `hxp_chemical_classify` (
  268. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  269. `parent_id` bigint(20) DEFAULT '0' COMMENT '父级id',
  270. `ancestors` varchar(50) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '祖级列表',
  271. `classify_name` varchar(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '分类名称',
  272. `hazard_level` smallint(2) DEFAULT NULL COMMENT '危险级别(1是危险,2是普通,3是其他)',
  273. `create_by` varchar(64) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '创建者',
  274. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  275. `update_by` varchar(64) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '更新者',
  276. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  277. PRIMARY KEY (`id`) USING BTREE
  278. ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='化学品分类表';
  279. /*Table structure for table `hxp_chemical_join_cabinet` */
  280. DROP TABLE IF EXISTS `hxp_chemical_join_cabinet`;
  281. CREATE TABLE `hxp_chemical_join_cabinet` (
  282. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  283. `join_num` varchar(30) COLLATE utf8_bin NOT NULL COMMENT '化学品关联编号',
  284. `sub_id` bigint(20) NOT NULL COMMENT '实验室ID',
  285. `chemical_id` bigint(20) DEFAULT NULL COMMENT '化学品信息id',
  286. `cabinet_id` bigint(20) DEFAULT NULL COMMENT '机柜管理id',
  287. `cabinetlock_id` bigint(20) DEFAULT NULL COMMENT '柜锁id',
  288. `chemical_amount` decimal(10,2) DEFAULT NULL COMMENT '化学品规格',
  289. `chemical_amount_unit` char(5) COLLATE utf8_bin DEFAULT NULL COMMENT '化学品规格单位',
  290. `expire_time` datetime DEFAULT NULL COMMENT '过期时间',
  291. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id',
  292. `create_by` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人',
  293. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  294. `status` tinyint(1) DEFAULT '0' COMMENT '入库状态(0 未入库,1 已入库,2已出库,4是已过期)',
  295. `tare` decimal(10,2) DEFAULT NULL COMMENT '容器重量',
  296. PRIMARY KEY (`id`) USING BTREE,
  297. UNIQUE KEY `uni_join_num` (`join_num`) USING BTREE
  298. ) ENGINE=InnoDB AUTO_INCREMENT=429 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='化学品和机柜关联表';
  299. /*Table structure for table `hxp_classify_config` */
  300. DROP TABLE IF EXISTS `hxp_classify_config`;
  301. CREATE TABLE `hxp_classify_config` (
  302. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  303. `join_classify_id` smallint(2) DEFAULT NULL COMMENT '关联分类id',
  304. `join_status` smallint(2) DEFAULT NULL COMMENT '化学品入库状态(2是,1否)',
  305. `out_status` smallint(2) DEFAULT NULL COMMENT '化学品出库状态(2是,1否)',
  306. `collect_status` smallint(2) DEFAULT NULL COMMENT '化学品领用状态(2是,1否)',
  307. `return_status` smallint(2) DEFAULT NULL COMMENT '化学品归还状态(2是,1否)',
  308. `label_type` smallint(2) DEFAULT NULL COMMENT '标签类型(1是RFID,2是二维码)',
  309. `print_code` smallint(2) DEFAULT '0' COMMENT '是否打印二维码标签(1是,0否)',
  310. PRIMARY KEY (`id`) USING BTREE
  311. ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
  312. /*Table structure for table `hxp_smart_terminal` */
  313. DROP TABLE IF EXISTS `hxp_smart_terminal`;
  314. CREATE TABLE `hxp_smart_terminal` (
  315. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  316. `terminal_num` varchar(30) COLLATE utf8_bin NOT NULL COMMENT '智能终端编号',
  317. `sub_id` bigint(20) NOT NULL COMMENT '实验室id',
  318. `ip_address` varchar(30) COLLATE utf8_bin DEFAULT NULL COMMENT '设备ip地址',
  319. `terminal_status` smallint(2) DEFAULT '0' COMMENT '终端状态(1是在线,0是离线)',
  320. `terminal_type` smallint(2) DEFAULT NULL COMMENT '设备类型(1是智能终端,2是智能门禁,3是RFID,4是智能报警)',
  321. `relay_num` varchar(30) COLLATE utf8_bin DEFAULT NULL COMMENT '继电器编号',
  322. `route_num` smallint(3) DEFAULT NULL COMMENT '路数',
  323. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人(用于数据权限)',
  324. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  325. `create_by` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人',
  326. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  327. `update_by` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人',
  328. `remark` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '备注',
  329. `status` tinyint(1) DEFAULT NULL COMMENT '状态(1 开启,0 关闭)',
  330. PRIMARY KEY (`id`) USING BTREE,
  331. UNIQUE KEY `uni_terminal_num` (`terminal_num`) USING BTREE
  332. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='设备管理表';
  333. /*Table structure for table `hxp_smart_terminal_config` */
  334. DROP TABLE IF EXISTS `hxp_smart_terminal_config`;
  335. CREATE TABLE `hxp_smart_terminal_config` (
  336. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  337. `terminal_id` bigint(20) DEFAULT NULL COMMENT '报警器ID',
  338. `sub_id` bigint(20) DEFAULT NULL COMMENT '实验室ID',
  339. `ring_time` int(5) DEFAULT NULL COMMENT '报警器响铃时长(单位秒)',
  340. `deal_time` int(5) DEFAULT NULL COMMENT '处理时长(单位分钟)',
  341. PRIMARY KEY (`id`) USING BTREE,
  342. UNIQUE KEY `uni_terminal_id` (`terminal_id`) USING BTREE
  343. ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='报警硬件控制时长配置';
  344. /*Table structure for table `hxp_stock` */
  345. DROP TABLE IF EXISTS `hxp_stock`;
  346. CREATE TABLE `hxp_stock` (
  347. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  348. `join_id` bigint(20) NOT NULL COMMENT '化学品机柜关联表id',
  349. `user_id` bigint(20) NOT NULL COMMENT '创建人id',
  350. `create_by` varchar(50) COLLATE utf8_bin NOT NULL COMMENT '创建人',
  351. `create_time` datetime NOT NULL COMMENT '创建时间',
  352. `update_by` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人',
  353. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  354. `remark` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '备注',
  355. `status` tinyint(1) NOT NULL COMMENT '库存状态(1 入库,2 用结出库,3 作废出库,4 已过期)',
  356. `join_type` tinyint(1) NOT NULL COMMENT '入库方式(1 称重,2 录入)',
  357. `join_user_id` bigint(20) NOT NULL COMMENT '入库人ID',
  358. `join_time` datetime NOT NULL COMMENT '入库时间',
  359. `expiration_time` datetime NOT NULL COMMENT '过期时间',
  360. `chemical_num` varchar(30) COLLATE utf8_bin NOT NULL COMMENT '化学品编号',
  361. `chemical_name` varchar(50) COLLATE utf8_bin NOT NULL COMMENT '化学品名字',
  362. `chemical_classify` bigint(20) NOT NULL COMMENT '化学品分类',
  363. `chemical_shape` smallint(2) NOT NULL COMMENT '化学品形态(1是固体,2是体液)',
  364. `label_type` smallint(2) NOT NULL COMMENT '标签类型(1是RFID,2是二维码)',
  365. `print_code` smallint(2) DEFAULT '0' COMMENT '是否打印二维码标签(1是,0否)',
  366. `measuring_method` smallint(2) NOT NULL COMMENT '计量方式(1是重量,2是体积,3是个数)',
  367. `chemical_unit` char(5) COLLATE utf8_bin NOT NULL COMMENT '单位(mg,g,kg,t)',
  368. `verification` smallint(2) NOT NULL COMMENT '验证方式(1是单人验证,2是双人双卡)',
  369. `another_name` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '别名',
  370. `cas_num` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT 'cas号',
  371. `factory` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '生产厂家',
  372. `purity` varchar(50) COLLATE utf8_bin DEFAULT '' COMMENT '纯度',
  373. `join_one_user` bigint(20) DEFAULT NULL COMMENT '入库第一验证人',
  374. `join_two_user` bigint(20) DEFAULT NULL COMMENT '入库第二验证人',
  375. `join_video` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '入库拍摄视频',
  376. `tag_code` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '标签编号',
  377. `rfid_code` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT 'RFID编号(标签类型是1 时,必须有)',
  378. `usages` decimal(12,2) NOT NULL COMMENT '入库重量',
  379. `out_user_id` bigint(20) DEFAULT NULL COMMENT '出库人ID',
  380. `out_time` datetime DEFAULT NULL COMMENT '出库时间',
  381. `out_usages` decimal(12,2) NOT NULL COMMENT '剩余库存量',
  382. `cabinet_num` varchar(30) COLLATE utf8_bin NOT NULL COMMENT '机柜编号',
  383. `cabinet_name` varchar(50) COLLATE utf8_bin NOT NULL COMMENT '机柜名称',
  384. `sub_id` bigint(20) NOT NULL COMMENT '实验室id',
  385. `out_one_user` bigint(20) DEFAULT NULL COMMENT '出库第一验证人',
  386. `out_two_user` bigint(20) DEFAULT NULL COMMENT '出库第二验证人',
  387. `tare` decimal(10,2) DEFAULT NULL COMMENT '容器重量',
  388. `out_video` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '出库拍摄视频',
  389. PRIMARY KEY (`id`) USING BTREE,
  390. UNIQUE KEY `uni_join_id` (`join_id`) USING BTREE
  391. ) ENGINE=InnoDB AUTO_INCREMENT=43 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='库存管理表';
  392. /*Table structure for table `hxp_stock_copy1` */
  393. DROP TABLE IF EXISTS `hxp_stock_copy1`;
  394. CREATE TABLE `hxp_stock_copy1` (
  395. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  396. `join_id` bigint(20) NOT NULL COMMENT '化学品机柜关联表id',
  397. `user_id` bigint(20) NOT NULL COMMENT '创建人id',
  398. `create_by` varchar(50) COLLATE utf8_bin NOT NULL COMMENT '创建人',
  399. `create_time` datetime NOT NULL COMMENT '创建时间',
  400. `update_by` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人',
  401. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  402. `remark` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '备注',
  403. `status` tinyint(1) NOT NULL COMMENT '库存状态(1 入库,2 用结出库,3 作废出库,4 已过期)',
  404. `join_type` tinyint(1) NOT NULL COMMENT '入库方式(1 称重,2 录入)',
  405. `join_user_id` bigint(20) NOT NULL COMMENT '入库人ID',
  406. `join_time` datetime NOT NULL COMMENT '入库时间',
  407. `expiration_time` datetime NOT NULL COMMENT '过期时间',
  408. `chemical_num` varchar(30) COLLATE utf8_bin NOT NULL COMMENT '化学品编号',
  409. `chemical_name` varchar(50) COLLATE utf8_bin NOT NULL COMMENT '化学品名字',
  410. `chemical_classify` bigint(20) NOT NULL COMMENT '化学品分类',
  411. `chemical_shape` smallint(2) NOT NULL COMMENT '化学品形态(1是固体,2是体液)',
  412. `label_type` smallint(2) NOT NULL COMMENT '标签类型(1是RFID,2是二维码)',
  413. `print_code` smallint(2) DEFAULT '0' COMMENT '是否打印二维码标签(1是,0否)',
  414. `measuring_method` smallint(2) NOT NULL COMMENT '计量方式(1是重量,2是体积,3是个数)',
  415. `chemical_unit` char(5) COLLATE utf8_bin NOT NULL COMMENT '单位(mg,g,kg,t)',
  416. `verification` smallint(2) NOT NULL COMMENT '验证方式(1是单人验证,2是双人双卡)',
  417. `another_name` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '别名',
  418. `cas_num` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT 'cas号',
  419. `factory` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '生产厂家',
  420. `purity` varchar(50) COLLATE utf8_bin DEFAULT '' COMMENT '纯度',
  421. `join_one_user` bigint(20) DEFAULT NULL COMMENT '入库第一验证人',
  422. `join_two_user` bigint(20) DEFAULT NULL COMMENT '入库第二验证人',
  423. `tag_code` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '标签编号',
  424. `rfid_code` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT 'RFID编号(标签类型是1 时,必须有)',
  425. `usages` decimal(12,2) NOT NULL COMMENT '入库重量',
  426. `out_user_id` bigint(20) DEFAULT NULL COMMENT '出库人ID',
  427. `out_time` datetime DEFAULT NULL COMMENT '出库时间',
  428. `out_usages` decimal(12,2) NOT NULL COMMENT '剩余库存量',
  429. `cabinet_num` varchar(30) COLLATE utf8_bin NOT NULL COMMENT '机柜编号',
  430. `cabinet_name` varchar(50) COLLATE utf8_bin NOT NULL COMMENT '机柜名称',
  431. `sub_id` bigint(20) NOT NULL COMMENT '实验室id',
  432. `out_one_user` bigint(20) DEFAULT NULL COMMENT '出库第一验证人',
  433. `out_two_user` bigint(20) DEFAULT NULL COMMENT '出库第二验证人',
  434. `tare` decimal(10,2) DEFAULT NULL COMMENT '容器重量',
  435. PRIMARY KEY (`id`) USING BTREE,
  436. UNIQUE KEY `uni_join_id` (`join_id`) USING BTREE
  437. ) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='库存管理表';
  438. /*Table structure for table `hxp_userecord` */
  439. DROP TABLE IF EXISTS `hxp_userecord`;
  440. CREATE TABLE `hxp_userecord` (
  441. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  442. `stock_id` bigint(20) NOT NULL COMMENT '库存ID',
  443. `collect_time` datetime NOT NULL COMMENT '领用时间',
  444. `collect_now_num` decimal(10,2) DEFAULT NULL COMMENT '领用时库存量',
  445. `collect_stock_num` decimal(10,2) NOT NULL COMMENT '领用时称重',
  446. `out_one_user` bigint(20) DEFAULT NULL COMMENT '领用第一验证人',
  447. `out_two_user` bigint(20) DEFAULT NULL COMMENT '领用第二验证人',
  448. `out_video` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '领用操作视频',
  449. `return_time` datetime DEFAULT NULL COMMENT '归还时间',
  450. `return_type` smallint(2) DEFAULT NULL COMMENT '归还方式(1是称重,2是录入)',
  451. `return_video` varchar(255) COLLATE utf8_bin DEFAULT NULL COMMENT '归还操作视频',
  452. `return_stock_num` decimal(10,2) DEFAULT NULL COMMENT '归还时称重重量',
  453. `use_status` smallint(2) NOT NULL COMMENT '状态(1是使用中,0是已归还,2是超时未归还)',
  454. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id',
  455. `out_type` smallint(2) DEFAULT NULL COMMENT '领用方式(1是称重,2是录入)',
  456. `create_by` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '创建人',
  457. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  458. `update_by` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT '修改人',
  459. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  460. `remark` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT '备注',
  461. `back_one_user` bigint(20) DEFAULT NULL COMMENT '归还第一验证人',
  462. `back_two_user` bigint(20) DEFAULT NULL COMMENT '归还第一验证人',
  463. `loss_amount` decimal(10,2) DEFAULT NULL COMMENT '损耗量',
  464. PRIMARY KEY (`id`) USING BTREE
  465. ) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='使用记录表';
  466. DROP TABLE IF EXISTS `lab_audio_synthesis`;
  467. CREATE TABLE `lab_audio_synthesis` (
  468. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  469. `risk_plan_id` bigint(20) DEFAULT NULL COMMENT '预案id',
  470. `scene_type` tinyint(3) DEFAULT NULL COMMENT '场景类型(1是预案,2是疏散)',
  471. `music_url` varchar(100) DEFAULT NULL COMMENT '音乐地址',
  472. `music_volume` decimal(2,1) DEFAULT NULL COMMENT '音量大小',
  473. `bgmusic_url` varchar(100) DEFAULT NULL COMMENT '背景音乐地址',
  474. `bgmusic_volume` decimal(2,1) DEFAULT NULL COMMENT '背景音乐大小',
  475. `new_music_url` varchar(100) DEFAULT NULL COMMENT '合成音乐新地址',
  476. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id',
  477. `create_by` varchar(32) DEFAULT NULL COMMENT '创建人',
  478. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  479. PRIMARY KEY (`id`),
  480. UNIQUE KEY `plan_id` (`risk_plan_id`)
  481. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='音乐合成';
  482. DROP TABLE IF EXISTS `lab_build_floor`;
  483. CREATE TABLE `lab_build_floor` (
  484. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  485. `name` varchar(50) DEFAULT NULL COMMENT '楼栋或楼层名称',
  486. `type` tinyint(3) DEFAULT NULL COMMENT '结构类型,1是院校,2是楼栋,3是楼层',
  487. `img_url` varchar(100) DEFAULT NULL COMMENT '楼栋或楼层图标',
  488. `parent_id` bigint(20) DEFAULT NULL COMMENT '上级楼栋id,如果有,就是楼层,没有就是楼栋',
  489. `sort_no` int(5) DEFAULT NULL COMMENT '排序序号',
  490. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id(用于数据权限)',
  491. `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
  492. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  493. `update_by` varchar(50) DEFAULT NULL COMMENT '修改人',
  494. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  495. `remark` varchar(64) DEFAULT NULL COMMENT '备注',
  496. PRIMARY KEY (`id`)
  497. ) ENGINE=InnoDB AUTO_INCREMENT=56 DEFAULT CHARSET=utf8mb4 COMMENT='楼栋(楼层)新表';
  498. /*Table structure for table `lab_build_floor_layout` */
  499. DROP TABLE IF EXISTS `lab_build_floor_layout`;
  500. CREATE TABLE `lab_build_floor_layout` (
  501. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  502. `build_id` bigint(20) DEFAULT NULL COMMENT '楼栋id',
  503. `floor_id` bigint(20) DEFAULT NULL COMMENT '楼层id',
  504. `sub_id` bigint(20) DEFAULT '-1' COMMENT '实验室id',
  505. `room_num` varchar(50) DEFAULT NULL COMMENT '房间号',
  506. `room_name` varchar(50) DEFAULT NULL COMMENT '房间名称',
  507. `room_type` tinyint(3) DEFAULT NULL COMMENT '房间类型,1是实验室,0是其他',
  508. `point_name` varchar(50) DEFAULT NULL COMMENT '点名称',
  509. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人(用于数据权限)',
  510. `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
  511. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  512. `update_by` varchar(50) DEFAULT NULL COMMENT '修改人',
  513. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  514. `remark` varchar(200) DEFAULT NULL COMMENT '备注',
  515. PRIMARY KEY (`id`)
  516. ) ENGINE=InnoDB AUTO_INCREMENT=761 DEFAULT CHARSET=utf8mb4 COMMENT='新版楼栋楼层布局图';
  517. DROP TABLE IF EXISTS `lab_exit_line_vertex`;
  518. CREATE TABLE `lab_exit_line_vertex` (
  519. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  520. `build_id` bigint(20) DEFAULT NULL COMMENT '楼栋id',
  521. `floor_id` bigint(20) DEFAULT NULL COMMENT '楼层id',
  522. `relational_data` longblob COMMENT '关系数据维护',
  523. `layout_data` longblob COMMENT '页面布局相关数据',
  524. `layout_join_data` longblob COMMENT '页面关系数据',
  525. `img_url` varchar(100) DEFAULT NULL COMMENT '布局图地址',
  526. `canvas_width` int(7) DEFAULT NULL COMMENT '画布宽',
  527. `canvas_height` int(7) DEFAULT NULL COMMENT '画布高',
  528. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id',
  529. `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
  530. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  531. `update_by` varchar(50) DEFAULT NULL COMMENT '修改人',
  532. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  533. `remark` varchar(64) DEFAULT NULL COMMENT '备注',
  534. PRIMARY KEY (`id`)
  535. ) ENGINE=InnoDB AUTO_INCREMENT=4306 DEFAULT CHARSET=utf8mb4 COMMENT='逃生线路顶点';
  536. /*Table structure for table `lab_exit_point_relay` */
  537. DROP TABLE IF EXISTS `lab_exit_point_relay`;
  538. CREATE TABLE `lab_exit_point_relay` (
  539. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  540. `build_id` bigint(20) DEFAULT NULL COMMENT '楼栋id',
  541. `floor_id` bigint(20) DEFAULT NULL COMMENT '楼层id',
  542. `point_name` varchar(50) DEFAULT NULL COMMENT '点名称',
  543. `relay_type` tinyint(3) DEFAULT NULL COMMENT '继电器类型 1是老继电器 2.新继电器',
  544. `relay_code` varchar(50) DEFAULT NULL COMMENT '继电器编号',
  545. `relay_bit` tinyint(5) DEFAULT NULL COMMENT '继电器路数',
  546. `config_name` varchar(50) DEFAULT NULL COMMENT '配置名称',
  547. `config_status` varchar(50) DEFAULT NULL COMMENT '配置状态',
  548. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id',
  549. `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
  550. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  551. `update_by` varchar(50) DEFAULT NULL COMMENT '修改人',
  552. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  553. `remark` varchar(64) DEFAULT NULL COMMENT '备注',
  554. PRIMARY KEY (`id`)
  555. ) ENGINE=InnoDB AUTO_INCREMENT=572 DEFAULT CHARSET=utf8mb4 COMMENT='逃生灯关联的继电器';
  556. DROP TABLE IF EXISTS `lab_mold`;
  557. CREATE TABLE `lab_mold` (
  558. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增id',
  559. `dept_name` varchar(255) DEFAULT NULL COMMENT '部门名称',
  560. `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id',
  561. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  562. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人(用于数据权限)',
  563. `create_by` varchar(32) DEFAULT NULL COMMENT '创建人',
  564. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  565. `update_by` varchar(32) DEFAULT NULL COMMENT '修改人',
  566. `remark` varchar(64) DEFAULT NULL COMMENT '备注',
  567. `mold_name` varchar(500) DEFAULT NULL COMMENT '类型名称',
  568. PRIMARY KEY (`id`) USING BTREE
  569. ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='实验室类型';
  570. DROP TABLE IF EXISTS `lab_newnotice_content`;
  571. CREATE TABLE `lab_newnotice_content` (
  572. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  573. `notice_mode_id` bigint(20) DEFAULT NULL COMMENT '通知方式表id',
  574. `notice_type` tinyint(3) DEFAULT NULL COMMENT '通知类型:1是文字,2是变量',
  575. `variable_level` tinyint(3) DEFAULT NULL COMMENT '变量级别:1是一般变量,2是比较变量',
  576. `notice_content` varchar(100) DEFAULT NULL COMMENT '通知内容',
  577. `sort_num` int(20) DEFAULT NULL COMMENT '顺序序号',
  578. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id(用于数据权限)',
  579. `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
  580. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  581. `update_by` varchar(50) DEFAULT NULL COMMENT '修改人',
  582. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  583. `remark` varchar(64) DEFAULT NULL COMMENT '备注',
  584. PRIMARY KEY (`id`)
  585. ) ENGINE=InnoDB AUTO_INCREMENT=31 DEFAULT CHARSET=utf8mb4 COMMENT='发送内容表,动态';
  586. /*Table structure for table `lab_newnotice_group` */
  587. DROP TABLE IF EXISTS `lab_newnotice_group`;
  588. CREATE TABLE `lab_newnotice_group` (
  589. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  590. `group_name` varchar(50) DEFAULT NULL COMMENT '组名称',
  591. `group_value` int(3) DEFAULT NULL COMMENT '组值,区分类型',
  592. `send_mode` varchar(50) DEFAULT NULL COMMENT '发送方式,参考mode表,这里可能存在多个方式',
  593. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id(用于数据权限)',
  594. `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
  595. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  596. `update_by` varchar(50) DEFAULT NULL COMMENT '修改人',
  597. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  598. `remark` varchar(64) DEFAULT NULL COMMENT '备注',
  599. PRIMARY KEY (`id`)
  600. ) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COMMENT='通知组';
  601. /*Table structure for table `lab_newnotice_mode` */
  602. DROP TABLE IF EXISTS `lab_newnotice_mode`;
  603. CREATE TABLE `lab_newnotice_mode` (
  604. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  605. `notice_mode_name` varchar(50) DEFAULT NULL COMMENT '通知方式名称',
  606. `notice_mode_value` int(3) DEFAULT NULL COMMENT '通知方式值',
  607. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id(用于数据权限)',
  608. `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
  609. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  610. `update_by` varchar(50) DEFAULT NULL COMMENT '修改人',
  611. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  612. `remark` varchar(64) DEFAULT NULL COMMENT '备注',
  613. PRIMARY KEY (`id`)
  614. ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COMMENT='发送类型';
  615. /*Table structure for table `lab_newnotice_sendmode` */
  616. DROP TABLE IF EXISTS `lab_newnotice_sendmode`;
  617. CREATE TABLE `lab_newnotice_sendmode` (
  618. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  619. `group_id` bigint(20) DEFAULT NULL COMMENT '关联的组id',
  620. `send_mode` varchar(50) DEFAULT NULL COMMENT '发送方式,参考mode表,这里可能存在多个方式',
  621. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id(用于数据权限)',
  622. `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
  623. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  624. `update_by` varchar(50) DEFAULT NULL COMMENT '修改人',
  625. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  626. `remark` varchar(64) DEFAULT NULL COMMENT '备注',
  627. PRIMARY KEY (`id`)
  628. ) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8mb4 COMMENT='发送方式表';
  629. DROP TABLE IF EXISTS `lab_qp_subject_relation`;
  630. CREATE TABLE `lab_qp_subject_relation` (
  631. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  632. `subject_id` bigint(20) DEFAULT NULL COMMENT '实验室id',
  633. `bottle_total` int(11) DEFAULT NULL COMMENT '实验室存放气瓶总数',
  634. `bottle_user_total` int(11) DEFAULT NULL COMMENT '单人存放总数',
  635. `create_by` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  636. `create_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  637. `update_by` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '修改人',
  638. `update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  639. PRIMARY KEY (`id`) USING BTREE
  640. ) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='气瓶和实验室关联表';
  641. DROP TABLE IF EXISTS `lab_risk_plan_abnormal_desc`;
  642. CREATE TABLE `lab_risk_plan_abnormal_desc` (
  643. `desc_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  644. `group_id` bigint(20) DEFAULT NULL COMMENT '风险组',
  645. `risk_reason` varchar(50) DEFAULT NULL COMMENT '风险事故原因',
  646. `risk_level` tinyint(3) DEFAULT NULL COMMENT '风险等级',
  647. `start_date` datetime DEFAULT NULL COMMENT '发生时间',
  648. `end_date` datetime DEFAULT NULL COMMENT '结束时间',
  649. `risk_duration` bigint(20) DEFAULT NULL COMMENT '持续时长(s)',
  650. `handled_person` varchar(100) DEFAULT NULL COMMENT '风险响应人员',
  651. `internal_person` varchar(255) DEFAULT NULL COMMENT '实验室内人员',
  652. `record_video` varchar(100) DEFAULT NULL COMMENT '现场记录(视频)',
  653. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  654. `create_by` varchar(20) DEFAULT NULL COMMENT '创建人',
  655. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  656. `update_by` varchar(20) DEFAULT NULL COMMENT '修改人',
  657. PRIMARY KEY (`desc_id`)
  658. ) ENGINE=InnoDB AUTO_INCREMENT=1670642976044 DEFAULT CHARSET=utf8mb4 COMMENT='风险概况';
  659. DROP TABLE IF EXISTS `lab_risk_plan_level`;
  660. CREATE TABLE `lab_risk_plan_level` (
  661. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  662. `risk_plan_id` bigint(20) DEFAULT NULL COMMENT '预案id',
  663. `risk_plan_level` tinyint(2) DEFAULT NULL COMMENT '预案级别(1-低风险 2-中风险 3-较高风险 4-高风险)',
  664. `if_exit` tinyint(2) DEFAULT NULL COMMENT '是否联动疏散',
  665. `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id',
  666. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  667. `dept_name` varchar(64) DEFAULT NULL COMMENT '部门名称',
  668. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人(用于数据权限)',
  669. `create_by` varchar(32) DEFAULT NULL COMMENT '创建人',
  670. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  671. `update_by` varchar(32) DEFAULT NULL COMMENT '修改人',
  672. `remark` varchar(64) DEFAULT NULL COMMENT '预案描述',
  673. PRIMARY KEY (`id`) USING BTREE
  674. ) ENGINE=InnoDB AUTO_INCREMENT=1610189513380888579 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='预案级别表';
  675. CREATE TABLE `lab_sensor_hazard_relation` (
  676. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  677. `risk_plan_id` bigint(20) DEFAULT NULL COMMENT '预案id',
  678. `subject_id` bigint(20) DEFAULT NULL COMMENT '实验室id',
  679. `sensor_id` bigint(20) DEFAULT NULL COMMENT '传感器id',
  680. `hazard_subject_id` bigint(20) DEFAULT NULL COMMENT '危险源id',
  681. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  682. PRIMARY KEY (`id`) USING BTREE
  683. ) ENGINE=InnoDB AUTO_INCREMENT=1605829673061801987 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='传感器危险源关联表';
  684. DROP TABLE IF EXISTS `qp_air_bottle`;
  685. CREATE TABLE `qp_air_bottle` (
  686. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  687. `air_name` varchar(50) DEFAULT NULL COMMENT '气体名称',
  688. `config_id` bigint(20) DEFAULT NULL COMMENT '气体配置ID',
  689. `air_constituents` varchar(200) DEFAULT NULL COMMENT '气体组成',
  690. `supplier_id` bigint(20) DEFAULT NULL COMMENT '供应商id',
  691. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  692. `create_by` varchar(200) DEFAULT NULL COMMENT '创建人',
  693. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id',
  694. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  695. `update_by` varchar(200) DEFAULT NULL COMMENT '修改人姓名',
  696. `center_audit_status` int(11) DEFAULT '0' COMMENT '审核状态 0 未审核 1.审核通过 2.审核未通过',
  697. `center_audit_userid` bigint(20) DEFAULT NULL COMMENT '审核人ID',
  698. PRIMARY KEY (`id`) USING BTREE
  699. ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='气瓶表';
  700. /*Table structure for table `qp_air_bottle_config` */
  701. DROP TABLE IF EXISTS `qp_air_bottle_config`;
  702. CREATE TABLE `qp_air_bottle_config` (
  703. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  704. `bottle_id` bigint(20) DEFAULT NULL COMMENT '气瓶id',
  705. `config_id` bigint(20) DEFAULT NULL COMMENT '规格配置ID(可通过逆查询获取相关规格信息和货品信息)',
  706. PRIMARY KEY (`id`) USING BTREE
  707. ) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='气瓶配置表';
  708. /*Table structure for table `qp_air_goods_config` */
  709. DROP TABLE IF EXISTS `qp_air_goods_config`;
  710. CREATE TABLE `qp_air_goods_config` (
  711. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  712. `goods_id` bigint(20) DEFAULT NULL COMMENT '货物id',
  713. `parent_id` bigint(20) DEFAULT NULL COMMENT '保存货品规格详情ID',
  714. `config_id` bigint(20) DEFAULT NULL COMMENT '保存货品规格详情ID',
  715. `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '配置名称',
  716. `detail` text COLLATE utf8mb4_unicode_ci COMMENT '配置json字符串,前端回显使用',
  717. `min_value` decimal(6,2) DEFAULT NULL COMMENT '最小值',
  718. PRIMARY KEY (`id`) USING BTREE
  719. ) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='货物配置表';
  720. /*Table structure for table `qp_air_googs` */
  721. DROP TABLE IF EXISTS `qp_air_googs`;
  722. CREATE TABLE `qp_air_googs` (
  723. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  724. `goods_name` varchar(50) DEFAULT NULL COMMENT '货物名称',
  725. `type_id` int(11) DEFAULT NULL COMMENT '货物类型 1气瓶',
  726. `create_by` varchar(200) DEFAULT NULL COMMENT '创建人',
  727. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id',
  728. `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id',
  729. `dept_name` varchar(50) DEFAULT NULL COMMENT '部门名称',
  730. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  731. `update_by` varchar(200) DEFAULT NULL COMMENT '修改人姓名',
  732. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  733. PRIMARY KEY (`id`) USING BTREE
  734. ) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='气瓶货物表';
  735. /*Table structure for table `qp_alarm_record` */
  736. DROP TABLE IF EXISTS `qp_alarm_record`;
  737. CREATE TABLE `qp_alarm_record` (
  738. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  739. `master_id` bigint(20) DEFAULT NULL COMMENT '数据主键,关联其他业务表中的数据id',
  740. `electronic_tag` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '电子标签',
  741. `type` tinyint(11) DEFAULT NULL COMMENT '报警类型;1:出门,2:进门',
  742. `product_type` tinyint(255) DEFAULT NULL COMMENT '产品类型;1:气瓶,2:其他',
  743. `alarm_time` datetime DEFAULT NULL COMMENT '报警时间',
  744. PRIMARY KEY (`id`) USING BTREE
  745. ) ENGINE=InnoDB AUTO_INCREMENT=346 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
  746. /*Table structure for table `qp_bottle_storage` */
  747. DROP TABLE IF EXISTS `qp_bottle_storage`;
  748. CREATE TABLE `qp_bottle_storage` (
  749. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  750. `driver_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '司机名称',
  751. `driver_id` bigint(20) DEFAULT NULL COMMENT '司机id',
  752. `car_code_id` bigint(20) DEFAULT NULL COMMENT '车辆id',
  753. `car_code` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '车辆号牌',
  754. `phone` varchar(11) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系方式',
  755. `color` smallint(6) DEFAULT NULL COMMENT '1.灰 2.白3.蓝色',
  756. `is_handwheel` smallint(6) DEFAULT NULL COMMENT '是否有手轮 1有 0无',
  757. `is_fixed` smallint(6) DEFAULT NULL COMMENT '是否固定 1.是 0 否',
  758. `is_electronic_tag` smallint(6) DEFAULT NULL COMMENT '电子标签 1有 0没有',
  759. `is_status_sign` smallint(6) DEFAULT NULL COMMENT '状态标牌 1有 0 没有 ',
  760. `is_photo` smallint(6) DEFAULT NULL COMMENT '是否已拍照 1已拍照 0未拍照',
  761. `gas_pressure` decimal(6,2) DEFAULT NULL COMMENT '气表压力',
  762. `validate_start_time` date DEFAULT NULL COMMENT '检验有效期(开始时间)',
  763. `validate_end_time` date DEFAULT NULL COMMENT '检验有效期(结束时间)',
  764. `electronic_tag` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '电子标签',
  765. `is_surplus` int(11) DEFAULT NULL COMMENT '余量是否符合 0符合 1不符合',
  766. `current_pressure` double DEFAULT NULL COMMENT '当前压力值',
  767. `air_number` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '气瓶编号',
  768. `validate_remark` text COLLATE utf8mb4_unicode_ci COMMENT '验收备注',
  769. `rejection_apply_img` varchar(500) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '拒收图片',
  770. `rejection_apply_remark` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '拒收原因',
  771. `rejection_apply_userid` bigint(20) DEFAULT NULL COMMENT '拒收申请人',
  772. `rejection_apply_time` datetime DEFAULT NULL COMMENT '拒收发起时间',
  773. `rejection_userid` bigint(20) DEFAULT NULL COMMENT '拒收处理人id',
  774. `rejection_time` datetime DEFAULT NULL COMMENT '拒收处理时间',
  775. `task_detail_id` bigint(20) DEFAULT NULL COMMENT '待办清单详情表id',
  776. `storage_status` int(11) DEFAULT '1' COMMENT '入库状态 1闲置 2使用 3出库',
  777. `air_status` bigint(20) DEFAULT NULL COMMENT '气瓶状态 0入库 1问题气瓶',
  778. `task_id` bigint(20) DEFAULT NULL COMMENT '待办清单id',
  779. `storage_userid` bigint(20) DEFAULT NULL COMMENT '入库人id',
  780. `create_time` datetime DEFAULT NULL COMMENT '入库时间',
  781. `air_bottle_id` bigint(20) DEFAULT NULL COMMENT '气瓶id',
  782. `air_bottle_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '气体名称',
  783. `specification_name` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '规格详情',
  784. `air_bottle_config_id` bigint(20) DEFAULT NULL COMMENT '气瓶配置表id',
  785. PRIMARY KEY (`id`) USING BTREE
  786. ) ENGINE=InnoDB AUTO_INCREMENT=47 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='气瓶入库表';
  787. /*Table structure for table `qp_bottle_storage_error` */
  788. DROP TABLE IF EXISTS `qp_bottle_storage_error`;
  789. CREATE TABLE `qp_bottle_storage_error` (
  790. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  791. `storage_id` bigint(20) DEFAULT NULL COMMENT '气瓶入库ID',
  792. `location` varchar(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '实验地点',
  793. `location_id` bigint(20) DEFAULT NULL COMMENT '实验室id',
  794. `before_edit` decimal(6,2) DEFAULT NULL COMMENT '修改前',
  795. `after_edit` decimal(6,2) DEFAULT NULL COMMENT '修改后',
  796. `op_time` datetime DEFAULT NULL COMMENT '操作时间',
  797. `phone` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系方式',
  798. `create_by` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人',
  799. PRIMARY KEY (`id`) USING BTREE
  800. ) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='气瓶异常记录表';
  801. /*Table structure for table `qp_bottle_storage_out` */
  802. DROP TABLE IF EXISTS `qp_bottle_storage_out`;
  803. CREATE TABLE `qp_bottle_storage_out` (
  804. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  805. `apply_user_name` varchar(50) DEFAULT NULL COMMENT '操作人',
  806. `apply_userid` bigint(20) DEFAULT NULL,
  807. `phone` varchar(11) DEFAULT NULL COMMENT '联系方式',
  808. `create_time` datetime DEFAULT NULL COMMENT '出库申请时间',
  809. `storage_id` bigint(20) DEFAULT NULL COMMENT '入库表id',
  810. `car_id` bigint(20) DEFAULT NULL COMMENT '运输车辆id',
  811. `car_number` varchar(50) DEFAULT NULL COMMENT '车辆号码',
  812. `transport_id` bigint(20) DEFAULT NULL COMMENT '运输人员id',
  813. `transport_name` varchar(50) DEFAULT NULL COMMENT '运输人员姓名',
  814. `dispose_userid` bigint(20) DEFAULT NULL COMMENT '处理人id',
  815. `dispose_username` varchar(50) DEFAULT NULL COMMENT '处理人姓名',
  816. `dispose_time` datetime DEFAULT NULL COMMENT '处理时间',
  817. `complete_time` datetime DEFAULT NULL COMMENT '实际出库时间',
  818. `complete_userid` bigint(20) DEFAULT NULL COMMENT '实际出库确认用户id',
  819. `complete_username` varchar(255) DEFAULT NULL COMMENT '实际出库确认用户',
  820. `pressure` double DEFAULT NULL COMMENT '出库气压',
  821. `out_status` bigint(20) DEFAULT '0' COMMENT '出库状态 0待回收 1已确认 2已出库',
  822. PRIMARY KEY (`id`) USING BTREE
  823. ) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='气瓶出库表';
  824. /*Table structure for table `qp_flow` */
  825. DROP TABLE IF EXISTS `qp_flow`;
  826. CREATE TABLE `qp_flow` (
  827. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  828. `flow_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '流程名称',
  829. `flow_type` int(11) DEFAULT NULL COMMENT '流程适用类型(1.资格申请、2.用气申请)',
  830. `uuid` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '流程主键',
  831. `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id',
  832. `dept_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '部门名称',
  833. `remark` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
  834. `create_userid` bigint(20) DEFAULT NULL COMMENT '创建人',
  835. `create_user` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建姓名',
  836. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  837. PRIMARY KEY (`id`) USING BTREE
  838. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='气瓶审核流程表';
  839. /*Table structure for table `qp_flow_detail` */
  840. DROP TABLE IF EXISTS `qp_flow_detail`;
  841. CREATE TABLE `qp_flow_detail` (
  842. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  843. `uuid` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT 'uuid',
  844. `user_number` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '工号',
  845. `flow_type` int(11) DEFAULT NULL COMMENT '所属流程 1.资格申请、2.用气申请(废弃)',
  846. `user_type` int(11) DEFAULT NULL COMMENT '类型,1实验室 2实验中心',
  847. `user_id` bigint(20) DEFAULT NULL COMMENT '人员id',
  848. `user_name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '姓名',
  849. `user_telephone` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '电话',
  850. `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id',
  851. `dept_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '部门名称',
  852. `create_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
  853. PRIMARY KEY (`id`) USING BTREE
  854. ) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='气瓶流程详情表';
  855. /*Table structure for table `qp_qualification_apply` */
  856. DROP TABLE IF EXISTS `qp_qualification_apply`;
  857. CREATE TABLE `qp_qualification_apply` (
  858. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  859. `subject_id` bigint(20) DEFAULT NULL COMMENT '实验室id',
  860. `location` varchar(50) DEFAULT NULL COMMENT '实验地点',
  861. `user_id` bigint(20) DEFAULT NULL COMMENT '申请人id',
  862. `apply_user` varchar(200) DEFAULT NULL COMMENT '申请人',
  863. `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id',
  864. `dept_name` varchar(255) DEFAULT NULL COMMENT '部门名称',
  865. `phone` varchar(11) DEFAULT NULL COMMENT '联系方式',
  866. `start_time` date DEFAULT NULL COMMENT '期限开始',
  867. `end_time` date DEFAULT NULL COMMENT '期限结束',
  868. `gas_use` text COMMENT '气体用途',
  869. `apply_certificate` varchar(200) DEFAULT NULL COMMENT '申请凭证',
  870. `safety_precautions` text COMMENT '安全措施',
  871. `use_gas_id` bigint(20) DEFAULT NULL COMMENT '使用气体id-废弃',
  872. `lead_audit_status` smallint(6) unsigned DEFAULT '0' COMMENT '审核状态 0 未审核 1.审核通过 2.驳回',
  873. `lead_audit_userid` bigint(20) DEFAULT NULL COMMENT '审核人',
  874. `lead_audit_username` varchar(50) DEFAULT NULL COMMENT '审核人(实验室)',
  875. `lead_audit_time` datetime DEFAULT NULL COMMENT '审核时间',
  876. `lead_audit_cause` varchar(200) DEFAULT NULL COMMENT '原因(实验室负责人)',
  877. `center_audit_status` smallint(6) DEFAULT '0' COMMENT '审核状态 0 未审核 1.审核通过 2.驳回',
  878. `center_audit_userid` bigint(20) DEFAULT NULL COMMENT '审核人',
  879. `center_audit_username` varchar(50) DEFAULT NULL COMMENT '审核人(实验中心)',
  880. `center_audit_time` datetime DEFAULT NULL COMMENT '审核时间',
  881. `center_audit_cause` varchar(200) DEFAULT NULL COMMENT '原因(实验中心)',
  882. `create_time` datetime DEFAULT NULL COMMENT '申请时间',
  883. PRIMARY KEY (`id`) USING BTREE
  884. ) ENGINE=InnoDB AUTO_INCREMENT=10461 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='资格申请表';
  885. /*Table structure for table `qp_qualification_apply_detail` */
  886. DROP TABLE IF EXISTS `qp_qualification_apply_detail`;
  887. CREATE TABLE `qp_qualification_apply_detail` (
  888. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  889. `air_bottle_config_id` bigint(20) DEFAULT NULL COMMENT '气瓶配置表id',
  890. `qualificate_apply_id` bigint(20) DEFAULT NULL COMMENT '资格申请id',
  891. `bottle_number` int(11) DEFAULT NULL COMMENT '气瓶数量',
  892. `apply_describe` varchar(255) DEFAULT NULL COMMENT '申请描述',
  893. PRIMARY KEY (`id`) USING BTREE
  894. ) ENGINE=InnoDB AUTO_INCREMENT=10484 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='资格申请详情表';
  895. /*Table structure for table `qp_qualification_apply_record` */
  896. DROP TABLE IF EXISTS `qp_qualification_apply_record`;
  897. CREATE TABLE `qp_qualification_apply_record` (
  898. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  899. `audit_user` varchar(50) DEFAULT NULL COMMENT '审核人',
  900. `audit_userid` bigint(20) DEFAULT NULL COMMENT '审核人id',
  901. `audit_time` datetime DEFAULT NULL COMMENT '审核时间',
  902. `audit_status` int(11) DEFAULT NULL COMMENT '审核状态(1.通过 2.驳回)',
  903. `remark` text COMMENT '审核说明',
  904. `qualification_apply_id` bigint(20) DEFAULT NULL COMMENT '资格申请id',
  905. `audit_type` int(11) DEFAULT NULL COMMENT '1实验室负责人 2实验中心',
  906. PRIMARY KEY (`id`) USING BTREE
  907. ) ENGINE=InnoDB AUTO_INCREMENT=58 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='资格申请审核日志表';
  908. /*Table structure for table `qp_qualification_certificate` */
  909. DROP TABLE IF EXISTS `qp_qualification_certificate`;
  910. CREATE TABLE `qp_qualification_certificate` (
  911. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  912. `name` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '资质名称',
  913. `supplier_type` bigint(20) DEFAULT NULL COMMENT '供应商类型',
  914. `type` tinyint(4) DEFAULT NULL COMMENT '资质类型(1:供应商资质,2:人员证照,3:车辆证照)',
  915. `sort` int(11) DEFAULT NULL COMMENT '排序类型(排序序号影响了前台的展示,不能重复,从大到小排序)',
  916. `required` tinyint(4) DEFAULT NULL COMMENT '是否必填(0:否,1:是)',
  917. `validity` tinyint(4) DEFAULT NULL COMMENT '是否选择有效期(0:否,1:是)',
  918. `remark` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
  919. `create_by` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '创建人',
  920. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id',
  921. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  922. `update_by` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '修改人姓名',
  923. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  924. PRIMARY KEY (`id`) USING BTREE
  925. ) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='资质证照表';
  926. /*Table structure for table `qp_rfid_tag` */
  927. DROP TABLE IF EXISTS `qp_rfid_tag`;
  928. CREATE TABLE `qp_rfid_tag` (
  929. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  930. `tag_code` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '标签内码',
  931. `is_bind` smallint(6) DEFAULT '0' COMMENT '是否绑定 1绑定 0未绑定',
  932. `create_time` datetime DEFAULT NULL COMMENT '所属实验室',
  933. PRIMARY KEY (`id`) USING BTREE
  934. ) ENGINE=InnoDB AUTO_INCREMENT=176 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='RFID标签管理';
  935. /*Table structure for table `qp_specification` */
  936. DROP TABLE IF EXISTS `qp_specification`;
  937. CREATE TABLE `qp_specification` (
  938. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  939. `spec_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '规格名称',
  940. `category` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '所属类目',
  941. `create_by` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人',
  942. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id',
  943. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  944. `update_by` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '修改人姓名',
  945. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  946. PRIMARY KEY (`id`) USING BTREE
  947. ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='气瓶规格表';
  948. /*Table structure for table `qp_specification_detail` */
  949. DROP TABLE IF EXISTS `qp_specification_detail`;
  950. CREATE TABLE `qp_specification_detail` (
  951. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  952. `spec_value` varchar(50) DEFAULT NULL COMMENT '规格值',
  953. `spec_id` bigint(20) DEFAULT NULL COMMENT '气瓶规格id',
  954. PRIMARY KEY (`id`) USING BTREE
  955. ) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='气瓶规格详情表';
  956. /*Table structure for table `qp_supplier` */
  957. DROP TABLE IF EXISTS `qp_supplier`;
  958. CREATE TABLE `qp_supplier` (
  959. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  960. `company_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业名称',
  961. `company_short` varchar(500) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '企业简称',
  962. `contacts` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系人',
  963. `phone` varchar(11) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手机号码',
  964. `status` tinyint(4) DEFAULT NULL COMMENT '供应商状态 0正常 1禁用',
  965. `state` tinyint(4) DEFAULT NULL COMMENT '0:未审核,1:审核通过,2:审核未通过',
  966. `audit_time` datetime DEFAULT NULL COMMENT '审核时间',
  967. `account_id` bigint(20) DEFAULT NULL COMMENT '账号ID',
  968. `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id',
  969. `dept_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '部门名称',
  970. `business_record` text COLLATE utf8mb4_unicode_ci COMMENT '经营备案',
  971. `business_address` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '经营地址',
  972. `record_explain` text COLLATE utf8mb4_unicode_ci COMMENT '经营说明',
  973. `create_by` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人',
  974. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id',
  975. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  976. `update_by` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '修改人姓名',
  977. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  978. PRIMARY KEY (`id`) USING BTREE
  979. ) ENGINE=InnoDB AUTO_INCREMENT=113 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='供应商表';
  980. /*Table structure for table `qp_supplier_credentials` */
  981. DROP TABLE IF EXISTS `qp_supplier_credentials`;
  982. CREATE TABLE `qp_supplier_credentials` (
  983. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  984. `certificate_id` bigint(20) DEFAULT NULL COMMENT '资质证照ID',
  985. `natural_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '资质名称',
  986. `natural_url` varchar(500) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '资质地址',
  987. `start_time` date DEFAULT NULL COMMENT '有效期开始时间',
  988. `end_time` date DEFAULT NULL COMMENT '有效期结束时间',
  989. `supplier_id` bigint(20) DEFAULT NULL COMMENT '供应商id',
  990. PRIMARY KEY (`id`) USING BTREE
  991. ) ENGINE=InnoDB AUTO_INCREMENT=2093 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
  992. /*Table structure for table `qp_supplier_synthetical_audit` */
  993. DROP TABLE IF EXISTS `qp_supplier_synthetical_audit`;
  994. CREATE TABLE `qp_supplier_synthetical_audit` (
  995. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  996. `audit_user` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '审核人',
  997. `audit_content` varchar(500) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '审核内容',
  998. `audit_type` tinyint(4) DEFAULT NULL COMMENT '审核类型 (1供应商,2人员,3车辆)',
  999. `audit_time` datetime DEFAULT NULL COMMENT '审核时间',
  1000. `status` int(11) DEFAULT NULL COMMENT '审核状态(0待审核,1通过,2驳回)',
  1001. `remark` text COLLATE utf8mb4_unicode_ci COMMENT '审核说明',
  1002. `synthetical_id` bigint(20) DEFAULT NULL COMMENT '综合id(供应商id、车辆id、人员id)',
  1003. PRIMARY KEY (`id`) USING BTREE
  1004. ) ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='供应商综合审核表';
  1005. /*Table structure for table `qp_task` */
  1006. DROP TABLE IF EXISTS `qp_task`;
  1007. CREATE TABLE `qp_task` (
  1008. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  1009. `location` varchar(50) DEFAULT NULL COMMENT '实验地点',
  1010. `location_id` bigint(20) DEFAULT NULL COMMENT '实验室id',
  1011. `user_id` bigint(20) DEFAULT NULL COMMENT '申请人id',
  1012. `user_name` varchar(255) DEFAULT NULL COMMENT '申请人姓名',
  1013. `phone` varchar(11) DEFAULT NULL COMMENT '联系方式',
  1014. `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id',
  1015. `dept_name` varchar(255) DEFAULT NULL COMMENT '部门名称',
  1016. `is_dispose` smallint(6) DEFAULT '0',
  1017. `type` smallint(6) DEFAULT '1' COMMENT '清单类型 1.供气申请,2.回收申请3.货物问题',
  1018. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  1019. PRIMARY KEY (`id`) USING BTREE
  1020. ) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='待办清单表';
  1021. /*Table structure for table `qp_task_detail` */
  1022. DROP TABLE IF EXISTS `qp_task_detail`;
  1023. CREATE TABLE `qp_task_detail` (
  1024. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  1025. `air_bottle_config_id` bigint(20) DEFAULT NULL COMMENT '气瓶配置表id',
  1026. `task_id` bigint(20) DEFAULT NULL COMMENT '待办清单id',
  1027. `bottle_number` int(11) DEFAULT NULL COMMENT '气瓶数量',
  1028. `qp_status` int(11) DEFAULT '0' COMMENT '气瓶状态 0.未派送 1.已派送/待入库',
  1029. `apply_describe` varchar(255) DEFAULT NULL COMMENT '申请说明',
  1030. `supplier_id` bigint(20) DEFAULT NULL COMMENT '供应商id',
  1031. `car_id` bigint(20) DEFAULT NULL COMMENT '运输车辆id',
  1032. `car_number` varchar(255) DEFAULT NULL COMMENT '车牌号',
  1033. `transport_id` bigint(20) DEFAULT NULL COMMENT '运输人员id',
  1034. `transport_name` varchar(255) DEFAULT NULL COMMENT '运输人员姓名',
  1035. `is_dispose` int(11) DEFAULT '0' COMMENT '是否处理 0未处理 1.已处理',
  1036. `dispose_user` varchar(255) DEFAULT NULL COMMENT '处理人',
  1037. `dispose_userid` bigint(20) DEFAULT NULL COMMENT '处理人id',
  1038. `dispose_time` datetime DEFAULT NULL COMMENT '处理时间',
  1039. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  1040. PRIMARY KEY (`id`) USING BTREE
  1041. ) ENGINE=InnoDB AUTO_INCREMENT=43 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='待办清单详情表';
  1042. /*Table structure for table `qp_transport_car` */
  1043. DROP TABLE IF EXISTS `qp_transport_car`;
  1044. CREATE TABLE `qp_transport_car` (
  1045. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  1046. `car_code` varchar(50) DEFAULT NULL COMMENT '车牌编号',
  1047. `driver_remark` text COMMENT '行驶证说明',
  1048. `is_audit` smallint(6) DEFAULT NULL COMMENT '是否已经审核(0为审核,1已经审核,2审核未通过)',
  1049. `audit_user` varchar(50) DEFAULT NULL COMMENT '审核人',
  1050. `audit_time` datetime DEFAULT NULL COMMENT '审核时间',
  1051. `supplier_id` bigint(20) DEFAULT NULL COMMENT '供应商id',
  1052. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  1053. `create_by` varchar(200) DEFAULT NULL COMMENT '创建人',
  1054. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id',
  1055. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  1056. `update_by` varchar(200) DEFAULT NULL COMMENT '修改人姓名',
  1057. PRIMARY KEY (`id`) USING BTREE
  1058. ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='运输车辆表';
  1059. /*Table structure for table `qp_transport_car_credentials` */
  1060. DROP TABLE IF EXISTS `qp_transport_car_credentials`;
  1061. CREATE TABLE `qp_transport_car_credentials` (
  1062. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  1063. `certificate_id` bigint(20) DEFAULT NULL COMMENT '资质证照ID',
  1064. `natural_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '资质名称',
  1065. `natural_url` varchar(500) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '资质地址',
  1066. `start_time` date DEFAULT NULL COMMENT '有效期开始时间',
  1067. `end_time` date DEFAULT NULL COMMENT '有效期结束时间',
  1068. `transport_car_id` bigint(20) DEFAULT NULL COMMENT '车辆id',
  1069. PRIMARY KEY (`id`) USING BTREE
  1070. ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
  1071. /*Table structure for table `qp_transport_user` */
  1072. DROP TABLE IF EXISTS `qp_transport_user`;
  1073. CREATE TABLE `qp_transport_user` (
  1074. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  1075. `user_name` varchar(50) DEFAULT NULL COMMENT '姓名',
  1076. `phone` varchar(11) DEFAULT NULL COMMENT '手机号码',
  1077. `remark` text COMMENT '说明',
  1078. `is_audit` smallint(6) DEFAULT NULL COMMENT '是否已经审核(0为审核,1已经审核,2审核未通过)',
  1079. `audit_user` varchar(50) DEFAULT NULL COMMENT '审核人',
  1080. `audit_time` date DEFAULT NULL COMMENT '审核时间',
  1081. `supplier_id` bigint(20) DEFAULT NULL COMMENT '供应商id',
  1082. `create_by` varchar(200) DEFAULT NULL COMMENT '创建人',
  1083. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id',
  1084. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  1085. `update_by` varchar(200) DEFAULT NULL COMMENT '修改人姓名',
  1086. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  1087. PRIMARY KEY (`id`) USING BTREE
  1088. ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='运输人员表';
  1089. /*Table structure for table `qp_transport_user_credentials` */
  1090. DROP TABLE IF EXISTS `qp_transport_user_credentials`;
  1091. CREATE TABLE `qp_transport_user_credentials` (
  1092. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  1093. `certificate_id` bigint(20) DEFAULT NULL COMMENT '资质证照ID',
  1094. `natural_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '资质名称',
  1095. `natural_url` varchar(500) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '资质地址',
  1096. `start_time` date DEFAULT NULL COMMENT '有效期开始时间',
  1097. `end_time` date DEFAULT NULL COMMENT '有效期结束时间',
  1098. `transport_user_id` bigint(20) DEFAULT NULL COMMENT '供应商id',
  1099. PRIMARY KEY (`id`) USING BTREE
  1100. ) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
  1101. /*Table structure for table `qp_use_record` */
  1102. DROP TABLE IF EXISTS `qp_use_record`;
  1103. CREATE TABLE `qp_use_record` (
  1104. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  1105. `contacts` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系人',
  1106. `user_id` bigint(20) DEFAULT NULL COMMENT '使用人id',
  1107. `phone` varchar(11) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系方式',
  1108. `location` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '实验地点',
  1109. `subject_id` bigint(20) DEFAULT NULL COMMENT '实验室id',
  1110. `storage_id` bigint(20) DEFAULT NULL COMMENT '气瓶入库ID',
  1111. `before_use_pic` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '使用前照片',
  1112. `before_use` decimal(6,2) DEFAULT NULL COMMENT '使用前气压',
  1113. `after_use_pic` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '使用后照片',
  1114. `after_use` decimal(6,2) DEFAULT NULL COMMENT '使用后气压',
  1115. `amount` decimal(6,2) DEFAULT '0.00' COMMENT '使用量',
  1116. `use_time` datetime DEFAULT NULL COMMENT '使用时间',
  1117. `back_time` datetime DEFAULT NULL COMMENT '归还时间',
  1118. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  1119. `create_by` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '创建人',
  1120. `update_by` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '修改人',
  1121. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  1122. PRIMARY KEY (`id`) USING BTREE
  1123. ) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='使用记录表';
  1124. /*Table structure for table `qp_usegas_apply` */
  1125. DROP TABLE IF EXISTS `qp_usegas_apply`;
  1126. CREATE TABLE `qp_usegas_apply` (
  1127. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  1128. `location` varchar(50) DEFAULT NULL COMMENT '实验地点',
  1129. `subject_id` bigint(20) DEFAULT NULL COMMENT '实验室id',
  1130. `apply_user` varchar(200) DEFAULT NULL COMMENT '申请人',
  1131. `user_id` bigint(20) DEFAULT NULL COMMENT '申请人id',
  1132. `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id',
  1133. `dept_name` varchar(50) DEFAULT NULL COMMENT '部门名称',
  1134. `phone` varchar(11) DEFAULT NULL COMMENT '联系方式',
  1135. `start_time` date DEFAULT NULL COMMENT '期限开始',
  1136. `end_time` date DEFAULT NULL COMMENT '期限结束',
  1137. `gas_use` text COMMENT '气体用途',
  1138. `apply_certificate` varchar(200) DEFAULT NULL COMMENT '申请凭证',
  1139. `safety_precautions` text COMMENT '安全措施',
  1140. `use_gas_id` bigint(20) DEFAULT NULL COMMENT '气体id',
  1141. `use_gas_name` varchar(50) DEFAULT NULL COMMENT '气体名称',
  1142. `lead_audit_staus` smallint(6) DEFAULT '0' COMMENT '审核状态 0 未审核 1.通过 2.驳回',
  1143. `lead_audit_userid` bigint(50) DEFAULT NULL COMMENT '审核人id',
  1144. `lead_audit_username` varchar(20) DEFAULT NULL COMMENT '审核人(实验室)',
  1145. `lead_audit_time` datetime DEFAULT NULL COMMENT '审核时间',
  1146. `lead_audit_cause` varchar(200) DEFAULT NULL COMMENT '原因(实验室负责人)',
  1147. `center_audit_status` smallint(6) DEFAULT '0' COMMENT '审核状态 0 未审核 1.通过 2.驳回',
  1148. `center_audit_userid` bigint(50) DEFAULT NULL COMMENT '审核人id',
  1149. `center_audit_username` varchar(20) DEFAULT NULL COMMENT '审核人(实验中心)',
  1150. `center_audit_time` datetime DEFAULT NULL COMMENT '审核时间',
  1151. `center_audit_cause` varchar(200) DEFAULT NULL COMMENT '原因(实验中心)',
  1152. `create_time` datetime DEFAULT NULL COMMENT '申请时间',
  1153. PRIMARY KEY (`id`) USING BTREE
  1154. ) ENGINE=InnoDB AUTO_INCREMENT=6678 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用气申请表';
  1155. /*Table structure for table `qp_usegas_audit_record` */
  1156. DROP TABLE IF EXISTS `qp_usegas_audit_record`;
  1157. CREATE TABLE `qp_usegas_audit_record` (
  1158. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id,数据唯一标识',
  1159. `audit_userid` bigint(20) DEFAULT NULL COMMENT '审核人id',
  1160. `audit_user` varchar(50) DEFAULT NULL COMMENT '审核人',
  1161. `audit_time` datetime DEFAULT NULL COMMENT '审核时间',
  1162. `audit_status` bigint(20) DEFAULT NULL COMMENT '审核状态(0未审核1.通过 2.驳回)',
  1163. `remark` text COMMENT '审核说明',
  1164. `usegas_apply_id` bigint(20) DEFAULT NULL COMMENT '用户申请id',
  1165. `audit_type` int(11) DEFAULT NULL COMMENT '1实验室负责人 2实验中心',
  1166. PRIMARY KEY (`id`) USING BTREE
  1167. ) ENGINE=InnoDB AUTO_INCREMENT=48 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='用气审核表';
  1168. /*Table structure for table `qp_user_open_id` */
  1169. DROP TABLE IF EXISTS `qp_user_open_id`;
  1170. CREATE TABLE `qp_user_open_id` (
  1171. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  1172. `user_id` bigint(20) DEFAULT NULL,
  1173. `open_id` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1174. PRIMARY KEY (`id`) USING BTREE
  1175. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC;
  1176. DROP TABLE IF EXISTS `sl_apply_approval`;
  1177. CREATE TABLE `sl_apply_approval` (
  1178. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  1179. `apply_id` bigint(20) DEFAULT NULL COMMENT '申请表主键',
  1180. `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id',
  1181. `dept_name` varchar(50) DEFAULT NULL COMMENT '部门名称',
  1182. `approva_id` bigint(20) DEFAULT NULL COMMENT '审核人id',
  1183. `approva_name` varchar(50) DEFAULT NULL COMMENT '审核人姓名',
  1184. `approva_status` int(11) DEFAULT NULL COMMENT '1通过 2驳回',
  1185. `creta_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  1186. PRIMARY KEY (`id`)
  1187. ) ENGINE=InnoDB AUTO_INCREMENT=42 DEFAULT CHARSET=utf8mb4 COMMENT='申请审核表';
  1188. /*Table structure for table `sl_opendoor_apply` */
  1189. DROP TABLE IF EXISTS `sl_opendoor_apply`;
  1190. CREATE TABLE `sl_opendoor_apply` (
  1191. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  1192. `user_id` bigint(20) DEFAULT NULL COMMENT '申请人id',
  1193. `user_name` varchar(50) DEFAULT NULL COMMENT '申请姓名',
  1194. `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id(申请人)',
  1195. `dept_name` varchar(50) DEFAULT NULL COMMENT '部门名称(申请人)',
  1196. `user_code` varchar(50) DEFAULT NULL COMMENT '人员编号',
  1197. `user_sex` int(11) DEFAULT NULL COMMENT '性别 0男 1女',
  1198. `phonenumber` varchar(11) DEFAULT NULL COMMENT '电话',
  1199. `user_id2` bigint(20) DEFAULT NULL COMMENT '人员2 id',
  1200. `user_name2` varchar(50) DEFAULT NULL,
  1201. `user_code2` varchar(50) DEFAULT NULL COMMENT '人员编号',
  1202. `user_sex2` int(11) DEFAULT NULL COMMENT '性别 性别 0男 1女',
  1203. `phonenumber2` varchar(11) DEFAULT NULL COMMENT '电话',
  1204. `subject_id` bigint(20) DEFAULT NULL COMMENT '实验室id ',
  1205. `subject_name` varchar(50) DEFAULT NULL COMMENT '实验室名称 ',
  1206. `safe_user_id` varchar(255) DEFAULT NULL COMMENT '安全负责人id',
  1207. `safe_user_name` varchar(255) DEFAULT NULL COMMENT '安全负责人',
  1208. `safe_user_phone` varchar(255) DEFAULT NULL COMMENT '安全负责人电话',
  1209. `position` varchar(255) DEFAULT NULL COMMENT '位置',
  1210. `college` varchar(50) DEFAULT NULL COMMENT '学院',
  1211. `apply_status` int(11) DEFAULT '1' COMMENT '1已授权 2失效',
  1212. `apply_number` int(11) DEFAULT '0' COMMENT '审核次数',
  1213. `illustrate` varchar(255) DEFAULT NULL COMMENT '说明',
  1214. `approval_user` varchar(50) DEFAULT NULL COMMENT '审核人',
  1215. `approval_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '审核时间',
  1216. `creat_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
  1217. PRIMARY KEY (`id`)
  1218. ) ENGINE=InnoDB AUTO_INCREMENT=40 DEFAULT CHARSET=utf8mb4 COMMENT='申请开门表';
  1219. /*Table structure for table `sl_subject_relation` */
  1220. DROP TABLE IF EXISTS `sl_subject_relation`;
  1221. CREATE TABLE `sl_subject_relation` (
  1222. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  1223. `subject_id` bigint(20) DEFAULT NULL COMMENT '实验室id',
  1224. `subject_name` varchar(50) DEFAULT NULL COMMENT '实验室名称',
  1225. `subject_location` varchar(255) DEFAULT NULL COMMENT '实验室位置',
  1226. `college` varchar(255) DEFAULT NULL COMMENT '学院',
  1227. `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id(操作人)',
  1228. `dept_name` varchar(50) DEFAULT NULL COMMENT '部门名称(操作人)',
  1229. `lock_room_id` varchar(255) DEFAULT NULL COMMENT '房间id',
  1230. `lock_code` varchar(255) DEFAULT NULL COMMENT '门锁编号',
  1231. `room_location` varchar(255) DEFAULT NULL COMMENT '房间位置',
  1232. `room_name` varchar(255) DEFAULT NULL COMMENT '房间名称',
  1233. `safe_user_id` bigint(20) DEFAULT NULL COMMENT '安全负责人id',
  1234. `safe_user_name` varchar(50) DEFAULT NULL COMMENT '安全负责人姓名',
  1235. `safe_user_phone` varchar(11) DEFAULT NULL COMMENT '安全负责人电话',
  1236. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人id',
  1237. `create_by` varchar(255) DEFAULT NULL COMMENT '创建人',
  1238. `creat_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
  1239. PRIMARY KEY (`id`)
  1240. ) ENGINE=InnoDB AUTO_INCREMENT=29 DEFAULT CHARSET=utf8mb4 COMMENT='实验室关联表';
  1241. /*Table structure for table `sl_user_relation` */
  1242. DROP TABLE IF EXISTS `sl_user_relation`;
  1243. CREATE TABLE `sl_user_relation` (
  1244. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  1245. `user_id` bigint(20) DEFAULT NULL COMMENT '用户id',
  1246. `user_name` varchar(50) DEFAULT NULL COMMENT '用户姓名',
  1247. `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id',
  1248. `dept_name` varchar(50) DEFAULT NULL COMMENT '部门名称',
  1249. `lock_user_code` varchar(50) DEFAULT NULL COMMENT '门锁服务人员编号',
  1250. `type` int(11) DEFAULT NULL,
  1251. `create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
  1252. `creat_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
  1253. PRIMARY KEY (`id`)
  1254. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='人员关联表';
  1255. /*Table structure for table `syd_sms_log` */
  1256. DROP TABLE IF EXISTS `syd_sms_log`;
  1257. CREATE TABLE `syd_sms_log` (
  1258. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  1259. `phone` varchar(255) NOT NULL COMMENT '手机号',
  1260. `content` varchar(255) DEFAULT NULL COMMENT '通知内容',
  1261. `uuid` varchar(64) DEFAULT NULL COMMENT '短信下发批次',
  1262. `status` tinyint(2) DEFAULT NULL COMMENT '0 下发成功,负数为失败(见状态码)',
  1263. `reply` tinyint(2) DEFAULT NULL COMMENT '是否回复(0 未回复,1 已回复)',
  1264. `reply_content` varchar(255) DEFAULT NULL COMMENT '回复内容',
  1265. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  1266. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  1267. `purpose` tinyint(1) DEFAULT NULL COMMENT '用途:1 化学品告警,2 登录,3 开锁,4 气瓶告警,5 预案告警',
  1268. `lock_apply_id` bigint(20) DEFAULT NULL COMMENT '开门申请id',
  1269. PRIMARY KEY (`id`)
  1270. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='四医大校方短信对接日志';
  1271. DROP TABLE IF EXISTS `sys_url_config`;
  1272. CREATE TABLE `sys_url_config` (
  1273. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  1274. `file_intranet_url` varchar(255) DEFAULT NULL COMMENT '文件内网地址',
  1275. `file_extranet_url` varchar(255) DEFAULT NULL COMMENT '文件外网地址',
  1276. `camera_intranet_url` varchar(255) DEFAULT NULL COMMENT '摄像头内网地址',
  1277. `camera_extranet_url` varchar(255) DEFAULT NULL COMMENT '摄像头外网地址',
  1278. `camera_intranet_agent` varchar(255) DEFAULT NULL COMMENT '摄像头内网代理',
  1279. `camera_extranet_agent` varchar(255) DEFAULT NULL COMMENT '摄像头外网代理',
  1280. `ip_identify` varchar(255) DEFAULT NULL COMMENT 'IP标识',
  1281. `mqtt_intranet_url` varchar(255) DEFAULT NULL COMMENT 'mqtt内网地址',
  1282. `mqtt_intranet_user` varchar(255) DEFAULT NULL COMMENT 'mqtt内网用户',
  1283. `mqtt_intranet_password` varchar(255) DEFAULT NULL COMMENT 'mqtt内网密码',
  1284. `mqtt_extranet_url` varchar(255) DEFAULT NULL COMMENT 'mqtt外网地址',
  1285. `mqtt_extranet_user` varchar(255) DEFAULT NULL COMMENT 'mqtt外网用户',
  1286. `mqtt_extranet_password` varchar(255) DEFAULT NULL COMMENT 'mqtt外网密码',
  1287. `screen_intranet_url` varchar(255) DEFAULT NULL COMMENT '大屏内网地址',
  1288. `screen_extranet_url` varchar(255) DEFAULT NULL COMMENT '大屏外网地址',
  1289. `pc_intranet_url` varchar(255) DEFAULT NULL COMMENT 'pc内网地址',
  1290. `pc_extranet_url` varchar(255) DEFAULT NULL COMMENT 'pc外网地址',
  1291. `dept_id` bigint(20) DEFAULT NULL COMMENT '部门id',
  1292. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  1293. `user_id` bigint(20) DEFAULT NULL COMMENT '创建人(用于数据权限)',
  1294. `create_by` varchar(32) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '创建人',
  1295. `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  1296. `update_by` varchar(32) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '修改人',
  1297. `remark` varchar(64) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '备注',
  1298. PRIMARY KEY (`id`)
  1299. ) ENGINE=InnoDB AUTO_INCREMENT=151 DEFAULT CHARSET=utf8 COMMENT='系统地址配置';
  1300. DROP TABLE IF EXISTS `vmp_device`;
  1301. CREATE TABLE `vmp_device` (
  1302. `deviceId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1303. `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1304. `manufacturer` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1305. `model` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1306. `firmware` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1307. `transport` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1308. `streamMode` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1309. `online` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1310. `registerTime` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1311. `keepaliveTime` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1312. `ip` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1313. `createTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1314. `updateTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1315. `port` int(11) NOT NULL,
  1316. `expires` int(11) NOT NULL,
  1317. `hostAddress` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1318. `charset` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1319. PRIMARY KEY (`deviceId`)
  1320. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  1321. /*Table structure for table `vmp_device_alarm` */
  1322. DROP TABLE IF EXISTS `vmp_device_alarm`;
  1323. CREATE TABLE `vmp_device_alarm` (
  1324. `id` int(11) NOT NULL AUTO_INCREMENT,
  1325. `deviceId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1326. `alarmPriority` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1327. `alarmMethod` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1328. `alarmTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1329. `alarmDescription` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1330. `longitude` double DEFAULT NULL,
  1331. `latitude` double DEFAULT NULL,
  1332. `alarmType` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1333. PRIMARY KEY (`id`)
  1334. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  1335. /*Table structure for table `vmp_device_channel` */
  1336. DROP TABLE IF EXISTS `vmp_device_channel`;
  1337. CREATE TABLE `vmp_device_channel` (
  1338. `channelId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1339. `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1340. `manufacture` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1341. `model` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1342. `owner` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1343. `civilCode` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1344. `block` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1345. `address` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1346. `parentId` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1347. `safetyWay` int(11) DEFAULT NULL,
  1348. `registerWay` int(11) DEFAULT NULL,
  1349. `certNum` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1350. `certifiable` int(11) DEFAULT NULL,
  1351. `errCode` int(11) DEFAULT NULL,
  1352. `endTime` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1353. `secrecy` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1354. `ipAddress` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1355. `port` int(11) DEFAULT NULL,
  1356. `password` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1357. `PTZType` int(11) DEFAULT NULL,
  1358. `status` int(11) DEFAULT NULL,
  1359. `longitude` double DEFAULT NULL,
  1360. `latitude` double DEFAULT NULL,
  1361. `streamId` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1362. `deviceId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1363. `parental` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1364. `hasAudio` bit(1) DEFAULT NULL,
  1365. `createTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1366. `updateTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1367. PRIMARY KEY (`channelId`,`deviceId`)
  1368. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  1369. /*Table structure for table `vmp_device_mobile_position` */
  1370. DROP TABLE IF EXISTS `vmp_device_mobile_position`;
  1371. CREATE TABLE `vmp_device_mobile_position` (
  1372. `deviceId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1373. `deviceName` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1374. `time` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1375. `longitude` double NOT NULL,
  1376. `latitude` double NOT NULL,
  1377. `altitude` double DEFAULT NULL,
  1378. `speed` double DEFAULT NULL,
  1379. `direction` double DEFAULT NULL,
  1380. `reportSource` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1381. `geodeticSystem` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1382. `cnLng` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1383. `cnLat` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1384. PRIMARY KEY (`deviceId`,`time`)
  1385. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  1386. /*Table structure for table `vmp_gb_stream` */
  1387. DROP TABLE IF EXISTS `vmp_gb_stream`;
  1388. CREATE TABLE `vmp_gb_stream` (
  1389. `app` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  1390. `stream` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  1391. `gbId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1392. `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1393. `longitude` double DEFAULT NULL,
  1394. `latitude` double DEFAULT NULL,
  1395. `streamType` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1396. `mediaServerId` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1397. `status` int(11) DEFAULT NULL,
  1398. PRIMARY KEY (`app`,`stream`,`gbId`)
  1399. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  1400. /*Table structure for table `vmp_log` */
  1401. DROP TABLE IF EXISTS `vmp_log`;
  1402. CREATE TABLE `vmp_log` (
  1403. `id` int(11) NOT NULL AUTO_INCREMENT,
  1404. `name` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1405. `type` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1406. `uri` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL,
  1407. `address` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1408. `result` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1409. `timing` bigint(20) NOT NULL,
  1410. `username` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1411. `createTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1412. PRIMARY KEY (`id`)
  1413. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  1414. /*Table structure for table `vmp_media_server` */
  1415. DROP TABLE IF EXISTS `vmp_media_server`;
  1416. CREATE TABLE `vmp_media_server` (
  1417. `id` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  1418. `ip` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1419. `hookIp` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1420. `sdpIp` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1421. `streamIp` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1422. `httpPort` int(11) NOT NULL,
  1423. `httpSSlPort` int(11) NOT NULL,
  1424. `rtmpPort` int(11) NOT NULL,
  1425. `rtmpSSlPort` int(11) NOT NULL,
  1426. `rtpProxyPort` int(11) NOT NULL,
  1427. `rtspPort` int(11) NOT NULL,
  1428. `rtspSSLPort` int(11) NOT NULL,
  1429. `autoConfig` int(11) NOT NULL,
  1430. `secret` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1431. `streamNoneReaderDelayMS` int(11) NOT NULL,
  1432. `rtpEnable` int(11) NOT NULL,
  1433. `rtpPortRange` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1434. `recordAssistPort` int(11) NOT NULL,
  1435. `defaultServer` int(11) NOT NULL,
  1436. `createTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1437. `updateTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1438. PRIMARY KEY (`id`),
  1439. UNIQUE KEY `media_server_i` (`ip`,`httpPort`)
  1440. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  1441. /*Table structure for table `vmp_parent_platform` */
  1442. DROP TABLE IF EXISTS `vmp_parent_platform`;
  1443. CREATE TABLE `vmp_parent_platform` (
  1444. `id` int(11) NOT NULL AUTO_INCREMENT,
  1445. `enable` int(11) DEFAULT NULL,
  1446. `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1447. `serverGBId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1448. `serverGBDomain` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1449. `serverIP` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1450. `serverPort` int(11) DEFAULT NULL,
  1451. `deviceGBId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1452. `deviceIp` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1453. `devicePort` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1454. `username` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1455. `password` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1456. `expires` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1457. `keepTimeout` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1458. `transport` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1459. `characterSet` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1460. `ptz` int(11) DEFAULT NULL,
  1461. `rtcp` int(11) DEFAULT NULL,
  1462. `status` bit(1) DEFAULT NULL,
  1463. PRIMARY KEY (`id`,`serverGBId`)
  1464. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  1465. /*Table structure for table `vmp_platform_gb_channel` */
  1466. DROP TABLE IF EXISTS `vmp_platform_gb_channel`;
  1467. CREATE TABLE `vmp_platform_gb_channel` (
  1468. `channelId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1469. `deviceId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1470. `platformId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1471. `deviceAndChannelId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1472. PRIMARY KEY (`deviceAndChannelId`,`platformId`)
  1473. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  1474. /*Table structure for table `vmp_platform_gb_stream` */
  1475. DROP TABLE IF EXISTS `vmp_platform_gb_stream`;
  1476. CREATE TABLE `vmp_platform_gb_stream` (
  1477. `platformId` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1478. `app` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  1479. `stream` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  1480. PRIMARY KEY (`platformId`,`app`,`stream`)
  1481. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  1482. /*Table structure for table `vmp_role` */
  1483. DROP TABLE IF EXISTS `vmp_role`;
  1484. CREATE TABLE `vmp_role` (
  1485. `id` int(11) NOT NULL AUTO_INCREMENT,
  1486. `name` text COLLATE utf8mb4_unicode_ci NOT NULL,
  1487. `authority` text COLLATE utf8mb4_unicode_ci NOT NULL,
  1488. `createTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1489. `updateTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1490. PRIMARY KEY (`id`)
  1491. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  1492. /*Table structure for table `vmp_stream_proxy` */
  1493. DROP TABLE IF EXISTS `vmp_stream_proxy`;
  1494. CREATE TABLE `vmp_stream_proxy` (
  1495. `type` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1496. `app` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  1497. `stream` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  1498. `url` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1499. `src_url` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1500. `dst_url` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1501. `timeout_ms` int(11) DEFAULT NULL,
  1502. `ffmpeg_cmd_key` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1503. `rtp_type` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1504. `mediaServerId` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1505. `enable_hls` bit(1) DEFAULT NULL,
  1506. `enable_mp4` bit(1) DEFAULT NULL,
  1507. `enable` bit(1) NOT NULL,
  1508. `createTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1509. PRIMARY KEY (`app`,`stream`)
  1510. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  1511. /*Table structure for table `vmp_stream_push` */
  1512. DROP TABLE IF EXISTS `vmp_stream_push`;
  1513. CREATE TABLE `vmp_stream_push` (
  1514. `app` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  1515. `stream` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  1516. `totalReaderCount` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1517. `originType` int(11) DEFAULT NULL,
  1518. `originTypeStr` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1519. `createStamp` int(11) DEFAULT NULL,
  1520. `aliveSecond` int(11) DEFAULT NULL,
  1521. `mediaServerId` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
  1522. PRIMARY KEY (`app`,`stream`)
  1523. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  1524. /*Table structure for table `vmp_user` */
  1525. DROP TABLE IF EXISTS `vmp_user`;
  1526. CREATE TABLE `vmp_user` (
  1527. `id` int(11) NOT NULL AUTO_INCREMENT,
  1528. `username` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  1529. `password` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  1530. `roleId` int(11) NOT NULL,
  1531. `createTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1532. `updateTime` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
  1533. PRIMARY KEY (`id`),
  1534. UNIQUE KEY `user_username_uindex` (`username`)
  1535. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;