fastbee-v2.0.sql 417 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204
  1. /*
  2. Navicat Premium Data Transfer
  3. Source Server : 阿里云数据库
  4. Source Server Type : MySQL
  5. Source Server Version : 50735
  6. Source Host : kerwincui.mysql.rds.aliyuncs.com:3306
  7. Source Schema : fastbee
  8. Target Server Type : MySQL
  9. Target Server Version : 50735
  10. File Encoding : 65001
  11. Date: 16/04/2023 14:22:16
  12. */
  13. SET NAMES utf8mb4;
  14. SET FOREIGN_KEY_CHECKS = 0;
  15. -- ----------------------------
  16. -- Table structure for gen_table
  17. -- ----------------------------
  18. DROP TABLE IF EXISTS `gen_table`;
  19. CREATE TABLE `gen_table` (
  20. `table_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',
  21. `table_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '表名称',
  22. `table_comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '表描述',
  23. `sub_table_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '关联子表的表名',
  24. `sub_table_fk_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '子表关联的外键名',
  25. `class_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '实体类名称',
  26. `tpl_category` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'crud' COMMENT '使用的模板(crud单表操作 tree树表操作)',
  27. `package_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生成包路径',
  28. `module_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生成模块名',
  29. `business_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生成业务名',
  30. `function_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生成功能名',
  31. `function_author` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生成功能作者',
  32. `gen_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '生成代码方式(0zip压缩包 1自定义路径)',
  33. `gen_path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '/' COMMENT '生成路径(不填默认项目路径)',
  34. `options` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '其它生成选项',
  35. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  36. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  37. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  38. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  39. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  40. PRIMARY KEY (`table_id`) USING BTREE
  41. ) ENGINE = InnoDB AUTO_INCREMENT = 39 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '代码生成业务表' ROW_FORMAT = Dynamic;
  42. -- ----------------------------
  43. -- Records of gen_table
  44. -- ----------------------------
  45. -- ----------------------------
  46. -- Table structure for gen_table_column
  47. -- ----------------------------
  48. DROP TABLE IF EXISTS `gen_table_column`;
  49. CREATE TABLE `gen_table_column` (
  50. `column_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',
  51. `table_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '归属表编号',
  52. `column_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '列名称',
  53. `column_comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '列描述',
  54. `column_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '列类型',
  55. `java_type` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'JAVA类型',
  56. `java_field` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'JAVA字段名',
  57. `is_pk` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否主键(1是)',
  58. `is_increment` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否自增(1是)',
  59. `is_required` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否必填(1是)',
  60. `is_insert` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否为插入字段(1是)',
  61. `is_edit` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否编辑字段(1是)',
  62. `is_list` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否列表字段(1是)',
  63. `is_query` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否查询字段(1是)',
  64. `query_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'EQ' COMMENT '查询方式(等于、不等于、大于、小于、范围)',
  65. `html_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)',
  66. `dict_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典类型',
  67. `sort` int(11) NULL DEFAULT NULL COMMENT '排序',
  68. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  69. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  70. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  71. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  72. PRIMARY KEY (`column_id`) USING BTREE
  73. ) ENGINE = InnoDB AUTO_INCREMENT = 70 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '代码生成业务表字段' ROW_FORMAT = Dynamic;
  74. -- ----------------------------
  75. -- Records of gen_table_column
  76. -- ----------------------------
  77. -- ----------------------------
  78. -- Table structure for iot_alert
  79. -- ----------------------------
  80. DROP TABLE IF EXISTS `iot_alert`;
  81. CREATE TABLE `iot_alert` (
  82. `alert_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '告警ID',
  83. `alert_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '告警名称',
  84. `alert_level` tinyint(11) NOT NULL COMMENT '告警级别(1=提醒通知,2=轻微问题,3=严重警告)',
  85. `product_id` bigint(20) NOT NULL COMMENT '产品ID',
  86. `product_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '产品名称',
  87. `actions` json NOT NULL COMMENT '执行动作',
  88. `status` tinyint(1) NULL DEFAULT NULL COMMENT '告警状态(1-启动,2-停止)',
  89. `message_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '消息通知类型[1,2,3],1=设备告警,2=短信通知,3=移动端推送',
  90. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者',
  91. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  92. `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
  93. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  94. `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
  95. PRIMARY KEY (`alert_id`) USING BTREE,
  96. INDEX `iot_alert_index_product_id`(`product_id`) USING BTREE
  97. ) ENGINE = InnoDB AUTO_INCREMENT = 51 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '设备告警' ROW_FORMAT = Dynamic;
  98. -- ----------------------------
  99. -- Records of iot_alert
  100. -- ----------------------------
  101. -- ----------------------------
  102. -- Table structure for iot_alert_log
  103. -- ----------------------------
  104. DROP TABLE IF EXISTS `iot_alert_log`;
  105. CREATE TABLE `iot_alert_log` (
  106. `alert_log_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '告警ID',
  107. `alert_name` varchar(64) CHARACTER SET utf8 NOT NULL COMMENT '告警名称',
  108. `alert_level` tinyint(11) NOT NULL COMMENT '告警级别(1=提醒通知,2=轻微问题,3=严重警告)',
  109. `status` tinyint(11) NOT NULL COMMENT '处理状态(1=不需要处理,2=未处理,3=已处理)',
  110. `serial_number` varchar(64) CHARACTER SET utf8 NOT NULL COMMENT '设备编号',
  111. `product_id` bigint(20) NOT NULL COMMENT '产品ID',
  112. `detail` json DEFAULT NULL COMMENT '告警详情(对应物模型)',
  113. `create_by` varchar(64) CHARACTER SET utf8 DEFAULT '' COMMENT '创建者',
  114. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  115. `update_by` varchar(64) CHARACTER SET utf8 DEFAULT '' COMMENT '更新者',
  116. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  117. `remark` varchar(500) CHARACTER SET utf8 DEFAULT NULL COMMENT '备注',
  118. `device_name` varchar(255) DEFAULT NULL COMMENT '设备名称',
  119. PRIMARY KEY (`alert_log_id`) USING BTREE,
  120. KEY `iot_alert_log_index_serial_number` (`serial_number`) USING BTREE,
  121. KEY `iot_alert_log_index_product_id` (`product_id`) USING BTREE,
  122. KEY `iot_alert_log_index_create_time` (`create_time`) USING BTREE
  123. ) ENGINE=InnoDB AUTO_INCREMENT=304 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='设备告警日志';
  124. -- ----------------------------
  125. -- Records of iot_alert_log
  126. -- ----------------------------
  127. -- ----------------------------
  128. -- Table structure for iot_alert_trigger
  129. -- ----------------------------
  130. DROP TABLE IF EXISTS `iot_alert_trigger`;
  131. CREATE TABLE `iot_alert_trigger` (
  132. `alert_trigger_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '告警触发器ID',
  133. `alert_id` bigint(20) NOT NULL COMMENT '场景ID',
  134. `status` tinyint(1) NOT NULL COMMENT '告警状态(1-启动,2-停止)',
  135. `source` tinyint(1) NOT NULL COMMENT '触发源(1=设备触发,2=定时触发)',
  136. `id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '物模型标识符',
  137. `name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '物模型名称',
  138. `value` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '物模型值',
  139. `operator` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '操作符',
  140. `type` tinyint(1) NULL DEFAULT NULL COMMENT '物模型类别(1=属性,2=功能,3=事件,4=设备升级,5=设备上线,6=设备下线)',
  141. `product_id` bigint(20) NULL DEFAULT NULL COMMENT '产品ID',
  142. `product_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '产品名称',
  143. `job_id` bigint(20) NULL DEFAULT NULL COMMENT '任务ID',
  144. `cron_expression` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'cron执行表达式',
  145. `is_advance` tinyint(1) NULL DEFAULT NULL COMMENT '是否详细corn表达式(1=是,0=否)',
  146. PRIMARY KEY (`alert_trigger_id`) USING BTREE,
  147. INDEX `iot_alert_trigger_index_alert_id`(`alert_id`) USING BTREE,
  148. INDEX `iot_alert_trigger_index_product_id`(`product_id`) USING BTREE
  149. ) ENGINE = InnoDB AUTO_INCREMENT = 196 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '告警触发器' ROW_FORMAT = Dynamic;
  150. -- ----------------------------
  151. -- Records of iot_alert_trigger
  152. -- ----------------------------
  153. -- ----------------------------
  154. -- Table structure for iot_category
  155. -- ----------------------------
  156. DROP TABLE IF EXISTS `iot_category`;
  157. CREATE TABLE `iot_category` (
  158. `category_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '产品分类ID',
  159. `category_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '产品分类名称',
  160. `tenant_id` bigint(20) NOT NULL COMMENT '租户ID',
  161. `tenant_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '租户名称',
  162. `is_sys` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否系统通用(0-否,1-是)',
  163. `parent_id` bigint(20) NULL DEFAULT NULL COMMENT '父级ID',
  164. `order_num` int(4) NULL DEFAULT NULL COMMENT '显示顺序',
  165. `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  166. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者',
  167. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  168. `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
  169. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  170. `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
  171. PRIMARY KEY (`category_id`) USING BTREE,
  172. INDEX `iot_category_index_tenant_id`(`tenant_id`) USING BTREE,
  173. INDEX `iot_category_index_parent_id`(`parent_id`) USING BTREE
  174. ) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '产品分类' ROW_FORMAT = Dynamic;
  175. -- ----------------------------
  176. -- Records of iot_category
  177. -- ----------------------------
  178. INSERT INTO `iot_category` VALUES (1, '电工照明', 1, 'admin', 1, 0, 1, '0', '', '2022-03-01 11:44:37', '', '2023-04-10 01:12:48', '例如:通断器、开关、插座、窗帘、灯');
  179. INSERT INTO `iot_category` VALUES (2, '家居安防', 1, 'admin', 1, 0, 2, '0', '', '2021-12-18 14:46:52', '', '2021-12-18 14:49:48', '例如:智能门锁、摄像头、智能窗帘');
  180. INSERT INTO `iot_category` VALUES (3, '环境电器', 1, 'admin', 1, 0, 3, '0', '', '2021-12-18 14:50:24', '', '2023-04-10 01:12:53', '例如:加湿器、风扇、扫地机器人');
  181. INSERT INTO `iot_category` VALUES (4, '大家电', 1, 'admin', 1, 0, 4, '0', '', '2021-12-18 14:50:58', '', '2021-12-18 14:52:30', '例如:冰箱、热水器、电视');
  182. INSERT INTO `iot_category` VALUES (5, '厨房电器', 1, 'admin', 1, 0, 5, '0', '', '2021-12-18 14:51:42', '', '2021-12-18 14:52:35', '例如:油烟机、烤箱、电饭煲');
  183. INSERT INTO `iot_category` VALUES (6, '个护健康', 1, 'admin', 1, 0, 6, '0', '', '2021-12-18 14:52:15', '', '2021-12-18 14:52:40', '例如:洗衣机、按摩椅');
  184. INSERT INTO `iot_category` VALUES (7, '其他', 1, 'admin', 1, 0, 7, '0', '', '2021-12-18 14:52:54', '', '2021-12-20 15:04:33', '其他');
  185. -- ----------------------------
  186. -- Table structure for iot_device
  187. -- ----------------------------
  188. DROP TABLE IF EXISTS `iot_device`;
  189. CREATE TABLE `iot_device` (
  190. `device_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '设备ID',
  191. `device_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '设备名称',
  192. `product_id` bigint(20) NOT NULL COMMENT '产品ID',
  193. `product_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '产品名称',
  194. `user_id` bigint(20) NOT NULL COMMENT '用户ID',
  195. `user_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '用户昵称',
  196. `tenant_id` bigint(20) NOT NULL COMMENT '租户ID',
  197. `tenant_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '租户名称',
  198. `serial_number` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '设备编号',
  199. `gw_dev_code` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '子设备网关编号',
  200. `firmware_version` float(11, 2) NOT NULL COMMENT '固件版本',
  201. `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '设备状态(1-未激活,2-禁用,3-在线,4-离线)',
  202. `rssi` tinyint(11) NULL DEFAULT NULL COMMENT '信号强度(\r\n信号极好4格[-55— 0],\r\n信号好3格[-70— -55],\r\n信号一般2格[-85— -70],\r\n信号差1格[-100— -85])',
  203. `is_shadow` tinyint(1) NULL DEFAULT NULL COMMENT '是否启用设备影子(0=禁用,1=启用)',
  204. `location_way` tinyint(1) NULL DEFAULT NULL COMMENT '定位方式(1=ip自动定位,2=设备定位,3=自定义)',
  205. `things_model_value` json NULL COMMENT '物模型值',
  206. `network_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备所在地址',
  207. `network_ip` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备入网IP',
  208. `longitude` double(11, 6) NULL DEFAULT NULL COMMENT '设备经度',
  209. `latitude` double(11, 6) NULL DEFAULT NULL COMMENT '设备纬度',
  210. `active_time` datetime(0) NULL DEFAULT NULL COMMENT '激活时间',
  211. `summary` json NULL COMMENT '设备摘要,格式[{\"name\":\"device\"},{\"chip\":\"esp8266\"}]',
  212. `img_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '图片地址',
  213. `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  214. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者',
  215. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  216. `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
  217. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  218. `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
  219. `is_simulate` tinyint(1) UNSIGNED ZEROFILL NULL DEFAULT 0 COMMENT '是否是模拟设备',
  220. `slave_id` int(10) NULL DEFAULT NULL COMMENT '从机id',
  221. PRIMARY KEY (`device_id`) USING BTREE,
  222. UNIQUE INDEX `iot_device_index_serial_number`(`serial_number`) USING BTREE,
  223. INDEX `iot_device_index_product_id`(`product_id`) USING BTREE,
  224. INDEX `iot_device_index_tanant_id`(`tenant_id`) USING BTREE,
  225. INDEX `iot_device_index_user_id`(`user_id`) USING BTREE,
  226. INDEX `iot_device_index_create_time`(`create_time`) USING BTREE
  227. ) ENGINE = InnoDB AUTO_INCREMENT = 203 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '设备' ROW_FORMAT = Dynamic;
  228. -- ----------------------------
  229. -- Records of iot_device
  230. -- ----------------------------
  231. INSERT INTO `iot_device` VALUES (108, '★温湿度开关', 41, '智能开关', 1, 'admin', 1, 'admin', 'D1ELV3A5TOJS', NULL, 1.00, 4, -51, 1, 1, NULL, '广东省佛山市顺德区 电信', '61.145.97.26', 113.128512, 23.027759, '2023-02-26 01:11:17', '{\"chip\": \"esp8266\", \"name\": \"wumei-smart\", \"author\": \"kerwincui\", \"create\": \"2022-06-06\", \"version\": 1.6}', NULL, '0', '', '2025-02-25 23:15:56', '', '2023-04-10 14:58:48', NULL, NULL, NULL);
  232. INSERT INTO `iot_device` VALUES (109, '★网关设备', 96, '网关产品', 1, 'admin', 1, 'admin', 'D1PGLPG58KZ2', NULL, 1.00, 3, -46, 1, 3, '[{\"id\": \"temperature\", \"name\": \"空气温度\", \"value\": \"18.05\", \"shadow\": \"18.05\", \"isMonitor\": 1}, {\"id\": \"device_co2\", \"name\": \"二氧化碳\", \"value\": \"3913,3012,4964,5098,3275\", \"shadow\": \"3913,3012,4964,5098,3275\", \"isMonitor\": 1}, {\"id\": \"category_switch\", \"name\": \"设备开关\", \"value\": \"1\", \"shadow\": \"1\", \"isMonitor\": 0}, {\"id\": \"category_temperature\", \"name\": \"空气温度-只读\", \"value\": \"20\", \"shadow\": \"20\", \"isMonitor\": 0}, {\"id\": \"light_color\", \"name\": \"灯光色值\", \"value\": \" 100, 50, 80\", \"shadow\": \" 100, 50, 80\", \"isMonitor\": 0}, {\"id\": \"category_report_monitor\", \"name\": \"上报监测数据\", \"value\": \"5\", \"shadow\": \"5\", \"isMonitor\": 0}, {\"id\": \"switch\", \"name\": \"设备开关\", \"value\": \"1\", \"shadow\": \"1\", \"isMonitor\": 0}, {\"id\": \"device_report_monitor\", \"name\": \"上报监测数据\", \"value\": \" 5, 3, 3, 5, 5\", \"shadow\": \" 5, 3, 3, 5, 5\", \"isMonitor\": 0}, {\"id\": \"category_humidity\", \"name\": \"空气湿度\", \"value\": \"32\", \"shadow\": \"32\", \"isMonitor\": 1}, {\"id\": \"device_switch\", \"name\": \"设备开关\", \"value\": \"1, ,1, , \", \"shadow\": \"1, ,1, , \", \"isMonitor\": 0}, {\"id\": \"category_light\", \"name\": \"光照\", \"value\": \"64\", \"shadow\": \"64\", \"isMonitor\": 1}, {\"id\": \"category_gear\", \"name\": \"运行档位\", \"value\": \"1\", \"shadow\": \"1\", \"isMonitor\": 0}, {\"id\": \"report_monitor\", \"name\": \"上报监测数据\", \"value\": \"3\", \"shadow\": \"3\", \"isMonitor\": 0}, {\"id\": \"gear\", \"name\": \"运行档位\", \"value\": \"3\", \"shadow\": \"3\", \"isMonitor\": 0}, {\"id\": \"device_gear\", \"name\": \"运行档位\", \"value\": \"1,0,0, ,1\", \"shadow\": \"1,0,0,1,1\", \"isMonitor\": 0}, {\"id\": \"device_temperature\", \"name\": \"空气温度-只读\", \"value\": \"56,68,33,26,27\", \"shadow\": \"56,68,33,26,27\", \"isMonitor\": 0}, {\"id\": \"brightness\", \"name\": \"室内亮度\", \"value\": \"5430\", \"shadow\": \"5430\", \"isMonitor\": 1}, {\"id\": \"reset\", \"name\": \"设备重启\", \"value\": \"restart\", \"shadow\": \"restart\", \"isMonitor\": 0}, {\"id\": \"message\", \"name\": \"屏显消息\", \"value\": \"FastBee\", \"shadow\": \"FastBee\", \"isMonitor\": 0}]', '云南省曲靖市 移通', '183.225.206.92', 104.802435, 26.496407, '2023-02-26 00:00:00', '{\"chip\": \"esp8266\", \"name\": \"wumei-smart\", \"author\": \"kerwincui\", \"create\": \"2022-06-06\", \"version\": 1.6}', NULL, '0', '', '2025-02-25 23:17:31', '', '2023-04-16 02:39:45', NULL, NULL, NULL);
  233. INSERT INTO `iot_device` VALUES (118, '★MODBUS网关设备', 112, 'modbus协议组产品', 1, 'admin', 1, 'admin', 'D4AD203F3A1C', NULL, 1.00, 4, 0, 0, 1, '[]', '云南省曲靖市 移通', '39.130.41.42', 103.802435, 25.496407, '2023-03-23 00:00:00', NULL, NULL, '0', '', '2025-02-28 16:49:17', '', '2023-04-10 13:59:06', NULL, NULL, 1);
  234. INSERT INTO `iot_device` VALUES (119, '漏水器', 112, 'modbus协议组产品', 1, 'admin', 1, 'admin', 'D4AD203F3A1C_1', 'D4AD203F3A1C', 1.00, 4, 0, 0, 1, NULL, '云南省曲靖市 移通', '39.130.41.42', 103.802435, 25.496407, '2023-03-23 00:00:00', NULL, NULL, '0', '', '2023-02-28 16:49:17', '', '2023-04-10 13:59:06', NULL, NULL, 1);
  235. INSERT INTO `iot_device` VALUES (120, '温湿度计', 112, 'modbus协议组产品', 1, 'admin', 1, 'admin', 'D4AD203F3A1C_2', 'D4AD203F3A1C', 1.00, 3, 0, 0, 1, NULL, '云南省曲靖市 移通', '39.130.41.42', 103.802435, 25.496407, '2023-03-23 00:00:00', NULL, NULL, '0', '', '2023-02-28 16:49:17', '', '2023-04-10 13:59:06', NULL, NULL, 2);
  236. INSERT INTO `iot_device` VALUES (121, '电量仪', 112, 'modbus协议组产品', 1, 'admin', 1, 'admin', 'D4AD203F3A1C_11', 'D4AD203F3A1C', 1.00, 3, 0, 0, 1, NULL, '云南省曲靖市 移通', '39.130.41.42', 103.802435, 25.496407, '2023-03-23 00:00:00', NULL, NULL, '0', '', '2023-02-28 16:49:17', '', '2023-04-10 13:59:06', NULL, NULL, 11);
  237. INSERT INTO `iot_device` VALUES (135, '★MODBUS模拟设备', 112, 'modbus协议组产品', 1, 'admin', 1, 'admin', 'D1WP03K5A675', NULL, 1.00, 4, 0, 0, 1, NULL, '山东省济南市 联通ADSL', '221.0.13.221', 117.126399, 36.656554, NULL, NULL, NULL, '0', '', '2023-04-07 20:08:24', '', '2023-04-12 17:28:19', NULL, 1, NULL);
  238. INSERT INTO `iot_device` VALUES (136, '漏水器', 112, 'modbus协议组产品', 1, 'admin', 1, 'admin', 'D1WP03K5A675_1', 'D1WP03K5A675', 1.00, 4, 0, 0, 1, NULL, '山东省济南市 联通ADSL', '221.0.13.221', 117.126399, 36.656554, NULL, NULL, NULL, '0', '', '2023-04-07 20:08:24', '', NULL, NULL, 1, 1);
  239. INSERT INTO `iot_device` VALUES (137, '温湿度计', 112, 'modbus协议组产品', 1, 'admin', 1, 'admin', 'D1WP03K5A675_2', 'D1WP03K5A675', 1.00, 4, 0, 0, 1, NULL, '山东省济南市 联通ADSL', '221.0.13.221', 117.126399, 36.656554, NULL, NULL, NULL, '0', '', '2023-04-07 20:08:24', '', NULL, NULL, 1, 2);
  240. INSERT INTO `iot_device` VALUES (138, '电量仪', 112, 'modbus协议组产品', 1, 'admin', 1, 'admin', 'D1WP03K5A675_11', 'D1WP03K5A675', 1.00, 4, 0, 0, 1, NULL, '山东省济南市 联通ADSL', '221.0.13.221', 117.126399, 36.656554, NULL, NULL, NULL, '0', '', '2023-04-07 20:08:24', '', NULL, NULL, 1, 11);
  241. INSERT INTO `iot_device` VALUES (140, '★视频监控', 118, 'iDS-2DE2402IX-D3/W/XM', 1, 'admin', 1, 'admin', '11010200001320000001', NULL, 1.00, 4, 0, 0, 1, NULL, ' 局域网', '192.168.2.119', NULL, NULL, '2023-04-11 21:14:16', '{\"port\": 5060, \"firmware\": \"V5.7.4\", \"transport\": \"UDP\", \"streammode\": \"UDP\", \"hostaddress\": \"192.168.2.119:5060\", \"manufacturer\": \"Hikvision\"}', NULL, '0', '', '2023-04-11 21:12:35', '', '2023-04-11 22:11:01', NULL, 0, NULL);
  242. -- ----------------------------
  243. -- Table structure for iot_device_group
  244. -- ----------------------------
  245. DROP TABLE IF EXISTS `iot_device_group`;
  246. CREATE TABLE `iot_device_group` (
  247. `device_id` bigint(20) NOT NULL COMMENT '设备ID',
  248. `group_id` bigint(20) NOT NULL COMMENT '分组ID',
  249. PRIMARY KEY (`device_id`, `group_id`) USING BTREE
  250. ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '设备分组' ROW_FORMAT = Dynamic;
  251. -- ----------------------------
  252. -- Records of iot_device_group
  253. -- ----------------------------
  254. INSERT INTO `iot_device_group` VALUES (108, 2);
  255. INSERT INTO `iot_device_group` VALUES (108, 6);
  256. INSERT INTO `iot_device_group` VALUES (109, 2);
  257. INSERT INTO `iot_device_group` VALUES (109, 6);
  258. INSERT INTO `iot_device_group` VALUES (118, 2);
  259. INSERT INTO `iot_device_group` VALUES (118, 5);
  260. -- ----------------------------
  261. -- Table structure for iot_device_job
  262. -- ----------------------------
  263. DROP TABLE IF EXISTS `iot_device_job`;
  264. CREATE TABLE `iot_device_job` (
  265. `job_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务ID',
  266. `job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '任务名称',
  267. `job_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'DEFAULT' COMMENT '任务组名',
  268. `cron_expression` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'cron执行表达式',
  269. `misfire_policy` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '3' COMMENT '计划执行错误策略(1立即执行 2执行一次 3放弃执行)',
  270. `concurrent` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '是否并发执行(0允许 1禁止)',
  271. `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '状态(0正常 1暂停)',
  272. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  273. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  274. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  275. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  276. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注信息',
  277. `device_id` bigint(20) NULL DEFAULT NULL COMMENT '设备ID',
  278. `serial_number` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备编号',
  279. `device_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备名称',
  280. `is_advance` tinyint(1) NULL DEFAULT NULL COMMENT '是否详细corn表达式(1=是,0=否)',
  281. `actions` json NULL COMMENT '执行的动作集合',
  282. `job_type` tinyint(1) NULL DEFAULT NULL COMMENT '任务类型(1=设备定时,2=设备告警,3=场景联动)',
  283. `product_id` bigint(20) NULL DEFAULT NULL COMMENT '产品ID',
  284. `product_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '产品名称',
  285. `scene_id` bigint(20) NULL DEFAULT NULL COMMENT '场景联动ID',
  286. `alert_id` bigint(20) NULL DEFAULT NULL COMMENT '告警ID',
  287. `alert_trigger` json NULL COMMENT '定时告警触发器',
  288. PRIMARY KEY (`job_id`, `job_name`, `job_group`) USING BTREE,
  289. INDEX `iot_device_job_index_device_id`(`device_id`) USING BTREE,
  290. INDEX `iot_device_job_index_product_id`(`product_id`) USING BTREE,
  291. INDEX `iot_device_job_index_scene_id`(`scene_id`) USING BTREE,
  292. INDEX `iot_device_job_index_alert_id`(`alert_id`) USING BTREE,
  293. INDEX `iot_device_job_index_serial_number`(`serial_number`) USING BTREE
  294. ) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '设备定时' ROW_FORMAT = Dynamic;
  295. -- ----------------------------
  296. -- Records of iot_device_job
  297. -- ----------------------------
  298. INSERT INTO `iot_device_job` VALUES (3, '场景联动定时触发', 'DEFAULT', '0 02 11 ? * 1,2,3,4,5,6,7', '2', '1', '0', '', '2023-04-15 11:04:36', '', NULL, '', NULL, NULL, '场景联动定时触发', 0, '[{\"id\": \"irc\", \"name\": \"射频遥控\", \"type\": 2, \"value\": \"FFXX04\", \"deviceId\": 108, \"productId\": 41, \"deviceName\": \"★温湿度开关\", \"productName\": \"智能开关\", \"serialNumber\": \"D1ELV3A5TOJS\"}, {\"id\": \"switch\", \"name\": \"设备开关\", \"type\": 2, \"value\": \"1\", \"deviceId\": 108, \"productId\": 41, \"deviceName\": \"★温湿度开关\", \"productName\": \"智能开关\", \"serialNumber\": \"D1ELV3A5TOJS\"}, {\"id\": \"message\", \"name\": \"屏显消息\", \"type\": 2, \"value\": \"str\", \"deviceId\": 108, \"productId\": 41, \"deviceName\": \"★温湿度开关\", \"productName\": \"智能开关\", \"serialNumber\": \"D1ELV3A5TOJS\"}, {\"id\": \"report_monitor\", \"name\": \"上报数据\", \"type\": 2, \"value\": \"2\", \"deviceId\": 108, \"productId\": 41, \"deviceName\": \"★温湿度开关\", \"productName\": \"智能开关\", \"serialNumber\": \"D1ELV3A5TOJS\"}, {\"id\": \"reset\", \"name\": \"设备重启\", \"type\": 2, \"value\": \"restart\", \"deviceId\": 108, \"productId\": 41, \"deviceName\": \"★温湿度开关\", \"productName\": \"智能开关\", \"serialNumber\": \"D1ELV3A5TOJS\"}]', 3, NULL, NULL, 72, NULL, NULL);
  299. INSERT INTO `iot_device_job` VALUES (4, 'P', 'DEFAULT', '0 08 11 ? * 1,2,3,4,5,6,7', '2', '1', '0', 'admin', '2023-04-15 11:08:37', '', NULL, '', 108, 'D1ELV3A5TOJS', '★温湿度开关', 0, '[{\"id\": \"gear\", \"name\": \"运行档位\", \"type\": 2, \"value\": \"2\", \"deviceId\": 108, \"deviceName\": \"★温湿度开关\"}]', 1, 41, '★智能开关产品', NULL, NULL, NULL);
  300. INSERT INTO `iot_device_job` VALUES (5, '告警定时触发', 'DEFAULT', '0 13 11 ? * 1,2,3,4,5,6,7', '2', '1', '0', '', '2023-04-15 11:14:06', '', NULL, '', NULL, NULL, '告警定时触发', 0, '[{\"id\": \"gear\", \"name\": \"运行档位\", \"type\": 2, \"value\": \"1\", \"productId\": 96, \"productName\": \"★网关产品\"}]', 2, 96, '★网关产品', NULL, 50, '{\"id\": \"temperature\", \"name\": \"空气温度\", \"type\": 1, \"jobId\": 0, \"value\": \"1\", \"params\": {}, \"source\": 2, \"status\": 1, \"alertId\": 50, \"operator\": \"=\", \"isAdvance\": 0, \"productId\": 96, \"productName\": \"★网关产品\", \"cronExpression\": \"0 13 11 ? * 1,2,3,4,5,6,7\"}');
  301. -- ----------------------------
  302. -- Table structure for iot_device_log
  303. -- ----------------------------
  304. DROP TABLE IF EXISTS `iot_device_log`;
  305. CREATE TABLE `iot_device_log` (
  306. `log_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '设备日志ID',
  307. `identity` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '标识符',
  308. `model_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '物模型名称',
  309. `log_type` tinyint(1) NOT NULL COMMENT '类型(1=属性上报,2=调用功能,3=事件上报,4=设备升级,5=设备上线,6=设备离线)',
  310. `log_value` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '日志值',
  311. `device_id` bigint(20) NULL DEFAULT NULL COMMENT '设备ID',
  312. `device_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备名称',
  313. `serial_number` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备编号',
  314. `is_monitor` tinyint(1) UNSIGNED ZEROFILL NOT NULL DEFAULT 0 COMMENT '是否监测数据(1=是,0=否)',
  315. `mode` tinyint(1) UNSIGNED ZEROFILL NOT NULL DEFAULT 0 COMMENT '模式(1=影子模式,2=在线模式,3=其他)',
  316. `user_id` bigint(20) NULL DEFAULT NULL COMMENT '用户ID',
  317. `user_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '用户昵称',
  318. `tenant_id` bigint(20) NULL DEFAULT NULL COMMENT '租户ID',
  319. `tenant_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '租户名称',
  320. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者',
  321. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  322. `remark` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
  323. PRIMARY KEY (`log_id`) USING BTREE,
  324. INDEX `iot_device_log_index_serial_number`(`serial_number`) USING BTREE,
  325. INDEX `iot_device_log_index_tenant_id`(`tenant_id`) USING BTREE,
  326. INDEX `iot_device_log_index_user_id`(`user_id`) USING BTREE,
  327. INDEX `iot_device_log_index_device_id`(`device_id`) USING BTREE,
  328. INDEX `index_serialNumber_createTime`(`serial_number`, `create_time`) USING BTREE,
  329. INDEX `index_isMonitor_serialNumber_createTime`(`serial_number`, `is_monitor`, `create_time`) USING BTREE
  330. ) ENGINE = InnoDB AUTO_INCREMENT = 617765 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '设备日志' ROW_FORMAT = Dynamic;
  331. -- ----------------------------
  332. -- Records of iot_device_log
  333. -- ----------------------------
  334. -- ----------------------------
  335. -- Table structure for iot_device_template
  336. -- ----------------------------
  337. DROP TABLE IF EXISTS `iot_device_template`;
  338. CREATE TABLE `iot_device_template` (
  339. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增id',
  340. `product_id` bigint(20) NULL DEFAULT NULL COMMENT '产品id',
  341. `template_id` bigint(20) NULL DEFAULT NULL COMMENT '采集点模板id',
  342. PRIMARY KEY (`id`) USING BTREE
  343. ) ENGINE = InnoDB AUTO_INCREMENT = 33 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci COMMENT = '设备采集点模板关联对象' ROW_FORMAT = Dynamic;
  344. -- ----------------------------
  345. -- Records of iot_device_template
  346. -- ----------------------------
  347. INSERT INTO `iot_device_template` VALUES (2, 112, 1);
  348. INSERT INTO `iot_device_template` VALUES (3, 118, 4);
  349. INSERT INTO `iot_device_template` VALUES (4, 120, 6);
  350. INSERT INTO `iot_device_template` VALUES (5, 121, 1);
  351. INSERT INTO `iot_device_template` VALUES (6, 122, 1);
  352. INSERT INTO `iot_device_template` VALUES (7, 123, 11);
  353. INSERT INTO `iot_device_template` VALUES (8, 125, 1);
  354. INSERT INTO `iot_device_template` VALUES (9, 126, 12);
  355. INSERT INTO `iot_device_template` VALUES (10, 127, 12);
  356. INSERT INTO `iot_device_template` VALUES (11, 128, 12);
  357. INSERT INTO `iot_device_template` VALUES (12, 129, 12);
  358. INSERT INTO `iot_device_template` VALUES (13, 130, 12);
  359. INSERT INTO `iot_device_template` VALUES (14, 131, 12);
  360. INSERT INTO `iot_device_template` VALUES (15, 132, 12);
  361. INSERT INTO `iot_device_template` VALUES (16, 133, 12);
  362. INSERT INTO `iot_device_template` VALUES (17, 134, 12);
  363. INSERT INTO `iot_device_template` VALUES (18, 135, 12);
  364. INSERT INTO `iot_device_template` VALUES (19, 136, 12);
  365. INSERT INTO `iot_device_template` VALUES (20, 137, 12);
  366. INSERT INTO `iot_device_template` VALUES (21, 138, 12);
  367. INSERT INTO `iot_device_template` VALUES (22, 139, 12);
  368. INSERT INTO `iot_device_template` VALUES (23, 140, 12);
  369. INSERT INTO `iot_device_template` VALUES (24, 141, 12);
  370. INSERT INTO `iot_device_template` VALUES (25, 142, 12);
  371. INSERT INTO `iot_device_template` VALUES (26, 143, 12);
  372. INSERT INTO `iot_device_template` VALUES (27, 144, 12);
  373. INSERT INTO `iot_device_template` VALUES (28, 145, 12);
  374. INSERT INTO `iot_device_template` VALUES (29, 147, 12);
  375. INSERT INTO `iot_device_template` VALUES (30, 148, 13);
  376. INSERT INTO `iot_device_template` VALUES (31, 149, 14);
  377. INSERT INTO `iot_device_template` VALUES (32, 150, 15);
  378. -- ----------------------------
  379. -- Table structure for iot_device_user
  380. -- ----------------------------
  381. DROP TABLE IF EXISTS `iot_device_user`;
  382. CREATE TABLE `iot_device_user` (
  383. `device_id` bigint(20) NOT NULL COMMENT '设备ID',
  384. `user_id` bigint(20) NOT NULL COMMENT '用户ID',
  385. `tenant_id` bigint(20) NOT NULL COMMENT '租户ID',
  386. `tenant_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '租户名称',
  387. `device_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '设备名称',
  388. `phonenumber` varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '手机号码',
  389. `user_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '用户昵称',
  390. `is_owner` tinyint(11) NOT NULL COMMENT '是否为设备所有者(0=否,1=是)',
  391. `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  392. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者',
  393. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  394. `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
  395. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  396. `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
  397. PRIMARY KEY (`device_id`, `user_id`) USING BTREE,
  398. INDEX `iot_device_user_index_user_id`(`user_id`) USING BTREE,
  399. INDEX `iot_device_user_index_tenant_id`(`tenant_id`) USING BTREE
  400. ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '设备用户' ROW_FORMAT = Dynamic;
  401. -- ----------------------------
  402. -- Records of iot_device_user
  403. -- ----------------------------
  404. INSERT INTO `iot_device_user` VALUES (108, 1, 1, 'admin', '温湿度开关', '15888888888', 'admin', 1, '0', '', '2023-02-25 23:15:57', '', NULL, NULL);
  405. INSERT INTO `iot_device_user` VALUES (109, 1, 1, 'admin', '网关设备', '15888888888', 'admin', 1, '0', '', '2023-02-25 23:17:32', '', NULL, NULL);
  406. INSERT INTO `iot_device_user` VALUES (118, 1, 1, 'admin', 'modbus测试-emq-0228', '15888888888', 'admin', 1, '0', '', '2023-02-28 16:49:18', '', NULL, NULL);
  407. INSERT INTO `iot_device_user` VALUES (135, 1, 1, 'admin', 'modbus模拟设备', '15888888888', 'admin', 1, '0', '', '2023-04-07 20:08:25', '', NULL, NULL);
  408. INSERT INTO `iot_device_user` VALUES (140, 1, 1, 'admin', '监控测试', '15888888888', 'admin', 1, '0', '', '2023-04-11 21:12:37', '', NULL, NULL);
  409. -- ----------------------------
  410. -- Table structure for iot_event_log
  411. -- ----------------------------
  412. DROP TABLE IF EXISTS `iot_event_log`;
  413. CREATE TABLE `iot_event_log` (
  414. `log_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '设备日志ID',
  415. `identity` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '标识符',
  416. `model_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '物模型名称',
  417. `log_type` tinyint(1) NOT NULL COMMENT '类型(3=事件上报,5=设备上线,6=设备离线)',
  418. `log_value` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '日志值',
  419. `device_id` bigint(20) NULL DEFAULT NULL COMMENT '设备ID',
  420. `device_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备名称',
  421. `serial_number` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备编号',
  422. `is_monitor` tinyint(1) UNSIGNED ZEROFILL NOT NULL DEFAULT 0 COMMENT '是否监测数据(1=是,0=否)',
  423. `mode` tinyint(1) UNSIGNED ZEROFILL NOT NULL DEFAULT 0 COMMENT '模式(1=影子模式,2=在线模式,3=其他)',
  424. `user_id` bigint(20) NULL DEFAULT NULL COMMENT '用户ID',
  425. `user_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '用户昵称',
  426. `tenant_id` bigint(20) NULL DEFAULT NULL COMMENT '租户ID',
  427. `tenant_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '租户名称',
  428. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者',
  429. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  430. `remark` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
  431. PRIMARY KEY (`log_id`) USING BTREE
  432. ) ENGINE = InnoDB AUTO_INCREMENT = 610428 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '事件日志' ROW_FORMAT = Dynamic;
  433. -- ----------------------------
  434. -- Records of iot_event_log
  435. -- ----------------------------
  436. INSERT INTO `iot_event_log` VALUES (524157, 'online', NULL, 5, '1', 115, '温湿度开关0228-2', 'D1ELV3A523RG', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-28 17:26:29', '设备上线');
  437. INSERT INTO `iot_event_log` VALUES (524158, 'offline', NULL, 6, '0', 115, '温湿度开关0228-2', 'D1ELV3A523RG', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-28 17:28:23', '设备离线');
  438. INSERT INTO `iot_event_log` VALUES (524159, 'online', NULL, 5, '1', 125, '监控测试', '12010100001320000003', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-28 22:01:30', '设备上线');
  439. INSERT INTO `iot_event_log` VALUES (524160, 'online', NULL, 5, '1', 125, '监控测试', '12010100001320000003', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-28 22:16:29', '设备上线');
  440. INSERT INTO `iot_event_log` VALUES (524161, 'height_temperature', NULL, 3, '40', 109, '★网关设备', 'D1PGLPG58KZ2', 0, 2, 1, 'admin', 1, 'admin', '', '2023-03-28 22:27:55', '温度过高警告');
  441. INSERT INTO `iot_event_log` VALUES (524162, 'exception', NULL, 3, '异常消息,消息内容XXXXXXXX', 109, '★网关设备', 'D1PGLPG58KZ2', 0, 2, 1, 'admin', 1, 'admin', '', '2023-03-28 22:27:55', '设备发生错误');
  442. INSERT INTO `iot_event_log` VALUES (524163, 'online', NULL, 5, '1', 125, '监控测试', '12010100001320000003', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-28 22:31:28', '设备上线');
  443. INSERT INTO `iot_event_log` VALUES (524164, 'online', NULL, 5, '1', 125, '监控测试', '12010100001320000003', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-28 22:46:29', '设备上线');
  444. INSERT INTO `iot_event_log` VALUES (524165, 'online', NULL, 5, '1', 125, '监控测试', '12010100001320000003', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-28 23:01:28', '设备上线');
  445. INSERT INTO `iot_event_log` VALUES (524166, 'online', NULL, 5, '1', 125, '监控测试', '12010100001320000003', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-28 23:48:31', '设备上线');
  446. INSERT INTO `iot_event_log` VALUES (524167, 'online', NULL, 5, '1', 125, '监控测试', '12010100001320000003', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-29 00:03:33', '设备上线');
  447. INSERT INTO `iot_event_log` VALUES (524168, 'online', NULL, 5, '1', 125, '监控测试', '12010100001320000003', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-29 00:18:07', '设备上线');
  448. INSERT INTO `iot_event_log` VALUES (524169, 'height_temperature', NULL, 3, '40', 109, '★网关设备', 'D1PGLPG58KZ2', 0, 2, 1, 'admin', 1, 'admin', '', '2023-03-29 00:27:55', '温度过高警告');
  449. INSERT INTO `iot_event_log` VALUES (524170, 'exception', NULL, 3, '异常消息,消息内容XXXXXXXX', 109, '★网关设备', 'D1PGLPG58KZ2', 0, 2, 1, 'admin', 1, 'admin', '', '2023-03-29 00:27:55', '设备发生错误');
  450. INSERT INTO `iot_event_log` VALUES (524177, 'online', NULL, 5, '1', 115, '温湿度开关0228-2', 'D1ELV3A523RG', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-29 16:45:54', '设备上线');
  451. INSERT INTO `iot_event_log` VALUES (524178, 'online', NULL, 5, '1', 115, '温湿度开关0228-2', 'D1ELV3A523RG', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-29 16:54:10', '设备上线');
  452. INSERT INTO `iot_event_log` VALUES (524179, 'online', NULL, 5, '1', 115, '温湿度开关0228-2', 'D1ELV3A523RG', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-29 17:23:23', '设备上线');
  453. INSERT INTO `iot_event_log` VALUES (524180, 'offline', NULL, 6, '0', 115, '温湿度开关0228-2', 'D1ELV3A523RG', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-29 17:23:26', '设备离线');
  454. INSERT INTO `iot_event_log` VALUES (524181, 'online', NULL, 5, '1', 115, '温湿度开关0228-2', 'D1ELV3A523RG', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-29 17:24:59', '设备上线');
  455. INSERT INTO `iot_event_log` VALUES (524182, 'offline', NULL, 6, '0', 115, '温湿度开关0228-2', 'D1ELV3A523RG', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-29 17:26:30', '设备离线');
  456. INSERT INTO `iot_event_log` VALUES (524183, 'online', NULL, 5, '1', 115, '温湿度开关0228-2', 'D1ELV3A523RG', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-29 17:29:11', '设备上线');
  457. INSERT INTO `iot_event_log` VALUES (524184, 'online', NULL, 5, '1', 118, 'modbus网关设备', 'D4AD203F3A1C', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-29 17:45:58', '设备上线');
  458. INSERT INTO `iot_event_log` VALUES (524185, 'online', NULL, 5, '1', 118, 'modbus网关设备', 'D4AD203F3A1C', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-29 17:51:29', '设备上线');
  459. INSERT INTO `iot_event_log` VALUES (524186, 'offline', NULL, 6, '0', 118, 'modbus网关设备', 'D4AD203F3A1C', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-29 17:53:00', '设备离线');
  460. INSERT INTO `iot_event_log` VALUES (524187, 'online', NULL, 5, '1', 118, 'modbus网关设备', 'D4AD203F3A1C', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-29 17:55:11', '设备上线');
  461. INSERT INTO `iot_event_log` VALUES (524188, 'online', NULL, 5, '1', 118, 'modbus网关设备', 'D4AD203F3A1C', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-29 18:43:55', '设备上线');
  462. INSERT INTO `iot_event_log` VALUES (524189, 'online', NULL, 5, '1', 118, 'modbus网关设备', 'D4AD203F3A1C', 0, 3, 1, 'admin', 1, 'admin', '', '2023-03-29 18:45:15', '设备上线');
  463. INSERT INTO `iot_event_log` VALUES (610427, 'exception', NULL, 3, '异常消息,消息内容XXXXXXXX', 109, '★网关设备', 'D1PGLPG58KZ2', 0, 2, 1, 'admin', 1, 'admin', '', '2023-04-16 02:50:10', '设备发生错误');
  464. -- ----------------------------
  465. -- Table structure for iot_firmware
  466. -- ----------------------------
  467. DROP TABLE IF EXISTS `iot_firmware`;
  468. CREATE TABLE `iot_firmware` (
  469. `firmware_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '固件ID',
  470. `firmware_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '固件名称',
  471. `product_id` bigint(20) NOT NULL COMMENT '产品ID',
  472. `product_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '产品名称',
  473. `tenant_id` bigint(20) NOT NULL COMMENT '租户ID',
  474. `tenant_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '租户名称',
  475. `is_sys` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否系统通用(0-否,1-是)',
  476. `is_latest` tinyint(1) NOT NULL COMMENT '是否最新版本(0-否,1-是)',
  477. `version` float(11, 2) NOT NULL DEFAULT 0.10 COMMENT '固件版本',
  478. `file_path` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '文件路径',
  479. `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  480. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者',
  481. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  482. `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
  483. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  484. `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
  485. PRIMARY KEY (`firmware_id`) USING BTREE,
  486. INDEX `iot_firmware_index_product_id`(`product_id`) USING BTREE,
  487. INDEX `iot_firmware_index_tenant_id`(`tenant_id`) USING BTREE
  488. ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '产品固件' ROW_FORMAT = Dynamic;
  489. -- ----------------------------
  490. -- Records of iot_firmware
  491. -- ----------------------------
  492. INSERT INTO `iot_firmware` VALUES (1, '智能开关固件', 41, '★智能开关', 6, 'wumei', 1, 1, 3.00, '/profile/iot/1/2023-0226-143855.bin', '0', '', '2023-02-24 00:38:26', '', '2023-02-28 10:21:25', '测试固件');
  493. -- ----------------------------
  494. -- Table structure for iot_firmware_task
  495. -- ----------------------------
  496. DROP TABLE IF EXISTS `iot_firmware_task`;
  497. CREATE TABLE `iot_firmware_task` (
  498. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键',
  499. `task_name` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '任务名称',
  500. `firmware_id` bigint(20) UNSIGNED NOT NULL COMMENT '关联固件ID',
  501. `upgrade_type` int(11) NOT NULL DEFAULT 1 COMMENT '1:指定设备 2:产品级别',
  502. `task_desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '',
  503. `device_amount` int(11) NOT NULL DEFAULT 0 COMMENT '选中的设备总数',
  504. `del_flag` int(11) NOT NULL DEFAULT 0,
  505. `update_time` timestamp(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0),
  506. `create_time` timestamp(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
  507. `book_time` timestamp(0) NULL DEFAULT NULL COMMENT '预定时间升级',
  508. PRIMARY KEY (`id`) USING BTREE
  509. ) ENGINE = InnoDB AUTO_INCREMENT = 12 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '固件升级任务对象' ROW_FORMAT = Dynamic;
  510. -- ----------------------------
  511. -- Records of iot_firmware_task
  512. -- ----------------------------
  513. INSERT INTO `iot_firmware_task` VALUES (1, '测试任务0227', 1, 2, '测试', 1, 0, '2023-02-27 16:23:21', '2023-02-27 16:23:21', '2023-02-27 16:23:18');
  514. INSERT INTO `iot_firmware_task` VALUES (2, '测试任务227', 1, 2, '1', 1, 0, '2023-02-28 10:04:33', '2023-02-27 16:58:04', '2023-02-27 16:58:01');
  515. -- ----------------------------
  516. -- Table structure for iot_firmware_task_detail
  517. -- ----------------------------
  518. DROP TABLE IF EXISTS `iot_firmware_task_detail`;
  519. CREATE TABLE `iot_firmware_task_detail` (
  520. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
  521. `task_id` bigint(20) UNSIGNED NOT NULL DEFAULT 0,
  522. `serial_number` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '设备编码',
  523. `upgrade_status` int(11) NOT NULL DEFAULT 0 COMMENT '0:等待升级 1:已发送设备 2:设备收到 3:升级成功 4:升级失败',
  524. `detail_msg` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '描述',
  525. `create_time` timestamp(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0),
  526. `message_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '消息ID',
  527. `update_time` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0),
  528. PRIMARY KEY (`id`) USING BTREE
  529. ) ENGINE = InnoDB AUTO_INCREMENT = 20 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '固件升级任务详细对象' ROW_FORMAT = Dynamic;
  530. -- ----------------------------
  531. -- Records of iot_firmware_task_detail
  532. -- ----------------------------
  533. INSERT INTO `iot_firmware_task_detail` VALUES (1, 1, 'D1ELV3A5TOJS', 0, '等待升级-未推送固件到设备', '2023-02-27 16:24:15', '', '2023-02-28 10:34:33');
  534. INSERT INTO `iot_firmware_task_detail` VALUES (2, 2, 'D1ELV3A5TOJH', 3, '升级成功', '2023-02-27 16:58:17', '1677550503', '2023-02-28 10:34:51');
  535. INSERT INTO `iot_firmware_task_detail` VALUES (3, 3, 'D1ELV3A5TOJH', 1, '已发送', '2023-02-28 10:09:49', '1677550501', '2023-02-28 10:34:38');
  536. INSERT INTO `iot_firmware_task_detail` VALUES (4, 3, 'D1ELV3A5TORG', 2, '设备OTA升级中', '2023-02-28 10:09:56', '1677550502', '2023-02-28 10:34:40');
  537. INSERT INTO `iot_firmware_task_detail` VALUES (5, 4, 'D1ELV3A5TOJS', 3, '升级成功', '2023-02-28 10:11:30', '1677550504', '2023-02-28 10:34:48');
  538. INSERT INTO `iot_firmware_task_detail` VALUES (6, 4, 'D1ELV3A523RG', 0, '等待升级-未推送固件到设备', '2023-02-28 10:11:34', '', '2023-02-28 10:34:31');
  539. INSERT INTO `iot_firmware_task_detail` VALUES (7, 4, 'D1ELV3A576RG', 2, '设备OTA升级中', '2023-02-28 10:11:40', '1677550505', '2023-02-28 10:34:06');
  540. INSERT INTO `iot_firmware_task_detail` VALUES (11, 5, 'D1ELV3A562RG', 4, '失败', '2023-02-28 10:12:14', '1677550509', '2023-02-28 10:33:53');
  541. INSERT INTO `iot_firmware_task_detail` VALUES (12, 9, 'D1ELV3A576RG', 1, '已发送', '2023-02-28 10:28:33', NULL, '2023-02-28 10:28:33');
  542. INSERT INTO `iot_firmware_task_detail` VALUES (17, 9, 'D1ELV3A5TORG', 5, '停止', '2023-02-28 10:28:33', NULL, '2023-02-28 10:33:49');
  543. INSERT INTO `iot_firmware_task_detail` VALUES (18, 10, 'D1ELV3A562RG', 0, '等待升级', '2023-03-29 00:29:23', NULL, '2023-03-29 00:30:23');
  544. -- ----------------------------
  545. -- Table structure for iot_function_log
  546. -- ----------------------------
  547. DROP TABLE IF EXISTS `iot_function_log`;
  548. CREATE TABLE `iot_function_log` (
  549. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  550. `identify` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '标识符',
  551. `fun_type` int(2) NOT NULL COMMENT '1==服务下发,2=属性获取,3.OTA升级',
  552. `fun_value` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '日志值',
  553. `message_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '消息id',
  554. `device_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '设备名称',
  555. `serial_number` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '设备编号',
  556. `mode` int(2) NULL DEFAULT NULL COMMENT '模式(1=影子模式,2=在线模式,3=其他)',
  557. `user_id` bigint(20) NULL DEFAULT NULL COMMENT '用户id',
  558. `result_msg` varchar(128) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '下发结果描述',
  559. `result_code` int(3) NULL DEFAULT NULL COMMENT '下发结果代码',
  560. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '创建者',
  561. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  562. `remark` varchar(128) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '备注',
  563. `show_value` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '显示值',
  564. `model_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '物模型名称',
  565. `reply_time` datetime(0) NULL DEFAULT NULL COMMENT '设备回复时间',
  566. PRIMARY KEY (`id`) USING BTREE,
  567. UNIQUE INDEX `iot_function_log_id_uindex`(`id`) USING BTREE
  568. ) ENGINE = InnoDB AUTO_INCREMENT = 13577 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci COMMENT = '设备服务下发日志' ROW_FORMAT = Dynamic;
  569. -- ----------------------------
  570. -- Records of iot_function_log
  571. -- ----------------------------
  572. INSERT INTO `iot_function_log` VALUES (1, '起始地址:0', 2, '设备编号:2', NULL, NULL, 'D4AD203F3A1C', NULL, NULL, '服务下发成功', 203, NULL, '2023-03-29 00:32:13', NULL, NULL, '读取个数:2', NULL);
  573. INSERT INTO `iot_function_log` VALUES (2, '起始地址:0', 2, '设备编号:1', NULL, NULL, 'D4AD203F3A1C', NULL, NULL, '服务下发成功', 203, NULL, '2023-03-29 00:32:13', NULL, NULL, '读取个数:1', NULL);
  574. INSERT INTO `iot_function_log` VALUES (3, '起始地址:0', 2, '设备编号:11', NULL, NULL, 'D4AD203F3A1C', NULL, NULL, '服务下发成功', 203, NULL, '2023-03-29 00:32:13', NULL, NULL, '读取个数:20', NULL);
  575. INSERT INTO `iot_function_log` VALUES (4, '起始地址:20', 2, '设备编号:11', NULL, NULL, 'D4AD203F3A1C', NULL, NULL, '服务下发成功', 203, NULL, '2023-03-29 00:32:16', NULL, NULL, '读取个数:20', NULL);
  576. INSERT INTO `iot_function_log` VALUES (5, '起始地址:40', 2, '设备编号:11', NULL, NULL, 'D4AD203F3A1C', NULL, NULL, '服务下发成功', 203, NULL, '2023-03-29 00:32:19', NULL, NULL, '读取个数:20', NULL);
  577. INSERT INTO `iot_function_log` VALUES (6, '起始地址:768', 2, '设备编号:11', NULL, NULL, 'D4AD203F3A1C', NULL, NULL, '服务下发成功', 203, NULL, '2023-03-29 00:32:22', NULL, NULL, '读取个数:20', NULL);
  578. INSERT INTO `iot_function_log` VALUES (7, '起始地址:789', 2, '设备编号:11', NULL, NULL, 'D4AD203F3A1C', NULL, NULL, '服务下发成功', 203, NULL, '2023-03-29 00:32:25', NULL, NULL, '读取个数:20', NULL);
  579. INSERT INTO `iot_function_log` VALUES (13573, 'irc', 1, 'FFXX01', NULL, NULL, 'D1ELV3A5TOJS', NULL, NULL, NULL, NULL, NULL, '2023-04-15 11:16:58', NULL, 'FFXX01', '射频遥控', NULL);
  580. INSERT INTO `iot_function_log` VALUES (13574, 'switch', 1, '1', NULL, NULL, 'D1PGLPG58KZ2', NULL, NULL, NULL, NULL, NULL, '2023-04-16 02:39:46', NULL, '1', '设备开关', NULL);
  581. INSERT INTO `iot_function_log` VALUES (13575, 'switch', 1, '0', NULL, NULL, 'D1PGLPG58KZ2', NULL, NULL, NULL, NULL, NULL, '2023-04-16 02:40:14', NULL, '0', '设备开关', NULL);
  582. INSERT INTO `iot_function_log` VALUES (13576, 'switch', 1, '1', NULL, NULL, 'D1PGLPG58KZ2', NULL, NULL, NULL, NULL, NULL, '2023-04-16 02:40:15', NULL, '1', '设备开关', NULL);
  583. -- ----------------------------
  584. -- Table structure for iot_goview_project
  585. -- ----------------------------
  586. DROP TABLE IF EXISTS `iot_goview_project`;
  587. CREATE TABLE `iot_goview_project` (
  588. `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键',
  589. `project_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '项目名称',
  590. `state` int(1) NOT NULL DEFAULT 0 COMMENT '项目状态[0未发布,1发布]',
  591. `index_image` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '首页图片',
  592. `del_flag` int(11) NOT NULL DEFAULT 0 COMMENT '删除状态[1删除,-1未删除]',
  593. `create_time` datetime(0) NOT NULL COMMENT '创建时间',
  594. `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人id',
  595. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  596. `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '项目介绍',
  597. PRIMARY KEY (`id`) USING BTREE
  598. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '项目表' ROW_FORMAT = Dynamic;
  599. -- ----------------------------
  600. -- Records of iot_goview_project
  601. -- ----------------------------
  602. INSERT INTO `iot_goview_project` VALUES ('114ab733f2b94d44898919a96abe583b', '4rmddu4osas000', 1, '/profile/goview/1/114ab733f2b94d44898919a96abe583b_index_preview.png', 0, '2023-02-26 14:07:36', '6', '2023-02-26 23:11:41', NULL);
  603. INSERT INTO `iot_goview_project` VALUES ('f112e56eee4a4a0fae3e9ec9b3083eab', '3oa3qdszoug000', 0, NULL, 1, '2023-02-26 12:12:34', '6', '2023-02-26 12:12:34', NULL);
  604. -- ----------------------------
  605. -- Table structure for iot_goview_project_data
  606. -- ----------------------------
  607. DROP TABLE IF EXISTS `iot_goview_project_data`;
  608. CREATE TABLE `iot_goview_project_data` (
  609. `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键',
  610. `project_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '项目id',
  611. `content` longblob NULL COMMENT '存储数据',
  612. `create_time` datetime(0) NOT NULL COMMENT '创建时间',
  613. `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人id',
  614. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  615. PRIMARY KEY (`id`) USING BTREE
  616. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '项目数据关联表' ROW_FORMAT = Dynamic;
  617. -- ----------------------------
  618. -- Records of iot_goview_project_data
  619. -- ----------------------------
  620. INSERT INTO `iot_goview_project_data` VALUES ('a2a1cbd6a1944aa4a6f332b58650dc5c', '114ab733f2b94d44898919a96abe583b', 0x7B226564697443616E766173436F6E666967223A7B227769647468223A313932302C22686569676874223A313038302C2266696C74657253686F77223A66616C73652C22687565526F74617465223A302C227361747572617465223A312C22636F6E7472617374223A312C226272696768746E657373223A312C226F706163697479223A312C22726F746174655A223A302C22726F7461746558223A302C22726F7461746559223A302C22736B657758223A302C22736B657759223A302C22626C656E644D6F6465223A226E6F726D616C222C2273656C656374436F6C6F72223A747275652C2263686172745468656D65436F6C6F72223A226461726B222C2263686172745468656D6553657474696E67223A7B227469746C65223A7B2273686F77223A747275652C22746578745374796C65223A7B22636F6C6F72223A2223424642464246222C22666F6E7453697A65223A31387D2C22737562746578745374796C65223A7B22636F6C6F72223A2223413241324132222C22666F6E7453697A65223A31347D7D2C227841786973223A7B2273686F77223A747275652C226E616D65223A22222C226E616D65476170223A31352C226E616D65546578745374796C65223A7B22636F6C6F72223A2223423942384345222C22666F6E7453697A65223A31327D2C22696E7665727365223A66616C73652C22617869734C6162656C223A7B2273686F77223A747275652C22666F6E7453697A65223A31322C22636F6C6F72223A2223423942384345222C22726F74617465223A307D2C22706F736974696F6E223A22626F74746F6D222C22617869734C696E65223A7B2273686F77223A747275652C226C696E655374796C65223A7B22636F6C6F72223A2223423942384345222C227769647468223A317D2C226F6E5A65726F223A747275657D2C22617869735469636B223A7B2273686F77223A747275652C226C656E677468223A357D2C2273706C69744C696E65223A7B2273686F77223A66616C73652C226C696E655374796C65223A7B22636F6C6F72223A2223343834373533222C227769647468223A312C2274797065223A22736F6C6964227D7D7D2C227941786973223A7B2273686F77223A747275652C226E616D65223A22222C226E616D65476170223A31352C226E616D65546578745374796C65223A7B22636F6C6F72223A2223423942384345222C22666F6E7453697A65223A31327D2C22696E7665727365223A66616C73652C22617869734C6162656C223A7B2273686F77223A747275652C22666F6E7453697A65223A31322C22636F6C6F72223A2223423942384345222C22726F74617465223A307D2C22706F736974696F6E223A226C656674222C22617869734C696E65223A7B2273686F77223A747275652C226C696E655374796C65223A7B22636F6C6F72223A2223423942384345222C227769647468223A317D2C226F6E5A65726F223A747275657D2C22617869735469636B223A7B2273686F77223A747275652C226C656E677468223A357D2C2273706C69744C696E65223A7B2273686F77223A747275652C226C696E655374796C65223A7B22636F6C6F72223A2223343834373533222C227769647468223A312C2274797065223A22736F6C6964227D7D7D2C226C6567656E64223A7B2273686F77223A747275652C22746F70223A223525222C22746578745374796C65223A7B22636F6C6F72223A2223423942384345227D7D2C2267726964223A7B2273686F77223A66616C73652C226C656674223A22313025222C22746F70223A223630222C227269676874223A22313025222C22626F74746F6D223A223630227D2C2264617461736574223A6E756C6C7D2C22707265766965775363616C6554797065223A22666974227D2C22636F6D706F6E656E744C697374223A5B7B226964223A2231643673376D35746B6170733030222C22697347726F7570223A66616C73652C2261747472223A7B2278223A36302C2279223A36312C2277223A3530302C2268223A3330302C226F666673657458223A302C226F666673657459223A302C227A496E646578223A2D317D2C227374796C6573223A7B2266696C74657253686F77223A66616C73652C22687565526F74617465223A302C227361747572617465223A312C22636F6E7472617374223A312C226272696768746E657373223A312C226F706163697479223A312C22726F746174655A223A302C22726F7461746558223A302C22726F7461746559223A302C22736B657758223A302C22736B657759223A302C22626C656E644D6F6465223A226E6F726D616C222C22616E696D6174696F6E73223A5B5D7D2C22737461747573223A7B226C6F636B223A66616C73652C2268696465223A66616C73657D2C2272657175657374223A7B22726571756573744461746154797065223A302C22726571756573744874747054797065223A22676574222C227265717565737455726C223A22222C2272657175657374496E74657276616C556E6974223A227365636F6E64222C2272657175657374436F6E74656E7454797065223A302C2272657175657374506172616D73426F647954797065223A226E6F6E65222C227265717565737453514C436F6E74656E74223A7B2273716C223A2273656C656374202A2066726F6D20207768657265227D2C2272657175657374506172616D73223A7B22426F6479223A7B22666F726D2D64617461223A7B7D2C22782D7777772D666F726D2D75726C656E636F646564223A7B7D2C226A736F6E223A22222C22786D6C223A22227D2C22486561646572223A7B7D2C22506172616D73223A7B7D7D7D2C226B6579223A22426172436F6D6D6F6E222C226368617274436F6E666967223A7B226B6579223A22426172436F6D6D6F6E222C2263686172744B6579223A2256426172436F6D6D6F6E222C22636F6E4B6579223A225643426172436F6D6D6F6E222C227469746C65223A22E69FB1E78AB6E59BBE222C2263617465676F7279223A2242617273222C2263617465676F72794E616D65223A22E69FB1E78AB6E59BBE222C227061636B616765223A22436861727473222C2263686172744672616D65223A2265636861727473222C22696D616765223A222E2F7374617469632F706E672F6261725F782D36656332386536392E706E67227D2C226F7074696F6E223A7B226C6567656E64223A7B2273686F77223A747275652C22746F70223A223525222C22746578745374796C65223A7B22636F6C6F72223A2223423942384345227D7D2C227841786973223A7B2273686F77223A747275652C226E616D65223A22222C226E616D65476170223A31352C226E616D65546578745374796C65223A7B22636F6C6F72223A2223423942384345222C22666F6E7453697A65223A31327D2C22696E7665727365223A66616C73652C22617869734C6162656C223A7B2273686F77223A747275652C22666F6E7453697A65223A31322C22636F6C6F72223A2223423942384345222C22726F74617465223A307D2C22706F736974696F6E223A22626F74746F6D222C22617869734C696E65223A7B2273686F77223A747275652C226C696E655374796C65223A7B22636F6C6F72223A2223423942384345222C227769647468223A317D2C226F6E5A65726F223A747275657D2C22617869735469636B223A7B2273686F77223A747275652C226C656E677468223A357D2C2273706C69744C696E65223A7B2273686F77223A66616C73652C226C696E655374796C65223A7B22636F6C6F72223A2223343834373533222C227769647468223A312C2274797065223A22736F6C6964227D7D2C2274797065223A2263617465676F7279227D2C227941786973223A7B2273686F77223A747275652C226E616D65223A22222C226E616D65476170223A31352C226E616D65546578745374796C65223A7B22636F6C6F72223A2223423942384345222C22666F6E7453697A65223A31327D2C22696E7665727365223A66616C73652C22617869734C6162656C223A7B2273686F77223A747275652C22666F6E7453697A65223A31322C22636F6C6F72223A2223423942384345222C22726F74617465223A307D2C22706F736974696F6E223A226C656674222C22617869734C696E65223A7B2273686F77223A747275652C226C696E655374796C65223A7B22636F6C6F72223A2223423942384345222C227769647468223A317D2C226F6E5A65726F223A747275657D2C22617869735469636B223A7B2273686F77223A747275652C226C656E677468223A357D2C2273706C69744C696E65223A7B2273686F77223A747275652C226C696E655374796C65223A7B22636F6C6F72223A2223343834373533222C227769647468223A312C2274797065223A22736F6C6964227D7D2C2274797065223A2276616C7565227D2C2267726964223A7B2273686F77223A66616C73652C226C656674223A22313025222C22746F70223A223630222C227269676874223A22313025222C22626F74746F6D223A223630227D2C22746F6F6C746970223A7B2273686F77223A747275652C2274726967676572223A2261786973222C2261786973506F696E746572223A7B2273686F77223A747275652C2274797065223A22736861646F77227D7D2C2264617461736574223A7B2264696D656E73696F6E73223A5B2270726F64756374222C226461746131222C226461746132225D2C22736F75726365223A5B7B2270726F64756374223A224D6F6E222C226461746131223A3132302C226461746132223A3133307D2C7B2270726F64756374223A22547565222C226461746131223A3230302C226461746132223A3133307D2C7B2270726F64756374223A22576564222C226461746131223A3135302C226461746132223A3331327D2C7B2270726F64756374223A22546875222C226461746131223A38302C226461746132223A3236387D2C7B2270726F64756374223A22467269222C226461746131223A37302C226461746132223A3135357D2C7B2270726F64756374223A22536174222C226461746131223A3131302C226461746132223A3131377D2C7B2270726F64756374223A2253756E222C226461746131223A3133302C226461746132223A3136307D5D7D2C22736572696573223A5B7B2274797065223A22626172222C226261725769647468223A31352C226C6162656C223A7B2273686F77223A747275652C22706F736974696F6E223A22746F70222C22636F6C6F72223A2223666666222C22666F6E7453697A65223A31327D2C226974656D5374796C65223A7B22636F6C6F72223A6E756C6C2C22626F72646572526164697573223A327D7D2C7B2274797065223A22626172222C226261725769647468223A31352C226C6162656C223A7B2273686F77223A747275652C22706F736974696F6E223A22746F70222C22636F6C6F72223A2223666666222C22666F6E7453697A65223A31327D2C226974656D5374796C65223A7B22636F6C6F72223A6E756C6C2C22626F72646572526164697573223A327D7D5D2C226261636B67726F756E64436F6C6F72223A227267626128302C302C302C3029227D7D2C7B226964223A22346266626A376A73346F77303030222C22697347726F7570223A66616C73652C2261747472223A7B2278223A3537352E352C2279223A2D3336332C2277223A3830362C2268223A313538332C226F666673657458223A302C226F666673657459223A302C227A496E646578223A2D317D2C227374796C6573223A7B2266696C74657253686F77223A66616C73652C22687565526F74617465223A302C227361747572617465223A312C22636F6E7472617374223A312C226272696768746E657373223A312C226F706163697479223A312C22726F746174655A223A302C22726F7461746558223A302C22726F7461746559223A302C22736B657758223A302C22736B657759223A302C22626C656E644D6F6465223A226E6F726D616C222C22616E696D6174696F6E73223A5B5D7D2C22737461747573223A7B226C6F636B223A66616C73652C2268696465223A66616C73657D2C2272657175657374223A7B22726571756573744461746154797065223A302C22726571756573744874747054797065223A22676574222C227265717565737455726C223A22222C2272657175657374496E74657276616C556E6974223A227365636F6E64222C2272657175657374436F6E74656E7454797065223A302C2272657175657374506172616D73426F647954797065223A226E6F6E65222C227265717565737453514C436F6E74656E74223A7B2273716C223A2273656C656374202A2066726F6D20207768657265227D2C2272657175657374506172616D73223A7B22426F6479223A7B22666F726D2D64617461223A7B7D2C22782D7777772D666F726D2D75726C656E636F646564223A7B7D2C226A736F6E223A22222C22786D6C223A22227D2C22486561646572223A7B7D2C22506172616D73223A7B7D7D7D2C226B6579223A224D617042617365222C226368617274436F6E666967223A7B226B6579223A224D617042617365222C2263686172744B6579223A22564D617042617365222C22636F6E4B6579223A2256434D617042617365222C227469746C65223A22E59CB0E59BBE28E58FAFE98089E79C81E4BBBD29222C2263617465676F7279223A224D617073222C2263617465676F72794E616D65223A22E59CB0E59BBE222C227061636B616765223A22436861727473222C2263686172744672616D65223A22636F6D6D6F6E222C22696D616765223A222E2F7374617469632F706E672F6D61702D66353464636430652E706E67227D2C226F7074696F6E223A7B2264617461736574223A7B22706F696E74223A5B7B226E616D65223A22E58C97E4BAAC222C2276616C7565223A5B3131362E3430353238352C33392E3930343938392C3230305D7D2C7B226E616D65223A22E98391E5B79E222C2276616C7565223A5B3131332E3636353431322C33342E3735373937352C3838385D7D2C7B226E616D65223A22E99D92E6B5B7222C2276616C7565223A5B3130312E3737383931362C33362E3632333137382C3636365D7D2C7B226E616D65223A22E5AE81E5A48FE59B9EE6978FE887AAE6B2BBE58CBA222C2276616C7565223A5B3130362E3237383137392C33382E34363633372C36365D7D2C7B226E616D65223A22E59388E5B094E6BBA8E5B882222C2276616C7565223A5B3132362E3634323436342C34352E3735363936372C3130315D7D5D2C226D6170223A5B7B226E616D65223A22E58C97E4BAACE5B882222C2276616C7565223A3636367D2C7B226E616D65223A22E6B2B3E58C97E79C81222C2276616C7565223A39387D2C7B226E616D65223A22E6B19FE88B8FE79C81222C2276616C7565223A3330307D2C7B226E616D65223A22E7A68FE5BBBAE79C81222C2276616C7565223A313139397D2C7B226E616D65223A22E5B1B1E4B89CE79C81222C2276616C7565223A38367D2C7B226E616D65223A22E6B2B3E58D97E79C81222C2276616C7565223A3835307D2C7B226E616D65223A22E6B996E58C97E79C81222C2276616C7565223A38347D2C7B226E616D65223A22E5B9BFE8A5BFE5A3AEE6978FE887AAE6B2BBE58CBA222C2276616C7565223A38317D2C7B226E616D65223A22E6B5B7E58D97E79C81222C2276616C7565223A3930307D2C7B226E616D65223A22E99D92E6B5B7E79C81222C2276616C7565223A3830307D2C7B226E616D65223A22E696B0E79686E7BBB4E590BEE5B094E887AAE6B2BBE58CBA222C2276616C7565223A377D5D2C22706965636573223A5B7B22677465223A313030302C226C6162656C223A223E31303030227D2C7B22677465223A3630302C226C7465223A3939392C226C6162656C223A223630302D393939227D2C7B22677465223A3230302C226C7465223A3539392C226C6162656C223A223230302D353939227D2C7B22677465223A35302C226C7465223A3139392C226C6162656C223A2234392D313939227D2C7B22677465223A31302C226C7465223A34392C226C6162656C223A2231302D3439227D2C7B226C7465223A392C226C6162656C223A223C39227D5D7D2C226D6170526567696F6E223A7B226164636F6465223A226368696E61222C2273686F774861696E616E49734C616E6473223A747275657D2C22746F6F6C746970223A7B2273686F77223A747275652C2274726967676572223A226974656D227D2C2276697375616C4D6170223A7B2273686F77223A747275652C226F7269656E74223A22766572746963616C222C22706965636573223A5B7B22677465223A313030302C226C6162656C223A223E31303030227D2C7B22677465223A3630302C226C7465223A3939392C226C6162656C223A223630302D393939227D2C7B22677465223A3230302C226C7465223A3539392C226C6162656C223A223230302D353939227D2C7B22677465223A35302C226C7465223A3139392C226C6162656C223A2234392D313939227D2C7B22677465223A31302C226C7465223A34392C226C6162656C223A2231302D3439227D2C7B226C7465223A392C226C6162656C223A223C39227D5D2C22696E52616E6765223A7B22636F6C6F72223A5B2223633364376466222C2223356362336363222C2223386162636431222C2223363661396339222C2223326639306239222C2223313738316235225D7D2C22746578745374796C65223A7B22636F6C6F72223A2223666666227D7D2C2267656F223A7B2273686F77223A66616C73652C2274797065223A226D6170222C22726F616D223A66616C73652C226D6170223A226368696E61222C2273656C65637465644D6F6465223A66616C73652C227A6F6F6D223A317D2C22736572696573223A5B7B226E616D65223A22222C2274797065223A2265666665637453636174746572222C22636F6F7264696E61746553797374656D223A2267656F222C2273796D626F6C53697A65223A342C226C6567656E64486F7665724C696E6B223A747275652C2273686F774566666563744F6E223A2272656E646572222C22726970706C65456666656374223A7B227363616C65223A362C22636F6C6F72223A2223464646464646222C22627275736854797065223A2266696C6C227D2C22746F6F6C746970223A7B2273686F77223A747275652C226261636B67726F756E64436F6C6F72223A227267626128302C302C302C2E3629222C22626F72646572436F6C6F72223A2272676261283134372C203233352C203234382C202E3829222C22746578745374796C65223A7B22636F6C6F72223A2223464646227D7D2C226C6162656C223A7B22666F726D6174746572223A227B627D222C22666F6E7453697A65223A31312C226F6666736574223A5B302C325D2C22706F736974696F6E223A22626F74746F6D222C2274657874426F72646572436F6C6F72223A2223666666222C2274657874536861646F77436F6C6F72223A2223303030222C2274657874536861646F77426C7572223A31302C2274657874426F726465725769647468223A302C22636F6C6F72223A2223464646464646222C2273686F77223A747275657D2C226974656D5374796C65223A7B22636F6C6F72223A2223464646464646222C22626F72646572436F6C6F72223A2272676261283232352C3235352C3235352C3229222C22626F726465725769647468223A342C22736861646F77436F6C6F72223A2223453146464646222C22736861646F77426C7572223A31307D2C2264617461223A5B7B226E616D65223A22E58C97E4BAAC222C2276616C7565223A5B3131362E3430353238352C33392E3930343938392C3230305D7D2C7B226E616D65223A22E98391E5B79E222C2276616C7565223A5B3131332E3636353431322C33342E3735373937352C3838385D7D2C7B226E616D65223A22E99D92E6B5B7222C2276616C7565223A5B3130312E3737383931362C33362E3632333137382C3636365D7D2C7B226E616D65223A22E5AE81E5A48FE59B9EE6978FE887AAE6B2BBE58CBA222C2276616C7565223A5B3130362E3237383137392C33382E34363633372C36365D7D2C7B226E616D65223A22E59388E5B094E6BBA8E5B882222C2276616C7565223A5B3132362E3634323436342C34352E3735363936372C3130315D7D5D7D2C7B226E616D65223A22E58CBAE59F9F222C2274797065223A226D6170222C226D6170223A226368696E61222C2264617461223A5B7B226E616D65223A22E58C97E4BAACE5B882222C2276616C7565223A3636367D2C7B226E616D65223A22E6B2B3E58C97E79C81222C2276616C7565223A39387D2C7B226E616D65223A22E6B19FE88B8FE79C81222C2276616C7565223A3330307D2C7B226E616D65223A22E7A68FE5BBBAE79C81222C2276616C7565223A313139397D2C7B226E616D65223A22E5B1B1E4B89CE79C81222C2276616C7565223A38367D2C7B226E616D65223A22E6B2B3E58D97E79C81222C2276616C7565223A3835307D2C7B226E616D65223A22E6B996E58C97E79C81222C2276616C7565223A38347D2C7B226E616D65223A22E5B9BFE8A5BFE5A3AEE6978FE887AAE6B2BBE58CBA222C2276616C7565223A38317D2C7B226E616D65223A22E6B5B7E58D97E79C81222C2276616C7565223A3930307D2C7B226E616D65223A22E99D92E6B5B7E79C81222C2276616C7565223A3830307D2C7B226E616D65223A22E696B0E79686E7BBB4E590BEE5B094E887AAE6B2BBE58CBA222C2276616C7565223A377D5D2C2273656C65637465644D6F6465223A66616C73652C227A6F6F6D223A312C2267656F496E646578223A312C22746F6F6C746970223A7B2273686F77223A747275652C226261636B67726F756E64436F6C6F72223A22233030303030303630222C22626F72646572436F6C6F72223A2272676261283134372C203233352C203234382C20302E3829222C22746578745374796C65223A7B22636F6C6F72223A2223464646464646222C22666F6E7453697A65223A31327D7D2C226C6162656C223A7B2273686F77223A66616C73652C22636F6C6F72223A2223464646464646222C22666F6E7453697A65223A31327D2C22656D706861736973223A7B2264697361626C6564223A66616C73652C226C6162656C223A7B22636F6C6F72223A2223464646464646222C22666F6E7453697A65223A31327D2C226974656D5374796C65223A7B2261726561436F6C6F72223A2223333839424237222C22736861646F77436F6C6F72223A2223333839424237222C22626F726465725769647468223A317D7D2C226974656D5374796C65223A7B22626F72646572436F6C6F72223A2223393345424638222C22626F726465725769647468223A312C2261726561436F6C6F72223A7B2274797065223A2272616469616C222C2278223A302E352C2279223A302E352C2272223A302E382C22636F6C6F7253746F7073223A5B7B226F6666736574223A302C22636F6C6F72223A22233933656266383030227D2C7B226F6666736574223A312C22636F6C6F72223A22233933656266383230227D5D2C22676C6F62616C436F6F7264223A66616C73657D2C22736861646F77436F6C6F72223A22233830443946383432222C22736861646F774F666673657458223A2D322C22736861646F774F666673657459223A322C22736861646F77426C7572223A31307D7D5D2C226261636B67726F756E64436F6C6F72223A227267626128302C302C302C3029227D7D2C7B226964223A2234666963326C6F77337238303030222C22697347726F7570223A66616C73652C2261747472223A7B2278223A36302C2279223A3431352C2277223A3530302C2268223A3330302C226F666673657458223A302C226F666673657459223A302C227A496E646578223A2D317D2C227374796C6573223A7B2266696C74657253686F77223A66616C73652C22687565526F74617465223A302C227361747572617465223A312C22636F6E7472617374223A312C226272696768746E657373223A312C226F706163697479223A312C22726F746174655A223A302C22726F7461746558223A302C22726F7461746559223A302C22736B657758223A302C22736B657759223A302C22626C656E644D6F6465223A226E6F726D616C222C22616E696D6174696F6E73223A5B5D7D2C22737461747573223A7B226C6F636B223A66616C73652C2268696465223A66616C73657D2C2272657175657374223A7B22726571756573744461746154797065223A302C22726571756573744874747054797065223A22676574222C227265717565737455726C223A22222C2272657175657374496E74657276616C556E6974223A227365636F6E64222C2272657175657374436F6E74656E7454797065223A302C2272657175657374506172616D73426F647954797065223A226E6F6E65222C227265717565737453514C436F6E74656E74223A7B2273716C223A2273656C656374202A2066726F6D20207768657265227D2C2272657175657374506172616D73223A7B22426F6479223A7B22666F726D2D64617461223A7B7D2C22782D7777772D666F726D2D75726C656E636F646564223A7B7D2C226A736F6E223A22222C22786D6C223A22227D2C22486561646572223A7B7D2C22506172616D73223A7B7D7D7D2C226B6579223A2242617243726F737372616E6765222C226368617274436F6E666967223A7B226B6579223A2242617243726F737372616E6765222C2263686172744B6579223A225642617243726F737372616E6765222C22636F6E4B6579223A22564342617243726F737372616E6765222C227469746C65223A22E6A8AAE59091E69FB1E78AB6E59BBE222C2263617465676F7279223A2242617273222C2263617465676F72794E616D65223A22E69FB1E78AB6E59BBE222C227061636B616765223A22436861727473222C2263686172744672616D65223A2265636861727473222C22696D616765223A222E2F7374617469632F706E672F6261725F792D30353036373136392E706E67227D2C226F7074696F6E223A7B226C6567656E64223A7B2273686F77223A747275652C22746F70223A223525222C22746578745374796C65223A7B22636F6C6F72223A2223423942384345227D7D2C227841786973223A7B2273686F77223A747275652C226E616D65223A22222C226E616D65476170223A31352C226E616D65546578745374796C65223A7B22636F6C6F72223A2223423942384345222C22666F6E7453697A65223A31327D2C22696E7665727365223A66616C73652C22617869734C6162656C223A7B2273686F77223A747275652C22666F6E7453697A65223A31322C22636F6C6F72223A2223423942384345222C22726F74617465223A307D2C22706F736974696F6E223A22626F74746F6D222C22617869734C696E65223A7B2273686F77223A747275652C226C696E655374796C65223A7B22636F6C6F72223A2223423942384345222C227769647468223A317D2C226F6E5A65726F223A747275657D2C22617869735469636B223A7B2273686F77223A747275652C226C656E677468223A357D2C2273706C69744C696E65223A7B2273686F77223A66616C73652C226C696E655374796C65223A7B22636F6C6F72223A2223343834373533222C227769647468223A312C2274797065223A22736F6C6964227D7D2C2274797065223A2276616C7565227D2C227941786973223A7B2273686F77223A747275652C226E616D65223A22222C226E616D65476170223A31352C226E616D65546578745374796C65223A7B22636F6C6F72223A2223423942384345222C22666F6E7453697A65223A31327D2C22696E7665727365223A66616C73652C22617869734C6162656C223A7B2273686F77223A747275652C22666F6E7453697A65223A31322C22636F6C6F72223A2223423942384345222C22726F74617465223A307D2C22706F736974696F6E223A226C656674222C22617869734C696E65223A7B2273686F77223A747275652C226C696E655374796C65223A7B22636F6C6F72223A2223423942384345222C227769647468223A317D2C226F6E5A65726F223A747275657D2C22617869735469636B223A7B2273686F77223A747275652C226C656E677468223A357D2C2273706C69744C696E65223A7B2273686F77223A747275652C226C696E655374796C65223A7B22636F6C6F72223A2223343834373533222C227769647468223A312C2274797065223A22736F6C6964227D7D2C2274797065223A2263617465676F7279227D2C2267726964223A7B2273686F77223A66616C73652C226C656674223A22313025222C22746F70223A223630222C227269676874223A22313025222C22626F74746F6D223A223630227D2C22746F6F6C746970223A7B2273686F77223A747275652C2274726967676572223A2261786973222C2261786973506F696E746572223A7B2273686F77223A747275652C2274797065223A22736861646F77227D7D2C2264617461736574223A7B2264696D656E73696F6E73223A5B2270726F64756374222C226461746131222C226461746132225D2C22736F75726365223A5B7B2270726F64756374223A224D6F6E222C226461746131223A3132302C226461746132223A3133307D2C7B2270726F64756374223A22547565222C226461746131223A3230302C226461746132223A3133307D2C7B2270726F64756374223A22576564222C226461746131223A3135302C226461746132223A3331327D2C7B2270726F64756374223A22546875222C226461746131223A38302C226461746132223A3236387D2C7B2270726F64756374223A22467269222C226461746131223A37302C226461746132223A3135357D2C7B2270726F64756374223A22536174222C226461746131223A3131302C226461746132223A3131377D2C7B2270726F64756374223A2253756E222C226461746131223A3133302C226461746132223A3136307D5D7D2C22736572696573223A5B7B2274797065223A22626172222C226261725769647468223A6E756C6C2C226C6162656C223A7B2273686F77223A747275652C22706F736974696F6E223A227269676874222C22636F6C6F72223A2223666666222C22666F6E7453697A65223A31327D2C226974656D5374796C65223A7B22636F6C6F72223A6E756C6C2C22626F72646572526164697573223A307D7D2C7B2274797065223A22626172222C226261725769647468223A6E756C6C2C226C6162656C223A7B2273686F77223A747275652C22706F736974696F6E223A227269676874222C22636F6C6F72223A2223666666222C22666F6E7453697A65223A31327D2C226974656D5374796C65223A7B22636F6C6F72223A6E756C6C2C22626F72646572526164697573223A307D7D5D2C226261636B67726F756E64436F6C6F72223A227267626128302C302C302C3029227D7D2C7B226964223A22323037636675696C6A6766343030222C22697347726F7570223A66616C73652C2261747472223A7B2278223A36302C2279223A3734392C2277223A3530302C2268223A3330302C226F666673657458223A302C226F666673657459223A302C227A496E646578223A2D317D2C227374796C6573223A7B2266696C74657253686F77223A66616C73652C22687565526F74617465223A302C227361747572617465223A312C22636F6E7472617374223A312C226272696768746E657373223A312C226F706163697479223A312C22726F746174655A223A302C22726F7461746558223A302C22726F7461746559223A302C22736B657758223A302C22736B657759223A302C22626C656E644D6F6465223A226E6F726D616C222C22616E696D6174696F6E73223A5B5D7D2C22737461747573223A7B226C6F636B223A66616C73652C2268696465223A66616C73657D2C2272657175657374223A7B22726571756573744461746154797065223A302C22726571756573744874747054797065223A22676574222C227265717565737455726C223A22222C2272657175657374496E74657276616C556E6974223A227365636F6E64222C2272657175657374436F6E74656E7454797065223A302C2272657175657374506172616D73426F647954797065223A226E6F6E65222C227265717565737453514C436F6E74656E74223A7B2273716C223A2273656C656374202A2066726F6D20207768657265227D2C2272657175657374506172616D73223A7B22426F6479223A7B22666F726D2D64617461223A7B7D2C22782D7777772D666F726D2D75726C656E636F646564223A7B7D2C226A736F6E223A22222C22786D6C223A22227D2C22486561646572223A7B7D2C22506172616D73223A7B7D7D7D2C226B6579223A2243617073756C654368617274222C226368617274436F6E666967223A7B226B6579223A2243617073756C654368617274222C2263686172744B6579223A225643617073756C654368617274222C22636F6E4B6579223A22564343617073756C654368617274222C227469746C65223A22E883B6E59B8AE69FB1E59BBE222C2263617465676F7279223A2242617273222C2263617465676F72794E616D65223A22E69FB1E78AB6E59BBE222C227061636B616765223A22436861727473222C2263686172744672616D65223A22636F6D6D6F6E222C22696D616765223A222E2F7374617469632F706E672F63617073756C652D63356432663532312E706E67227D2C226F7074696F6E223A7B2264617461736574223A7B2264696D656E73696F6E73223A5B226E616D65222C2276616C7565225D2C22736F75726365223A5B7B226E616D65223A22E58EA6E997A8222C2276616C7565223A32307D2C7B226E616D65223A22E58D97E998B3222C2276616C7565223A34307D2C7B226E616D65223A22E58C97E4BAAC222C2276616C7565223A36307D2C7B226E616D65223A22E4B88AE6B5B7222C2276616C7565223A38307D2C7B226E616D65223A22E696B0E79686222C2276616C7565223A3130307D5D7D2C22636F6C6F7273223A5B2223633465626164222C2223366265366331222C2223613061376536222C2223393664656538222C2223336662316533225D2C22756E6974223A22222C226974656D486569676874223A31302C2276616C7565466F6E7453697A65223A31362C2270616464696E675269676874223A35302C2270616464696E674C656674223A35302C2273686F7756616C7565223A747275657D7D2C7B226964223A22316764753078716C73736B673030222C22697347726F7570223A66616C73652C2261747472223A7B2278223A313430352C2279223A35322C2277223A3530302C2268223A3330302C226F666673657458223A302C226F666673657459223A302C227A496E646578223A2D317D2C227374796C6573223A7B2266696C74657253686F77223A66616C73652C22687565526F74617465223A302C227361747572617465223A312C22636F6E7472617374223A312C226272696768746E657373223A312C226F706163697479223A312C22726F746174655A223A302C22726F7461746558223A302C22726F7461746559223A302C22736B657758223A302C22736B657759223A302C22626C656E644D6F6465223A226E6F726D616C222C22616E696D6174696F6E73223A5B5D7D2C22737461747573223A7B226C6F636B223A66616C73652C2268696465223A66616C73657D2C2272657175657374223A7B22726571756573744461746154797065223A302C22726571756573744874747054797065223A22676574222C227265717565737455726C223A22222C2272657175657374496E74657276616C556E6974223A227365636F6E64222C2272657175657374436F6E74656E7454797065223A302C2272657175657374506172616D73426F647954797065223A226E6F6E65222C227265717565737453514C436F6E74656E74223A7B2273716C223A2273656C656374202A2066726F6D20207768657265227D2C2272657175657374506172616D73223A7B22426F6479223A7B22666F726D2D64617461223A7B7D2C22782D7777772D666F726D2D75726C656E636F646564223A7B7D2C226A736F6E223A22222C22786D6C223A22227D2C22486561646572223A7B7D2C22506172616D73223A7B7D7D7D2C226B6579223A224C696E65436F6D6D6F6E222C226368617274436F6E666967223A7B226B6579223A224C696E65436F6D6D6F6E222C2263686172744B6579223A22564C696E65436F6D6D6F6E222C22636F6E4B6579223A2256434C696E65436F6D6D6F6E222C227469746C65223A22E68A98E7BABFE59BBE222C2263617465676F7279223A224C696E6573222C2263617465676F72794E616D65223A22E68A98E7BABFE59BBE222C227061636B616765223A22436861727473222C2263686172744672616D65223A2265636861727473222C22696D616765223A222E2F7374617469632F706E672F6C696E652D65373134626337342E706E67227D2C226F7074696F6E223A7B226C6567656E64223A7B2273686F77223A747275652C22746F70223A223525222C22746578745374796C65223A7B22636F6C6F72223A2223423942384345227D7D2C227841786973223A7B2273686F77223A747275652C226E616D65223A22222C226E616D65476170223A31352C226E616D65546578745374796C65223A7B22636F6C6F72223A2223423942384345222C22666F6E7453697A65223A31327D2C22696E7665727365223A66616C73652C22617869734C6162656C223A7B2273686F77223A747275652C22666F6E7453697A65223A31322C22636F6C6F72223A2223423942384345222C22726F74617465223A307D2C22706F736974696F6E223A22626F74746F6D222C22617869734C696E65223A7B2273686F77223A747275652C226C696E655374796C65223A7B22636F6C6F72223A2223423942384345222C227769647468223A317D2C226F6E5A65726F223A747275657D2C22617869735469636B223A7B2273686F77223A747275652C226C656E677468223A357D2C2273706C69744C696E65223A7B2273686F77223A66616C73652C226C696E655374796C65223A7B22636F6C6F72223A2223343834373533222C227769647468223A312C2274797065223A22736F6C6964227D7D2C2274797065223A2263617465676F7279227D2C227941786973223A7B2273686F77223A747275652C226E616D65223A22222C226E616D65476170223A31352C226E616D65546578745374796C65223A7B22636F6C6F72223A2223423942384345222C22666F6E7453697A65223A31327D2C22696E7665727365223A66616C73652C22617869734C6162656C223A7B2273686F77223A747275652C22666F6E7453697A65223A31322C22636F6C6F72223A2223423942384345222C22726F74617465223A307D2C22706F736974696F6E223A226C656674222C22617869734C696E65223A7B2273686F77223A747275652C226C696E655374796C65223A7B22636F6C6F72223A2223423942384345222C227769647468223A317D2C226F6E5A65726F223A747275657D2C22617869735469636B223A7B2273686F77223A747275652C226C656E677468223A357D2C2273706C69744C696E65223A7B2273686F77223A747275652C226C696E655374796C65223A7B22636F6C6F72223A2223343834373533222C227769647468223A312C2274797065223A22736F6C6964227D7D2C2274797065223A2276616C7565227D2C2267726964223A7B2273686F77223A66616C73652C226C656674223A22313025222C22746F70223A223630222C227269676874223A22313025222C22626F74746F6D223A223630227D2C22746F6F6C746970223A7B2273686F77223A747275652C2274726967676572223A2261786973222C2261786973506F696E746572223A7B2274797065223A226C696E65227D7D2C2264617461736574223A7B2264696D656E73696F6E73223A5B2270726F64756374222C226461746131222C226461746132225D2C22736F75726365223A5B7B2270726F64756374223A224D6F6E222C226461746131223A3132302C226461746132223A3133307D2C7B2270726F64756374223A22547565222C226461746131223A3230302C226461746132223A3133307D2C7B2270726F64756374223A22576564222C226461746131223A3135302C226461746132223A3331327D2C7B2270726F64756374223A22546875222C226461746131223A38302C226461746132223A3236387D2C7B2270726F64756374223A22467269222C226461746131223A37302C226461746132223A3135357D2C7B2270726F64756374223A22536174222C226461746131223A3131302C226461746132223A3131377D2C7B2270726F64756374223A2253756E222C226461746131223A3133302C226461746132223A3136307D5D7D2C22736572696573223A5B7B2274797065223A226C696E65222C226C6162656C223A7B2273686F77223A747275652C22706F736974696F6E223A22746F70222C22636F6C6F72223A2223666666222C22666F6E7453697A65223A31327D2C2273796D626F6C53697A65223A352C226974656D5374796C65223A7B22636F6C6F72223A6E756C6C2C22626F72646572526164697573223A307D2C226C696E655374796C65223A7B2274797065223A22736F6C6964222C227769647468223A332C22636F6C6F72223A6E756C6C7D7D2C7B2274797065223A226C696E65222C226C6162656C223A7B2273686F77223A747275652C22706F736974696F6E223A22746F70222C22636F6C6F72223A2223666666222C22666F6E7453697A65223A31327D2C2273796D626F6C53697A65223A352C226974656D5374796C65223A7B22636F6C6F72223A6E756C6C2C22626F72646572526164697573223A307D2C226C696E655374796C65223A7B2274797065223A22736F6C6964222C227769647468223A332C22636F6C6F72223A6E756C6C7D7D5D2C226261636B67726F756E64436F6C6F72223A227267626128302C302C302C3029227D7D2C7B226964223A22347A73376E6E36756A6463303030222C22697347726F7570223A66616C73652C2261747472223A7B2278223A313338352C2279223A3336312C2277223A3530302C2268223A3330302C226F666673657458223A302C226F666673657459223A302C227A496E646578223A2D317D2C227374796C6573223A7B2266696C74657253686F77223A66616C73652C22687565526F74617465223A302C227361747572617465223A312C22636F6E7472617374223A312C226272696768746E657373223A312C226F706163697479223A312C22726F746174655A223A302C22726F7461746558223A302C22726F7461746559223A302C22736B657758223A302C22736B657759223A302C22626C656E644D6F6465223A226E6F726D616C222C22616E696D6174696F6E73223A5B5D7D2C22737461747573223A7B226C6F636B223A66616C73652C2268696465223A66616C73657D2C2272657175657374223A7B22726571756573744461746154797065223A302C22726571756573744874747054797065223A22676574222C227265717565737455726C223A22222C2272657175657374496E74657276616C556E6974223A227365636F6E64222C2272657175657374436F6E74656E7454797065223A302C2272657175657374506172616D73426F647954797065223A226E6F6E65222C227265717565737453514C436F6E74656E74223A7B2273716C223A2273656C656374202A2066726F6D20207768657265227D2C2272657175657374506172616D73223A7B22426F6479223A7B22666F726D2D64617461223A7B7D2C22782D7777772D666F726D2D75726C656E636F646564223A7B7D2C226A736F6E223A22222C22786D6C223A22227D2C22486561646572223A7B7D2C22506172616D73223A7B7D7D7D2C226B6579223A22506965436F6D6D6F6E222C226368617274436F6E666967223A7B226B6579223A22506965436F6D6D6F6E222C2263686172744B6579223A2256506965436F6D6D6F6E222C22636F6E4B6579223A225643506965436F6D6D6F6E222C227469746C65223A22E9A5BCE59BBE222C2263617465676F7279223A2250696573222C2263617465676F72794E616D65223A22E9A5BCE59BBE222C227061636B616765223A22436861727473222C2263686172744672616D65223A2265636861727473222C22696D616765223A222E2F7374617469632F706E672F7069652D39363230663139312E706E67227D2C226F7074696F6E223A7B226C6567656E64223A7B2273686F77223A747275652C22746F70223A223525222C22746578745374796C65223A7B22636F6C6F72223A2223423942384345227D7D2C2274797065223A2272696E67222C22746F6F6C746970223A7B2273686F77223A747275652C2274726967676572223A226974656D227D2C2264617461736574223A7B2264696D656E73696F6E73223A5B2270726F64756374222C226461746131225D2C22736F75726365223A5B7B2270726F64756374223A224D6F6E222C226461746131223A3132307D2C7B2270726F64756374223A22547565222C226461746131223A3230307D2C7B2270726F64756374223A22576564222C226461746131223A3135307D2C7B2270726F64756374223A22546875222C226461746131223A38307D2C7B2270726F64756374223A22467269222C226461746131223A37307D2C7B2270726F64756374223A22536174222C226461746131223A3131307D2C7B2270726F64756374223A2253756E222C226461746131223A3133307D5D7D2C22736572696573223A5B7B2274797065223A22706965222C22726164697573223A5B22343025222C22363525225D2C2263656E746572223A5B22353025222C22363025225D2C22726F736554797065223A66616C73652C2261766F69644C6162656C4F7665726C6170223A66616C73652C226974656D5374796C65223A7B2273686F77223A747275652C22626F72646572526164697573223A31302C22626F72646572436F6C6F72223A2223666666222C22626F726465725769647468223A327D2C226C6162656C223A7B2273686F77223A66616C73652C22706F736974696F6E223A2263656E746572227D2C22656D706861736973223A7B226C6162656C223A7B2273686F77223A747275652C22666F6E7453697A65223A223430222C22666F6E74576569676874223A22626F6C64227D7D2C226C6162656C4C696E65223A7B2273686F77223A66616C73657D7D5D2C226261636B67726F756E64436F6C6F72223A227267626128302C302C302C3029227D7D2C7B226964223A22353669656D706379696230303030222C22697347726F7570223A66616C73652C2261747472223A7B2278223A313338352C2279223A3732322C2277223A3530302C2268223A3330302C226F666673657458223A302C226F666673657459223A302C227A496E646578223A2D317D2C227374796C6573223A7B2266696C74657253686F77223A66616C73652C22687565526F74617465223A302C227361747572617465223A312C22636F6E7472617374223A312C226272696768746E657373223A312C226F706163697479223A312C22726F746174655A223A302C22726F7461746558223A302C22726F7461746559223A302C22736B657758223A302C22736B657759223A302C22626C656E644D6F6465223A226E6F726D616C222C22616E696D6174696F6E73223A5B5D7D2C22737461747573223A7B226C6F636B223A66616C73652C2268696465223A66616C73657D2C2272657175657374223A7B22726571756573744461746154797065223A302C22726571756573744874747054797065223A22676574222C227265717565737455726C223A22222C2272657175657374496E74657276616C556E6974223A227365636F6E64222C2272657175657374436F6E74656E7454797065223A302C2272657175657374506172616D73426F647954797065223A226E6F6E65222C227265717565737453514C436F6E74656E74223A7B2273716C223A2273656C656374202A2066726F6D20207768657265227D2C2272657175657374506172616D73223A7B22426F6479223A7B22666F726D2D64617461223A7B7D2C22782D7777772D666F726D2D75726C656E636F646564223A7B7D2C226A736F6E223A22222C22786D6C223A22227D2C22486561646572223A7B7D2C22506172616D73223A7B7D7D7D2C226B6579223A22536361747465724C6F6761726974686D696352656772657373696F6E222C226368617274436F6E666967223A7B226B6579223A22536361747465724C6F6761726974686D696352656772657373696F6E222C2263686172744B6579223A2256536361747465724C6F6761726974686D696352656772657373696F6E222C22636F6E4B6579223A225643536361747465724C6F6761726974686D696352656772657373696F6E222C227469746C65223A22E5AFB9E695B0E59B9EE5BD92E695A3E782B9E59BBE222C2263617465676F7279223A225363617474657273222C2263617465676F72794E616D65223A22E695A3E782B9E59BBE222C227061636B616765223A22436861727473222C2263686172744672616D65223A2265636861727473222C22696D616765223A222E2F7374617469632F706E672F736361747465722D6C6F6761726974686D69632D72656772657373696F6E2D38376665366564312E706E67227D2C226F7074696F6E223A7B226C6567656E64223A7B2273686F77223A747275652C22746F70223A223525222C22746578745374796C65223A7B22636F6C6F72223A2223423942384345227D2C2264617461223A5B2231393930222C2232303135225D7D2C227841786973223A7B2273686F77223A747275652C226E616D65223A22222C226E616D65476170223A31352C226E616D65546578745374796C65223A7B22636F6C6F72223A2223423942384345222C22666F6E7453697A65223A31327D2C22696E7665727365223A66616C73652C22617869734C6162656C223A7B2273686F77223A747275652C22666F6E7453697A65223A31322C22636F6C6F72223A2223423942384345222C22726F74617465223A307D2C22706F736974696F6E223A22626F74746F6D222C22617869734C696E65223A7B2273686F77223A747275652C226C696E655374796C65223A7B22636F6C6F72223A2223423942384345222C227769647468223A317D2C226F6E5A65726F223A747275657D2C22617869735469636B223A7B2273686F77223A747275652C226C656E677468223A357D2C2273706C69744C696E65223A7B2273686F77223A66616C73652C226C696E655374796C65223A7B22636F6C6F72223A2223343834373533222C227769647468223A312C2274797065223A22646173686564227D7D2C2274797065223A2276616C7565227D2C227941786973223A7B2273686F77223A747275652C226E616D65223A22222C226E616D65476170223A31352C226E616D65546578745374796C65223A7B22636F6C6F72223A2223423942384345222C22666F6E7453697A65223A31327D2C22696E7665727365223A66616C73652C22617869734C6162656C223A7B2273686F77223A747275652C22666F6E7453697A65223A31322C22636F6C6F72223A2223423942384345222C22726F74617465223A307D2C22706F736974696F6E223A226C656674222C22617869734C696E65223A7B2273686F77223A747275652C226C696E655374796C65223A7B22636F6C6F72223A2223423942384345222C227769647468223A317D2C226F6E5A65726F223A747275657D2C22617869735469636B223A7B2273686F77223A747275652C226C656E677468223A357D2C2273706C69744C696E65223A7B2273686F77223A747275652C226C696E655374796C65223A7B22636F6C6F72223A2223343834373533222C227769647468223A312C2274797065223A22646173686564227D7D2C2274797065223A2276616C7565227D2C2267726964223A7B2273686F77223A66616C73652C226C656674223A22313025222C22746F70223A223630222C227269676874223A22313025222C22626F74746F6D223A223630227D2C2264617461736574223A5B7B22736F75726365223A5B5B32383630342C37372C31373039363836392C224175737472616C6961222C313939305D2C5B33313136332C37372E342C32373636323434302C2243616E616461222C313939305D2C5B313531362C36382C313135343630353737332C224368696E61222C313939305D2C5B31333637302C37342E372C31303538323038322C2243756261222C313939305D2C5B32383539392C37352C343938363730352C2246696E6C616E64222C313939305D2C5B32393437362C37372E312C35363934333239392C224672616E6365222C313939305D2C5B33313437362C37352E342C37383935383233372C224765726D616E79222C313939305D2C5B32383636362C37382E312C3235343833302C224963656C616E64222C313939305D2C5B313737372C35372E372C3837303630313737362C22496E646961222C313939305D2C5B32393535302C37392E312C3132323234393238352C224A6170616E222C313939305D2C5B323037362C36372E392C32303139343335342C224E6F727468204B6F726561222C313939305D2C5B31323038372C37322C34323937323235342C22536F757468204B6F726561222C313939305D2C5B32343032312C37352E342C333339373533342C224E6577205A65616C616E64222C313939305D2C5B34333239362C37362E382C343234303337352C224E6F72776179222C313939305D2C5B31303038382C37302E382C33383139353235382C22506F6C616E64222C313939305D2C5B31393334392C36392E362C3134373536383535322C22527573736961222C313939305D2C5B31303637302C36372E332C35333939343630352C225475726B6579222C313939305D2C5B32363432342C37352E372C35373131303131372C22556E69746564204B696E67646F6D222C313939305D2C5B33373036322C37352E342C3235323834373831302C22556E6974656420537461746573222C313939305D2C5B34343035362C38312E382C32333936383937332C224175737472616C6961222C323031355D2C5B34333239342C38312E372C33353933393932372C2243616E616461222C323031355D2C5B31333333342C37362E392C313337363034383934332C224368696E61222C323031355D2C5B32313239312C37382E352C31313338393536322C2243756261222C323031355D2C5B33383932332C38302E382C353530333435372C2246696E6C616E64222C323031355D2C5B33373539392C38312E392C36343339353334352C224672616E6365222C323031355D2C5B34343035332C38312E312C38303638383534352C224765726D616E79222C323031355D2C5B34323138322C38322E382C3332393432352C224963656C616E64222C323031355D2C5B353930332C36362E382C313331313035303532372C22496E646961222C323031355D2C5B33363136322C38332E352C3132363537333438312C224A6170616E222C323031355D2C5B313339302C37312E342C32353135353331372C224E6F727468204B6F726561222C323031355D2C5B33343634342C38302E372C35303239333433392C22536F757468204B6F726561222C323031355D2C5B33343138362C38302E362C343532383532362C224E6577205A65616C616E64222C323031355D2C5B36343330342C38312E362C353231303936372C224E6F72776179222C323031355D2C5B32343738372C37372E332C33383631313739342C22506F6C616E64222C323031355D2C5B32333033382C37332E31332C3134333435363931382C22527573736961222C323031355D2C5B31393336302C37362E352C37383636353833302C225475726B6579222C323031355D2C5B33383232352C38312E342C36343731353831302C22556E69746564204B696E67646F6D222C323031355D2C5B35333335342C37392E312C3332313737333633312C22556E6974656420537461746573222C323031355D5D7D2C7B227472616E73666F726D223A7B2274797065223A2266696C746572222C22636F6E666967223A7B2264696D656E73696F6E223A342C226571223A313939307D7D7D2C7B227472616E73666F726D223A7B2274797065223A2266696C746572222C22636F6E666967223A7B2264696D656E73696F6E223A342C226571223A323031357D7D7D2C7B227472616E73666F726D223A7B2274797065223A226563537461743A72656772657373696F6E222C22636F6E666967223A7B226D6574686F64223A226C6F6761726974686D6963227D7D7D5D2C22746F6F6C746970223A7B2273686F7744656C6179223A302C2261786973506F696E746572223A7B2273686F77223A747275652C2274797065223A2263726F7373222C226C696E655374796C65223A7B2274797065223A22646173686564222C227769647468223A317D7D7D2C2276697375616C4D6170223A7B2273686F77223A66616C73652C2264696D656E73696F6E223A322C226D696E223A32303030302C226D6178223A313530303030303030302C22736572696573496E646578223A5B302C315D2C22696E52616E6765223A7B2273796D626F6C53697A65223A5B31302C37305D7D7D2C22736572696573223A5B7B2274797065223A2273636174746572222C2264617461736574496E646578223A317D2C7B2274797065223A2273636174746572222C2264617461736574496E646578223A327D2C7B2274797065223A226C696E65222C22736D6F6F7468223A747275652C2264617461736574496E646578223A332C2273796D626F6C53697A65223A302E312C2273796D626F6C223A22636972636C65222C226C6162656C223A7B2273686F77223A747275652C22666F6E7453697A65223A31367D2C226C6162656C4C61796F7574223A7B226478223A2D32307D2C22656E636F6465223A7B226C6162656C223A322C22746F6F6C746970223A317D7D5D2C226261636B67726F756E64436F6C6F72223A227267626128302C302C302C3029227D7D2C7B226964223A223263636A6B376177737234303030222C22697347726F7570223A66616C73652C2261747472223A7B2278223A3630392E352C2279223A3736352C2277223A3730392C2268223A3236312C226F666673657458223A302C226F666673657459223A302C227A496E646578223A2D317D2C227374796C6573223A7B2266696C74657253686F77223A66616C73652C22687565526F74617465223A302C227361747572617465223A312C22636F6E7472617374223A312C226272696768746E657373223A312C226F706163697479223A312C22726F746174655A223A302C22726F7461746558223A302C22726F7461746559223A302C22736B657758223A302C22736B657759223A302C22626C656E644D6F6465223A226E6F726D616C222C22616E696D6174696F6E73223A5B5D7D2C22737461747573223A7B226C6F636B223A66616C73652C2268696465223A66616C73657D2C2272657175657374223A7B22726571756573744461746154797065223A302C22726571756573744874747054797065223A22676574222C227265717565737455726C223A22222C2272657175657374496E74657276616C556E6974223A227365636F6E64222C2272657175657374436F6E74656E7454797065223A302C2272657175657374506172616D73426F647954797065223A226E6F6E65222C227265717565737453514C436F6E74656E74223A7B2273716C223A2273656C656374202A2066726F6D20207768657265227D2C2272657175657374506172616D73223A7B22426F6479223A7B22666F726D2D64617461223A7B7D2C22782D7777772D666F726D2D75726C656E636F646564223A7B7D2C226A736F6E223A22222C22786D6C223A22227D2C22486561646572223A7B7D2C22506172616D73223A7B7D7D7D2C226B6579223A225461626C655363726F6C6C426F617264222C226368617274436F6E666967223A7B226B6579223A225461626C655363726F6C6C426F617264222C2263686172744B6579223A22565461626C655363726F6C6C426F617264222C22636F6E4B6579223A2256435461626C655363726F6C6C426F617264222C227469746C65223A22E8BDAEE692ADE58897E8A1A8222C2263617465676F7279223A225461626C6573222C2263617465676F72794E616D65223A22E8A1A8E6A0BC222C227061636B616765223A225461626C6573222C2263686172744672616D65223A22636F6D6D6F6E222C22696D616765223A222E2F7374617469632F706E672F7461626C655F7363726F6C6C626F6172642D66623634326537382E706E67227D2C226F7074696F6E223A7B22686561646572223A5B22E5889731222C22E5889732222C22E5889733225D2C2264617461736574223A5B5B22E8A18C31E5889731222C22E8A18C31E5889732222C22E8A18C31E5889733225D2C5B22E8A18C32E5889731222C22E8A18C32E5889732222C22E8A18C32E5889733225D2C5B22E8A18C33E5889731222C22E8A18C33E5889732222C22E8A18C33E5889733225D2C5B22E8A18C34E5889731222C22E8A18C34E5889732222C22E8A18C34E5889733225D2C5B22E8A18C35E5889731222C22E8A18C35E5889732222C22E8A18C35E5889733225D2C5B22E8A18C36E5889731222C22E8A18C36E5889732222C22E8A18C36E5889733225D2C5B22E8A18C37E5889731222C22E8A18C37E5889732222C22E8A18C37E5889733225D2C5B22E8A18C38E5889731222C22E8A18C38E5889732222C22E8A18C38E5889733225D2C5B22E8A18C39E5889731222C22E8A18C39E5889732222C22E8A18C39E5889733225D2C5B22E8A18C3130E5889731222C22E8A18C3130E5889732222C22E8A18C3130E5889733225D5D2C22696E646578223A747275652C22636F6C756D6E5769647468223A5B33302C3130302C3130305D2C22616C69676E223A5B2263656E746572222C227269676874222C227269676874222C227269676874225D2C22726F774E756D223A352C227761697454696D65223A322C22686561646572486569676874223A33352C226361726F7573656C223A2273696E676C65222C22686561646572424743223A2223303042414646222C226F6464526F77424743223A2223303033423531222C226576656E526F77424743223A2223304132373332227D7D5D2C2272657175657374476C6F62616C436F6E666967223A7B22726571756573744F726967696E55726C223A22222C2272657175657374496E74657276616C223A33302C2272657175657374496E74657276616C556E6974223A227365636F6E64222C2272657175657374506172616D73223A7B22426F6479223A7B22666F726D2D64617461223A7B7D2C22782D7777772D666F726D2D75726C656E636F646564223A7B7D2C226A736F6E223A22222C22786D6C223A22227D2C22486561646572223A7B7D2C22506172616D73223A7B7D7D7D7D, '2023-02-26 23:08:40', '1', '2023-02-26 23:11:41');
  621. -- ----------------------------
  622. -- Table structure for iot_group
  623. -- ----------------------------
  624. DROP TABLE IF EXISTS `iot_group`;
  625. CREATE TABLE `iot_group` (
  626. `group_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '分组ID',
  627. `group_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '分组名称',
  628. `group_order` tinyint(11) NOT NULL DEFAULT 0 COMMENT '分组排序',
  629. `user_id` bigint(20) NOT NULL COMMENT '用户ID',
  630. `user_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '用户昵称',
  631. `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  632. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者',
  633. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  634. `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
  635. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  636. `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
  637. PRIMARY KEY (`group_id`) USING BTREE,
  638. INDEX `iot_group_index_user_id`(`user_id`) USING BTREE
  639. ) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '设备分组' ROW_FORMAT = Dynamic;
  640. -- ----------------------------
  641. -- Records of iot_group
  642. -- ----------------------------
  643. INSERT INTO `iot_group` VALUES (2, '卧室', 2, 1, 'admin', '0', '', '2021-12-29 13:12:42', '', '2023-04-09 22:37:06', '卧室设备');
  644. INSERT INTO `iot_group` VALUES (3, '厨房', 3, 1, 'admin', '0', '', '2021-12-29 13:12:59', '', '2021-12-29 13:13:48', '厨房设备');
  645. INSERT INTO `iot_group` VALUES (4, '书房', 4, 1, 'admin', '0', '', '2021-12-29 13:13:10', '', '2021-12-29 13:13:54', '书房设备');
  646. INSERT INTO `iot_group` VALUES (5, '卫生间', 5, 1, 'admin', '0', '', '2021-12-29 13:13:18', '', '2021-12-29 13:14:03', '卫生间设备');
  647. INSERT INTO `iot_group` VALUES (6, '走道', 6, 1, 'admin', '0', '', '2021-12-29 13:13:26', '', '2021-12-29 13:14:11', '走道设备');
  648. -- ----------------------------
  649. -- Table structure for iot_product
  650. -- ----------------------------
  651. DROP TABLE IF EXISTS `iot_product`;
  652. CREATE TABLE `iot_product` (
  653. `product_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '产品ID',
  654. `product_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '产品名称',
  655. `protocol_code` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '协议编号',
  656. `category_id` bigint(20) NOT NULL COMMENT '产品分类ID',
  657. `category_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '产品分类名称',
  658. `tenant_id` bigint(20) NOT NULL COMMENT '租户ID',
  659. `tenant_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '租户名称',
  660. `is_sys` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否系统通用(0-否,1-是)',
  661. `is_authorize` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否启用授权码(0-否,1-是)',
  662. `mqtt_account` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'mqtt账号',
  663. `mqtt_password` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'mqtt密码',
  664. `mqtt_secret` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '产品秘钥',
  665. `status` tinyint(1) NULL DEFAULT NULL COMMENT '状态(1-未发布,2-已发布)',
  666. `things_models_json` json NULL COMMENT '物模型JSON(属性、功能、事件)',
  667. `device_type` tinyint(1) NULL DEFAULT 1 COMMENT '设备类型(1-直连设备、2-网关设备、3-监控设备)',
  668. `network_method` tinyint(1) NULL DEFAULT 1 COMMENT '联网方式(1=wifi、2=蜂窝(2G/3G/4G/5G)、3=以太网、4=其他)',
  669. `vertificate_method` tinyint(1) NULL DEFAULT 1 COMMENT '认证方式(1-简单认证、2-加密认证、3-简单+加密)',
  670. `img_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '图片地址',
  671. `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  672. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者',
  673. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  674. `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
  675. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  676. `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
  677. `transport` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '产品支持的传输协议',
  678. PRIMARY KEY (`product_id`) USING BTREE,
  679. INDEX `iot_product_index_category_id`(`category_id`) USING BTREE,
  680. INDEX `iot_product_index_tenant_id`(`tenant_id`) USING BTREE
  681. ) ENGINE = InnoDB AUTO_INCREMENT = 151 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '产品' ROW_FORMAT = Dynamic;
  682. -- ----------------------------
  683. -- Records of iot_product
  684. -- ----------------------------
  685. INSERT INTO `iot_product` VALUES (41, '★智能开关产品', '0', 1, '电工照明', 1, 'admin', 1, 0, 'FastBee', 'P47T6OD5IPFWHUM6', 'KX3TSH4Q4OS835DO', 2, '{\"events\": [{\"id\": \"exception\", \"name\": \"设备发生异常\", \"type\": 3, \"order\": 0, \"isChart\": 0, \"datatype\": {\"type\": \"string\", \"maxLength\": 1024}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"height_temperature\", \"name\": \"环境温度过高\", \"type\": 3, \"order\": 0, \"isChart\": 0, \"datatype\": {\"max\": 100, \"min\": 0, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"℃\"}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}], \"functions\": [{\"id\": \"report_monitor\", \"name\": \"上报数据\", \"type\": 2, \"order\": 10, \"isChart\": 0, \"datatype\": {\"max\": 10, \"min\": 1, \"step\": 1, \"type\": \"integer\", \"unit\": \"次数\"}, \"isHistory\": 0, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"message\", \"name\": \"屏显消息\", \"type\": 2, \"order\": 7, \"isChart\": 0, \"datatype\": {\"type\": \"string\", \"maxLength\": 1024}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"light_color\", \"name\": \"灯光色值\", \"type\": 2, \"order\": 5, \"isChart\": 0, \"datatype\": {\"type\": \"array\", \"arrayType\": \"integer\", \"arrayCount\": \"3\"}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"switch\", \"name\": \"设备开关\", \"type\": 2, \"order\": 9, \"isChart\": 0, \"datatype\": {\"type\": \"bool\", \"trueText\": \"打开\", \"falseText\": \"关闭\"}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"reset\", \"name\": \"设备重启\", \"type\": 2, \"order\": 6, \"isChart\": 0, \"datatype\": {\"type\": \"enum\", \"showWay\": \"button\", \"enumList\": [{\"text\": \"重启\", \"value\": \"restart\"}]}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"irc\", \"name\": \"射频遥控\", \"type\": 2, \"order\": 11, \"isChart\": 0, \"datatype\": {\"type\": \"enum\", \"showWay\": \"button\", \"enumList\": [{\"text\": \"遥控学习\", \"value\": \"FFXX01\"}, {\"text\": \"遥控清码\", \"value\": \"FFXX02\"}, {\"text\": \"打开开关\", \"value\": \"FFXX03\"}, {\"text\": \"关闭开关\", \"value\": \"FFXX04\"}, {\"text\": \"暂停\", \"value\": \"FFXX05\"}, {\"text\": \"锁定\", \"value\": \"FFXX06\"}]}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"gear\", \"name\": \"运行档位\", \"type\": 2, \"order\": 8, \"isChart\": 0, \"datatype\": {\"type\": \"enum\", \"showWay\": \"select\", \"enumList\": [{\"text\": \"低速档位\", \"value\": \"0\"}, {\"text\": \"中速档位\", \"value\": \"1\"}, {\"text\": \"中高速档位\", \"value\": \"2\"}, {\"text\": \"高速档位\", \"value\": \"3\"}]}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"status\", \"name\": \"上报状态\", \"type\": 2, \"order\": 12, \"isChart\": 0, \"datatype\": {\"type\": \"enum\", \"showWay\": \"button\", \"enumList\": [{\"text\": \"更新状态\", \"value\": \"update_status\"}]}, \"isHistory\": 0, \"isMonitor\": 0, \"isReadonly\": 0}], \"properties\": [{\"id\": \"co2\", \"name\": \"二氧化碳\", \"type\": 1, \"order\": 2, \"isChart\": 1, \"datatype\": {\"max\": 6000, \"min\": 100, \"step\": 1, \"type\": \"integer\", \"unit\": \"ppm\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 1}, {\"id\": \"brightness\", \"name\": \"室内亮度\", \"type\": 1, \"order\": 4, \"isChart\": 1, \"datatype\": {\"max\": 10000, \"min\": 0, \"step\": 1, \"type\": \"integer\", \"unit\": \"cd/m2\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 1}, {\"id\": \"temperature\", \"name\": \"空气温度\", \"type\": 1, \"order\": 1, \"isChart\": 1, \"datatype\": {\"max\": 120, \"min\": -20, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"℃\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 1}, {\"id\": \"humidity\", \"name\": \"空气湿度\", \"type\": 1, \"order\": 3, \"isChart\": 1, \"datatype\": {\"max\": 100, \"min\": 0, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"%\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 1}]}', 1, 1, 3, NULL, '0', '', '2025-08-14 00:06:33', '', '2023-02-26 01:08:18', NULL, NULL);
  686. INSERT INTO `iot_product` VALUES (96, '★网关产品', 'JSON', 1, '电工照明', 1, 'admin', 1, 0, 'FastBee', 'P467433O1MT8MXS2', 'KWF32S3H95LH14LO', 2, '{\"events\": [{\"id\": \"exception\", \"name\": \"设备发生异常\", \"type\": 3, \"order\": 0, \"isChart\": 0, \"datatype\": {\"type\": \"string\", \"maxLength\": 1024}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"height_temperature\", \"name\": \"环境温度过高\", \"type\": 3, \"order\": 0, \"isChart\": 0, \"datatype\": {\"max\": 100, \"min\": 0, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"℃\"}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}], \"functions\": [{\"id\": \"report_monitor\", \"name\": \"上报监测数据\", \"type\": 2, \"order\": 11, \"isChart\": 0, \"datatype\": {\"max\": 10, \"min\": 1, \"step\": 1, \"type\": \"integer\", \"unit\": \"次数\"}, \"isHistory\": 0, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"reset\", \"name\": \"设备重启\", \"type\": 2, \"order\": 0, \"isChart\": 0, \"datatype\": {\"type\": \"enum\", \"showWay\": \"button\", \"enumList\": [{\"text\": \"重启\", \"value\": \"restart\"}]}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"message\", \"name\": \"屏显消息\", \"type\": 2, \"order\": 0, \"isChart\": 0, \"datatype\": {\"type\": \"string\", \"maxLength\": 1024}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"light_color\", \"name\": \"灯光色值\", \"type\": 2, \"order\": 0, \"isChart\": 0, \"datatype\": {\"type\": \"array\", \"arrayType\": \"integer\", \"arrayCount\": \"3\"}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"gear\", \"name\": \"运行档位\", \"type\": 2, \"order\": 7, \"isChart\": 0, \"datatype\": {\"type\": \"enum\", \"showWay\": \"select\", \"enumList\": [{\"text\": \"低速档位\", \"value\": \"0\"}, {\"text\": \"中速档位\", \"value\": \"1\"}, {\"text\": \"中高速档位\", \"value\": \"2\"}, {\"text\": \"高速档位\", \"value\": \"3\"}]}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"switch\", \"name\": \"设备开关\", \"type\": 2, \"order\": 8, \"isChart\": 0, \"datatype\": {\"type\": \"bool\", \"trueText\": \"打开\", \"falseText\": \"关闭\"}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}], \"properties\": [{\"id\": \"brightness\", \"name\": \"室内亮度\", \"type\": 1, \"order\": 0, \"isChart\": 1, \"datatype\": {\"max\": 10000, \"min\": 0, \"step\": 1, \"type\": \"integer\", \"unit\": \"cd/m2\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 1}, {\"id\": \"temperature\", \"name\": \"空气温度\", \"type\": 1, \"order\": 0, \"isChart\": 1, \"datatype\": {\"max\": 120, \"min\": -20, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"℃\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 1}, {\"id\": \"device\", \"name\": \"子设备\", \"type\": 1, \"order\": 10, \"isChart\": 0, \"datatype\": {\"type\": \"array\", \"params\": [{\"id\": \"device_co2\", \"name\": \"二氧化碳\", \"order\": 0, \"isChart\": 1, \"datatype\": {\"max\": 6000, \"min\": 100, \"step\": 1, \"type\": \"integer\", \"unit\": \"ppm\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 1}, {\"id\": \"device_temperature\", \"name\": \"空气温度-只读\", \"order\": 4, \"datatype\": {\"max\": 120, \"min\": -20, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"℃\"}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 1}, {\"id\": \"device_gear\", \"name\": \"运行档位\", \"order\": 6, \"datatype\": {\"type\": \"enum\", \"enumList\": [{\"text\": \"低速档位\", \"value\": \"0\"}, {\"text\": \"中速档位\", \"value\": \"1\"}, {\"text\": \"中高速档位\", \"value\": \"2\"}, {\"text\": \"高速档位\", \"value\": \"3\"}]}, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"device_switch\", \"name\": \"设备开关\", \"order\": 5, \"datatype\": {\"type\": \"bool\", \"trueText\": \"打开\", \"falseText\": \"关闭\"}, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"device_report_monitor\", \"name\": \"上报监测数据\", \"order\": 9, \"datatype\": {\"max\": 10, \"min\": 1, \"step\": 1, \"type\": \"integer\", \"unit\": \"次数\"}, \"isHistory\": 0, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"device_irc\", \"name\": \"射频遥控\", \"order\": 1, \"isChart\": 0, \"datatype\": {\"type\": \"enum\", \"showWay\": \"button\", \"enumList\": [{\"text\": \"遥控学习\", \"value\": \"FFXX01\"}, {\"text\": \"遥控清码\", \"value\": \"FFXX02\"}, {\"text\": \"打开开关\", \"value\": \"FFXX03\"}, {\"text\": \"关闭开关\", \"value\": \"FFXX04\"}, {\"text\": \"暂停\", \"value\": \"FFXX05\"}, {\"text\": \"锁定\", \"value\": \"FFXX06\"}]}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}], \"arrayType\": \"object\", \"arrayCount\": 5}, \"isHistory\": 0, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"group\", \"name\": \"功能分组\", \"type\": 1, \"order\": 9, \"isChart\": 0, \"datatype\": {\"type\": \"object\", \"params\": [{\"id\": \"group_light\", \"name\": \"光照\", \"order\": 1, \"isChart\": 1, \"datatype\": {\"max\": 100, \"min\": 0, \"step\": 1, \"type\": \"decimal\", \"unit\": \"mm\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 1}, {\"id\": \"group_humidity\", \"name\": \"空气湿度\", \"order\": 2, \"isChart\": 1, \"datatype\": {\"max\": 100, \"min\": 0, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"%\"}, \"isMonitor\": 1, \"isReadonly\": 1}, {\"id\": \"group_temperature\", \"name\": \"空气温度-只读\", \"order\": 3, \"isChart\": 0, \"datatype\": {\"max\": 120, \"min\": -20, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"℃\"}, \"isMonitor\": 0, \"isReadonly\": 1}, {\"id\": \"group_report_monitor\", \"name\": \"上报监测数据\", \"order\": 7, \"isChart\": 0, \"datatype\": {\"max\": 10, \"min\": 1, \"step\": 1, \"type\": \"integer\", \"unit\": \"次数\"}, \"isHistory\": 0, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"group_gear\", \"name\": \"运行档位\", \"order\": 5, \"datatype\": {\"type\": \"enum\", \"enumList\": [{\"text\": \"低速档位\", \"value\": \"0\"}, {\"text\": \"中速档位\", \"value\": \"1\"}, {\"text\": \"中高速档位\", \"value\": \"2\"}, {\"text\": \"高速档位\", \"value\": \"3\"}]}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"group_switch\", \"name\": \"设备开关\", \"order\": 4, \"datatype\": {\"type\": \"bool\", \"trueText\": \"打开\", \"falseText\": \"关闭\"}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"group_irc\", \"name\": \"射频遥控\", \"order\": 6, \"isChart\": 0, \"datatype\": {\"type\": \"enum\", \"showWay\": \"button\", \"enumList\": [{\"text\": \"遥控配对\", \"value\": \"FFXX01\"}, {\"text\": \"遥控清码\", \"value\": \"FFXX02\"}, {\"text\": \"打开开关\", \"value\": \"FFXX03\"}, {\"text\": \"关闭开关\", \"value\": \"FFXX04\"}, {\"text\": \"暂停\", \"value\": \"FFXX05\"}, {\"text\": \"锁定\", \"value\": \"FFXX06\"}]}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}]}, \"isHistory\": 0, \"isMonitor\": 0, \"isReadonly\": 0}]}', 2, 1, 3, NULL, '0', '', '2025-02-25 22:51:39', '', '2023-02-26 00:35:53', NULL, NULL);
  687. INSERT INTO `iot_product` VALUES (112, '★MODBUS协议产品', 'MODBUS-RTU', 1, '电工照明', 1, 'admin', 1, 0, 'FastBee', 'P6JPN3V4PRZA91W8', 'KJVHI708452TMIS0', 2, '{\"properties\": [{\"id\": \"31\", \"name\": \"三相视在功率 \", \"type\": 1, \"order\": 0, \"formula\": \"%s*PT*CT\", \"isChart\": 0, \"datatype\": {\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"VA\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"789\", \"name\": \"缺相电压值\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"2\", \"name\": \"A相电流 \", \"type\": 1, \"order\": 0, \"formula\": \"%s*CT*0.001\", \"isChart\": 1, \"datatype\": {\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"mA\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"35\", \"name\": \"负向有功电能累加值低位字\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"54\", \"name\": \"正向无功电能累加值低位字\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"29\", \"name\": \"三相总功率因数 \", \"type\": 1, \"order\": 0, \"formula\": \"%s*0.001\", \"isChart\": 0, \"datatype\": {\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.001\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"772\", \"name\": \"波特率\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"type\": \"enum\", \"enumList\": [{\"text\": \"1200\", \"value\": \"0\"}, {\"text\": \"2400\", \"value\": \"1\"}, {\"text\": \"4800\", \"value\": \"2\"}, {\"text\": \"9600\", \"value\": \"3\"}, {\"text\": \"19200\", \"value\": \"4\"}]}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"50\", \"name\": \"正向有功电能累加值低位字\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"12\", \"name\": \"B相有功功率 \", \"type\": 1, \"order\": 0, \"formula\": \"%s*PT*CT\", \"isChart\": 0, \"datatype\": {\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"W\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"15\", \"name\": \"B相视在功率 \", \"type\": 1, \"order\": 0, \"formula\": \"%s*PT*CT\", \"isChart\": 0, \"datatype\": {\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"VA\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"6\", \"name\": \"A相无功功率 \", \"type\": 1, \"order\": 0, \"formula\": \"%s*PT*CT\", \"isChart\": 1, \"datatype\": {\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"var\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"22\", \"name\": \"C相无功功率 \", \"type\": 1, \"order\": 0, \"formula\": \"%s*PT*CT\", \"isChart\": 0, \"datatype\": {\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"var\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"38\", \"name\": \"正向无功电能累加值高位字\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"19\", \"name\": \"零地电压\", \"type\": 1, \"order\": 0, \"formula\": \"%s*PT*0.1\", \"isChart\": 0, \"datatype\": {\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.1V\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"0\", \"name\": \"漏水值\", \"type\": 1, \"order\": 0, \"isChart\": 1, \"datatype\": {\"max\": 100, \"min\": 0, \"step\": 1, \"type\": \"integer\", \"unit\": \"\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 1}, {\"id\": \"0\", \"name\": \"温度\", \"type\": 1, \"order\": 0, \"formula\": \"%s/10\", \"isChart\": 1, \"datatype\": {\"max\": 100, \"min\": 0, \"step\": 1, \"type\": \"integer\", \"unit\": \"°C\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 2}, {\"id\": \"32\", \"name\": \"零序电流 \", \"type\": 1, \"order\": 0, \"formula\": \"%s*CT*0.001\", \"isChart\": 0, \"datatype\": {\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"mA\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"1\", \"name\": \"线电压Uca\", \"type\": 1, \"order\": 0, \"formula\": \"%s*PT*0.1\", \"isChart\": 1, \"datatype\": {\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.1V\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"53\", \"name\": \"正向无功电能累加值高位字\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"36\", \"name\": \"负向有功电能累加值高位字\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"28\", \"name\": \"三相有功功率 \", \"type\": 1, \"order\": 0, \"formula\": \"%s*PT*CT\", \"isChart\": 0, \"datatype\": {\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"W\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"773\", \"name\": \"电压范围\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"type\": \"enum\", \"enumList\": [{\"text\": \"150\", \"value\": \"0\"}, {\"text\": \"600\", \"value\": \"1\"}]}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"49\", \"name\": \"正向有功电能累加值高位字\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"11\", \"name\": \"D0开出状态检测 \", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 1, \"datatype\": {\"type\": \"enum\", \"enumList\": [{\"text\": \"断开\", \"value\": \"0\"}, {\"text\": \"闭合\", \"value\": \"1\"}]}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"9\", \"name\": \"线电压Uab\", \"type\": 1, \"order\": 0, \"formula\": \"%s*PT*0.1\", \"isChart\": 1, \"datatype\": {\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.1V\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"18\", \"name\": \"C相电流\", \"type\": 1, \"order\": 0, \"formula\": \"%s*CT*0.001\", \"isChart\": 0, \"datatype\": {\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"mA\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"21\", \"name\": \"C相功率因数\", \"type\": 1, \"order\": 0, \"formula\": \"%s*0.001\", \"isChart\": 0, \"datatype\": {\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.001\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"39\", \"name\": \"负向无功电能累加值低位字\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"5\", \"name\": \"A相功率因数\", \"type\": 1, \"order\": 0, \"formula\": \"%s*0.001\", \"isChart\": 1, \"datatype\": {\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.001\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"777\", \"name\": \"CT\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"max\": \"10000\", \"min\": \"1\", \"step\": 0, \"type\": \"integer\", \"unit\": \"\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"25\", \"name\": \"三相平均线电压 \", \"type\": 1, \"order\": 0, \"formula\": \"%s*PT*0.1\", \"isChart\": 0, \"datatype\": {\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.1V\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"56\", \"name\": \"负向无功电能累加值低高字\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"52\", \"name\": \"负向有功电能累加值低位字\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"27\", \"name\": \"频率 \", \"type\": 1, \"order\": 0, \"formula\": \"%s*0.001\", \"isChart\": 0, \"datatype\": {\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.001Hz\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"0\", \"name\": \"相电压Ua\", \"type\": 1, \"order\": 0, \"formula\": \"%s*PT*0.1\", \"isChart\": 1, \"datatype\": {\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.1V\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"33\", \"name\": \"正向有功电能累加值低位字\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"768\", \"name\": \"本机地址\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"max\": \"247\", \"min\": \"1\", \"step\": 0, \"type\": \"integer\", \"unit\": \"\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"14\", \"name\": \"B相无功功率 \", \"type\": 1, \"order\": 0, \"formula\": \"%s*PT*CT\", \"isChart\": 0, \"datatype\": {\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"var\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"10\", \"name\": \"B相电流 \", \"type\": 1, \"order\": 0, \"formula\": \"%s*CT*0.001\", \"isChart\": 1, \"datatype\": {\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"mA\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"17\", \"name\": \"线电压Ubc\", \"type\": 1, \"order\": 0, \"formula\": \"%s*PT*0.1\", \"isChart\": 0, \"datatype\": {\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.1V\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"8\", \"name\": \"相电压Ub\", \"type\": 1, \"order\": 0, \"formula\": \"%s*PT*0.1\", \"isChart\": 1, \"datatype\": {\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.1V\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"20\", \"name\": \"C相有功功率\", \"type\": 1, \"order\": 0, \"formula\": \"%s*PT*CT\", \"isChart\": 0, \"datatype\": {\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"W\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"4\", \"name\": \"A相有功功率 \", \"type\": 1, \"order\": 0, \"formula\": \"%s*PT*CT\", \"isChart\": 1, \"datatype\": {\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"W\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"24\", \"name\": \"三相平均相电压 \", \"type\": 1, \"order\": 0, \"formula\": \"%s*PT*0.1\", \"isChart\": 0, \"datatype\": {\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.1V\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"1\", \"name\": \"湿度\", \"type\": 1, \"order\": 0, \"formula\": \"%s/10\", \"isChart\": 1, \"datatype\": {\"max\": 100, \"min\": 0, \"step\": 1, \"type\": \"integer\", \"unit\": \"°C\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 2}, {\"id\": \"55\", \"name\": \"负向无功电能累加值高位字\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"30\", \"name\": \"三相无功功率 \", \"type\": 1, \"order\": 0, \"formula\": \"%s*PT*CT\", \"isChart\": 0, \"datatype\": {\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"var\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"769\", \"name\": \"被测系统负载接线方式\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"type\": \"enum\", \"enumList\": [{\"text\": \"三相四线\", \"value\": \"0\"}, {\"text\": \"一相二线\", \"value\": \"1\"}, {\"text\": \"三相三线\", \"value\": \"2\"}, {\"text\": \"三相三线平衡\", \"value\": \"3\"}, {\"text\": \"一相三线\", \"value\": \"4\"}, {\"text\": \"三相四线平衡\", \"value\": \"5\"}]}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"34\", \"name\": \"正向有功电能累加值高位字\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"51\", \"name\": \"负向有功电能累加值高位字\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"26\", \"name\": \"三相平均相电流 \", \"type\": 1, \"order\": 0, \"formula\": \"%s*CT*0.001\", \"isChart\": 0, \"datatype\": {\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"mA\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"3\", \"name\": \"D1开入状态检测 \", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 1, \"datatype\": {\"type\": \"enum\", \"enumList\": [{\"text\": \"断开\", \"value\": \"0\"}, {\"text\": \"闭合\", \"value\": \"1\"}]}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"771\", \"name\": \"校验位\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"type\": \"enum\", \"enumList\": [{\"text\": \"N\", \"value\": \"0\"}, {\"text\": \"O\", \"value\": \"1\"}, {\"text\": \"E\", \"value\": \"2\"}]}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"13\", \"name\": \"B相功率因数\", \"type\": 1, \"order\": 0, \"formula\": \"%s*0.001\", \"isChart\": 0, \"datatype\": {\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.001\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"775\", \"name\": \"PT\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"max\": \"10000\", \"min\": \"1\", \"step\": 0, \"type\": \"integer\", \"unit\": \"\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"40\", \"name\": \"负向无功电能累加值低高字\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"7\", \"name\": \"A相视在功率 \", \"type\": 1, \"order\": 0, \"formula\": \"%s*PT*CT\", \"isChart\": 1, \"datatype\": {\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"VA\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"16\", \"name\": \"相电压Uc \", \"type\": 1, \"order\": 0, \"formula\": \"%s*PT*0.1\", \"isChart\": 0, \"datatype\": {\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.1V\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}, {\"id\": \"37\", \"name\": \"正向无功电能累加值低位字\", \"type\": 1, \"order\": 0, \"formula\": \"\", \"isChart\": 0, \"datatype\": {\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 1, \"tempSlaveId\": 11}, {\"id\": \"23\", \"name\": \"C相视在功率 \", \"type\": 1, \"order\": 0, \"formula\": \"%s*PT*CT\", \"isChart\": 0, \"datatype\": {\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"VA\"}, \"isHistory\": 0, \"isMonitor\": 1, \"isReadonly\": 0, \"tempSlaveId\": 11}]}', 2, 1, 3, NULL, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 'MQTT');
  688. INSERT INTO `iot_product` VALUES (118, '★视频监控产品', NULL, 2, '家居安防', 1, 'admin', 1, 0, 'FastBee', 'P0IB9M8A7J4R056V', 'K69914VL8175ZY21', 2, '{"events": [{"id": "devAlarm", "name": "设备报警", "type": 3, "order": 0, "regId": "devAlarm", "isChart": 0, "datatype": {"type": "enum", "showWay": "select", "enumList": [{"text": "视频丢失报警", "value": "1"}, {"text": "设备防拆报警", "value": "2"}, {"text": "存储设备磁盘满报警", "value": "3"}, {"text": "设备高温报警", "value": "4"}, {"text": "设备低温报警", "value": "5"}]}, "isHistory": 1, "isMonitor": 0, "isReadonly": 1}], "functions": [{"id": "audio_broadcast", "name": "语音广播", "type": 2, "order": 0, "regId": "audio_broadcast", "isChart": 0, "datatype": {"type": "string", "maxLength": 1024}, "isHistory": 1, "isMonitor": 0, "isReadonly": 0}, {"id": "video_push", "name": "设备推流", "type": 2, "order": 0, "regId": "video_push", "isChart": 0, "datatype": {"type": "string", "maxLength": 1024}, "isHistory": 1, "isMonitor": 0, "isReadonly": 0}]}', 3, 1, 3, NULL, '0', '', '2023-04-11 21:11:54', '', NULL, NULL, 'GB28181');
  689. -- ----------------------------
  690. -- Table structure for iot_product_authorize
  691. -- ----------------------------
  692. DROP TABLE IF EXISTS `iot_product_authorize`;
  693. CREATE TABLE `iot_product_authorize` (
  694. `authorize_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '授权码ID',
  695. `authorize_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '授权码',
  696. `product_id` bigint(20) NOT NULL COMMENT '产品ID',
  697. `device_id` bigint(20) NULL DEFAULT NULL COMMENT '设备ID',
  698. `serial_number` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备编号',
  699. `user_id` bigint(20) NULL DEFAULT NULL COMMENT '用户ID',
  700. `user_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户名称',
  701. `status` tinyint(1) NULL DEFAULT NULL COMMENT '状态(1-未使用,2-使用中)',
  702. `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  703. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '创建者',
  704. `create_time` datetime(0) NOT NULL COMMENT '创建时间',
  705. `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
  706. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  707. `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
  708. PRIMARY KEY (`authorize_id`) USING BTREE,
  709. INDEX `iot_product_authorize_index_product_id`(`product_id`) USING BTREE,
  710. INDEX `iot_product_authorize_index_device_id`(`device_id`) USING BTREE,
  711. INDEX `iot_product_authorize_index_serial_number`(`serial_number`) USING BTREE,
  712. INDEX `iot_product_authorize_index_user_id`(`user_id`) USING BTREE
  713. ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '产品授权码表' ROW_FORMAT = Dynamic;
  714. -- ----------------------------
  715. -- Records of iot_product_authorize
  716. -- ----------------------------
  717. INSERT INTO `iot_product_authorize` VALUES (1, '1D6144F2D1A54FE097630A8B8F9ED17E', 41, NULL, NULL, NULL, NULL, 1, '0', 'admin', '2023-04-08 18:10:58', '', NULL, NULL);
  718. -- ----------------------------
  719. -- Table structure for iot_protocol
  720. -- ----------------------------
  721. DROP TABLE IF EXISTS `iot_protocol`;
  722. CREATE TABLE `iot_protocol` (
  723. `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '自增id',
  724. `protocol_code` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '协议编码',
  725. `protocol_name` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '协议名称',
  726. `protocol_file_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '协议jar包,js包,c程序上传地址',
  727. `protocol_type` int(11) NOT NULL DEFAULT 0 COMMENT '协议类型 0:未知 1:jar,2.js,3.c',
  728. `jar_sign` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '协议文件摘要(文件的md5)',
  729. `create_time` timestamp(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  730. `update_time` timestamp(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  731. `protocol_status` int(11) NOT NULL DEFAULT 0 COMMENT '0:草稿 1:启用 2:停用',
  732. `del_flag` int(11) NOT NULL DEFAULT 0 COMMENT '0:正常 1:删除',
  733. PRIMARY KEY (`id`) USING BTREE,
  734. UNIQUE INDEX `UNIQUE_CODE`(`protocol_code`) USING BTREE
  735. ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '协议表' ROW_FORMAT = Dynamic;
  736. -- ----------------------------
  737. -- Records of iot_protocol
  738. -- ----------------------------
  739. INSERT INTO `iot_protocol` VALUES (1, 'JSON', 'JSON解析协议', '/', 0, '系统内置JSON解析协议', '2023-02-28 13:46:43', '2023-04-09 22:42:12', 1, 0);
  740. INSERT INTO `iot_protocol` VALUES (2, 'MODBUS-RTU', 'ModbusRtu协议', '/', 0, '系统内置ModbusRtu解析协议', '2023-02-28 13:52:33', '2023-04-08 23:58:59', 1, 0);
  741. INSERT INTO `iot_protocol` VALUES (3, 'MODBUS-RTU-PAK', '包装Modbus-rtu协议', '/', 0, '系统内置包装后的modbus-rtu协议', '2023-02-28 13:53:10', '2023-02-28 16:10:47', 1, 0);
  742. -- ----------------------------
  743. -- Table structure for iot_scene
  744. -- ----------------------------
  745. DROP TABLE IF EXISTS `iot_scene`;
  746. CREATE TABLE `iot_scene` (
  747. `scene_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '场景ID',
  748. `scene_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '场景名称',
  749. `user_id` bigint(20) NOT NULL COMMENT '用户ID',
  750. `user_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '用户名称',
  751. `actions` json NOT NULL COMMENT '执行动作',
  752. `status` tinyint(1) NULL DEFAULT NULL COMMENT '场景状态(1-启动,2-停止)',
  753. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者',
  754. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  755. `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
  756. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  757. `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
  758. PRIMARY KEY (`scene_id`) USING BTREE,
  759. INDEX `iot_scene_index_user_id`(`user_id`) USING BTREE
  760. ) ENGINE = InnoDB AUTO_INCREMENT = 74 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '场景联动' ROW_FORMAT = Dynamic;
  761. -- ----------------------------
  762. -- Records of iot_scene
  763. -- ----------------------------
  764. INSERT INTO `iot_scene` VALUES (72, 'T1', 1, 'admin', '[{\"id\": \"irc\", \"name\": \"射频遥控\", \"type\": 2, \"value\": \"FFXX04\", \"deviceId\": 108, \"productId\": 41, \"deviceName\": \"★温湿度开关\", \"productName\": \"智能开关\", \"serialNumber\": \"D1ELV3A5TOJS\"}, {\"id\": \"switch\", \"name\": \"设备开关\", \"type\": 2, \"value\": \"1\", \"deviceId\": 108, \"productId\": 41, \"deviceName\": \"★温湿度开关\", \"productName\": \"智能开关\", \"serialNumber\": \"D1ELV3A5TOJS\"}, {\"id\": \"message\", \"name\": \"屏显消息\", \"type\": 2, \"value\": \"str\", \"deviceId\": 108, \"productId\": 41, \"deviceName\": \"★温湿度开关\", \"productName\": \"智能开关\", \"serialNumber\": \"D1ELV3A5TOJS\"}, {\"id\": \"report_monitor\", \"name\": \"上报数据\", \"type\": 2, \"value\": \"2\", \"deviceId\": 108, \"productId\": 41, \"deviceName\": \"★温湿度开关\", \"productName\": \"智能开关\", \"serialNumber\": \"D1ELV3A5TOJS\"}, {\"id\": \"reset\", \"name\": \"设备重启\", \"type\": 2, \"value\": \"restart\", \"deviceId\": 108, \"productId\": 41, \"deviceName\": \"★温湿度开关\", \"productName\": \"智能开关\", \"serialNumber\": \"D1ELV3A5TOJS\"}]', 1, '', '2023-04-15 11:02:50', '', '2023-04-15 11:04:36', NULL);
  765. INSERT INTO `iot_scene` VALUES (73, 'T2', 1, 'admin', '[{\"id\": \"gear\", \"name\": \"运行档位\", \"type\": 2, \"value\": \"0\", \"deviceId\": 108, \"productId\": 41, \"deviceName\": \"★温湿度开关\", \"productName\": \"智能开关\", \"serialNumber\": \"D1ELV3A5TOJS\"}]', 1, '', '2023-04-15 11:06:52', '', NULL, NULL);
  766. -- ----------------------------
  767. -- Table structure for iot_scene_trigger
  768. -- ----------------------------
  769. DROP TABLE IF EXISTS `iot_scene_trigger`;
  770. CREATE TABLE `iot_scene_trigger` (
  771. `scene_trigger_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '场景触发器ID',
  772. `scene_id` bigint(20) NOT NULL COMMENT '所属场景ID',
  773. `status` tinyint(1) NOT NULL COMMENT '告警状态(1-启动,2-停止)',
  774. `source` tinyint(1) NOT NULL COMMENT '触发源(1=设备触发,2=定时触发)',
  775. `id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '物模型标识符',
  776. `name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '物模型名称',
  777. `value` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '物模型值',
  778. `operator` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '操作符',
  779. `type` tinyint(1) NULL DEFAULT NULL COMMENT '物模型类别(1=属性,2=功能,3=事件,4=设备升级,5=设备上线,6=设备下线)',
  780. `device_id` bigint(20) NULL DEFAULT NULL COMMENT '设备ID',
  781. `device_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备名称',
  782. `serial_number` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备编号',
  783. `product_id` bigint(20) NULL DEFAULT NULL COMMENT '产品ID',
  784. `product_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '产品名称',
  785. `job_id` bigint(20) NULL DEFAULT NULL COMMENT '任务ID',
  786. `cron_expression` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'cron执行表达式',
  787. `is_advance` tinyint(1) NULL DEFAULT NULL COMMENT '是否详细corn表达式(1=是,0=否)',
  788. PRIMARY KEY (`scene_trigger_id`) USING BTREE,
  789. INDEX `iot_scene_trigger_index_scene_id`(`scene_id`) USING BTREE,
  790. INDEX `iot_scene_trigger_index_device_id`(`device_id`) USING BTREE,
  791. INDEX `iot_scene_trigger_index_serial_number`(`serial_number`) USING BTREE,
  792. INDEX `iot_scene_trigger_index_product_id`(`product_id`) USING BTREE
  793. ) ENGINE = InnoDB AUTO_INCREMENT = 231 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '场景联动触发器' ROW_FORMAT = Dynamic;
  794. -- ----------------------------
  795. -- Records of iot_scene_trigger
  796. -- ----------------------------
  797. INSERT INTO `iot_scene_trigger` VALUES (229, 72, 1, 2, '', '', '', '', 1, 0, '', '', 0, '', 0, '0 02 11 ? * 1,2,3,4,5,6,7', 0);
  798. INSERT INTO `iot_scene_trigger` VALUES (230, 73, 1, 1, 'temperature', '空气温度', '99', '=', 1, 109, '★网关设备', 'D1PGLPG58KZ2', 96, '网关产品', 0, '', 0);
  799. -- ----------------------------
  800. -- Table structure for iot_simulate_log
  801. -- ----------------------------
  802. DROP TABLE IF EXISTS `iot_simulate_log`;
  803. CREATE TABLE `iot_simulate_log` (
  804. `log_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  805. `send_data` json NULL COMMENT '云端发送指令',
  806. `callback_data` json NULL COMMENT '设备回复',
  807. `device_id` bigint(20) NULL DEFAULT NULL COMMENT '设备ID',
  808. `device_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '设备名称',
  809. `serial_number` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '设备编号',
  810. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者',
  811. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  812. `remark` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
  813. PRIMARY KEY (`log_id`) USING BTREE
  814. ) ENGINE = InnoDB AUTO_INCREMENT = 584464 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '模拟设备日志' ROW_FORMAT = Dynamic;
  815. -- ----------------------------
  816. -- Records of iot_simulate_log
  817. -- ----------------------------
  818. -- ----------------------------
  819. -- Table structure for iot_social_platform
  820. -- ----------------------------
  821. DROP TABLE IF EXISTS `iot_social_platform`;
  822. CREATE TABLE `iot_social_platform` (
  823. `social_platform_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '第三方登录平台主键',
  824. `platform` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '第三方登录平台',
  825. `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT ' 0:启用 ,1:禁用',
  826. `client_id` varchar(48) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '第三方平台申请Id',
  827. `secret_key` varchar(48) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '第三方平台密钥',
  828. `redirect_uri` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户认证后跳转地址',
  829. `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标记位(0代表存在,1代表删除)',
  830. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建者',
  831. `create_time` datetime(0) NOT NULL COMMENT '创建时间',
  832. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  833. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  834. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  835. `bind_uri` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '绑定注册登录uri,http://localhost/login?bindId=',
  836. `redirect_login_uri` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '跳转登录uri,http://localhost/login?loginId=',
  837. `error_msg_uri` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '错误提示uri,http://localhost/login?errorId=',
  838. PRIMARY KEY (`social_platform_id`) USING BTREE,
  839. UNIQUE INDEX `iot_social_platform_platform_uindex`(`platform`) USING BTREE
  840. ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '第三方登录平台控制' ROW_FORMAT = Dynamic;
  841. -- ----------------------------
  842. -- Records of iot_social_platform
  843. -- ----------------------------
  844. INSERT INTO `iot_social_platform` VALUES (1, 'QQ', '0', '102005066', 'PhkaBYgZ99999', 'https://iot.wumei.live/auth/callback/qq', '0', 'admin', '2022-04-18 11:21:28', '2022-04-20 16:29:23', 'admin', NULL, 'http://localhost/login?bindId=', 'http://localhost/login?loginId=', 'http://localhost/login?errorId=');
  845. -- ----------------------------
  846. -- Table structure for iot_social_user
  847. -- ----------------------------
  848. DROP TABLE IF EXISTS `iot_social_user`;
  849. CREATE TABLE `iot_social_user` (
  850. `social_user_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '第三方系统用户表主键',
  851. `uuid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '第三方系统的唯一ID',
  852. `source` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '第三方用户来源',
  853. `access_token` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户的授权令牌',
  854. `expire_in` int(11) NULL DEFAULT NULL COMMENT '第三方用户的授权令牌的有效期(部分平台可能没有)',
  855. `refresh_token` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '刷新令牌(部分平台可能没有)',
  856. `open_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '第三方用户的 open id(部分平台可能没有)',
  857. `uid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '第三方用户的 ID(部分平台可能没有)',
  858. `access_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '个别平台的授权信息(部分平台可能没有)',
  859. `union_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '第三方用户的 union id(部分平台可能没有)',
  860. `scope` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '第三方用户授予的权限(部分平台可能没有)',
  861. `token_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '个别平台的授权信息(部分平台可能没有)',
  862. `id_token` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'id token(部分平台可能没有)',
  863. `mac_algorithm` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '小米平台用户的附带属性(部分平台可能没有)',
  864. `mac_key` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '小米平台用户的附带属性(部分平台可能没有)',
  865. `code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户的授权code(部分平台可能没有)',
  866. `oauth_token` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'Twitter平台用户的附带属性(部分平台可能没有)',
  867. `oauth_token_secret` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'Twitter平台用户的附带属性(部分平台可能没有)',
  868. `create_time` datetime(0) NOT NULL COMMENT '创建时间',
  869. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建者',
  870. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  871. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  872. `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标记位(0代表存在,2代表删除)',
  873. `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '绑定状态(0:未绑定,1:绑定)',
  874. `sys_user_id` int(11) NULL DEFAULT NULL COMMENT '用户ID',
  875. `username` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户名',
  876. `nickname` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户昵称',
  877. `avatar` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户头像',
  878. `gender` tinyint(4) NULL DEFAULT NULL COMMENT '用户性别',
  879. UNIQUE INDEX `iot_social_user_pk`(`social_user_id`) USING BTREE,
  880. UNIQUE INDEX `iot_social_user_unique_key`(`uuid`, `source`) USING BTREE
  881. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '第三方登录用户' ROW_FORMAT = Dynamic;
  882. -- ----------------------------
  883. -- Records of iot_social_user
  884. -- ----------------------------
  885. -- ----------------------------
  886. -- Table structure for iot_things_model
  887. -- ----------------------------
  888. DROP TABLE IF EXISTS `iot_things_model`;
  889. CREATE TABLE `iot_things_model` (
  890. `model_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '物模型ID',
  891. `model_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '物模型名称',
  892. `product_id` bigint(20) NOT NULL COMMENT '产品ID',
  893. `product_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '产品名称',
  894. `tenant_id` bigint(20) NOT NULL COMMENT '租户ID',
  895. `tenant_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '租户名称',
  896. `identifier` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '标识符,产品下唯一',
  897. `type` tinyint(1) NOT NULL COMMENT '模型类别(1-属性,2-功能,3-事件)',
  898. `datatype` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '数据类型(integer、decimal、string、bool、array、enum)',
  899. `specs` json NULL COMMENT '数据定义',
  900. `is_chart` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否图表展示(0-否,1-是)',
  901. `is_monitor` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否实时监测(0-否,1-是)',
  902. `is_history` tinyint(1) NULL DEFAULT 0 COMMENT '是否历史存储(0-否,1-是)',
  903. `is_readonly` tinyint(1) NULL DEFAULT 0 COMMENT '是否只读数据(0-否,1-是)',
  904. `model_order` int(10) NULL DEFAULT 0 COMMENT '排序,值越大,排序越靠前',
  905. `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  906. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者',
  907. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  908. `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
  909. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  910. `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
  911. `temp_slave_id` bigint(20) NULL DEFAULT NULL COMMENT '从机id',
  912. `formula` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '计算公式',
  913. `reverse_formula` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '控制公式',
  914. `reg_addr` int(255) NULL DEFAULT NULL COMMENT '寄存器地址值',
  915. `bit_option` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '位定义选项',
  916. `value_type` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '解析类型 1.数值 2.选项',
  917. `is_params` int(1) NULL DEFAULT NULL COMMENT '是否是计算参数',
  918. PRIMARY KEY (`model_id`) USING BTREE,
  919. INDEX `iot_things_model_index_product_id`(`product_id`) USING BTREE,
  920. INDEX `iot_things_model_index_tenant_id`(`tenant_id`) USING BTREE,
  921. INDEX `iot_things_model_index_model_order`(`model_order`) USING BTREE
  922. ) ENGINE = InnoDB AUTO_INCREMENT = 440 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '物模型' ROW_FORMAT = Dynamic;
  923. -- ----------------------------
  924. -- Records of iot_things_model
  925. -- ----------------------------
  926. INSERT INTO `iot_things_model` VALUES (113, '设备开关', 41, '温湿度智能开关', 1, 'admin', 'switch', 2, 'bool', '{\"type\": \"bool\", \"trueText\": \"打开\", \"falseText\": \"关闭\"}', 0, 0, 1, 0, 9, '0', NULL, '2022-08-14 00:06:53', '', '2023-03-31 23:43:43', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  927. INSERT INTO `iot_things_model` VALUES (125, '空气温度', 41, '温湿度智能开关', 1, 'admin', 'temperature', 1, 'decimal', '{\"max\": 120, \"min\": -20, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"℃\"}', 1, 1, 1, 1, 1, '0', NULL, '2022-11-05 23:56:21', '', '2023-03-31 23:44:21', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  928. INSERT INTO `iot_things_model` VALUES (126, '空气湿度', 41, '温湿度智能开关', 1, 'admin', 'humidity', 1, 'decimal', '{\"max\": 100, \"min\": 0, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"%\"}', 1, 1, 1, 1, 3, '0', NULL, '2022-11-05 23:56:21', '', '2023-03-31 23:44:12', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  929. INSERT INTO `iot_things_model` VALUES (127, '二氧化碳', 41, '温湿度智能开关', 1, 'admin', 'co2', 1, 'integer', '{\"max\": 6000, \"min\": 100, \"step\": 1, \"type\": \"integer\", \"unit\": \"ppm\"}', 1, 1, 1, 1, 2, '0', NULL, '2022-11-05 23:56:21', '', '2023-03-31 23:44:17', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  930. INSERT INTO `iot_things_model` VALUES (128, '室内亮度', 41, '温湿度智能开关', 1, 'admin', 'brightness', 1, 'integer', '{\"max\": 10000, \"min\": 0, \"step\": 1, \"type\": \"integer\", \"unit\": \"cd/m2\"}', 1, 1, 1, 1, 4, '0', NULL, '2022-11-05 23:56:21', '', '2023-03-31 23:44:08', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  931. INSERT INTO `iot_things_model` VALUES (129, '运行档位', 41, '温湿度智能开关', 1, 'admin', 'gear', 2, 'enum', '{\"type\": \"enum\", \"showWay\": \"select\", \"enumList\": [{\"text\": \"低速档位\", \"value\": \"0\"}, {\"text\": \"中速档位\", \"value\": \"1\"}, {\"text\": \"中高速档位\", \"value\": \"2\"}, {\"text\": \"高速档位\", \"value\": \"3\"}]}', 0, 0, 1, 0, 8, '0', NULL, '2022-11-05 23:56:21', '', '2023-03-31 23:43:49', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  932. INSERT INTO `iot_things_model` VALUES (130, '灯光色值', 41, '温湿度智能开关', 1, 'admin', 'light_color', 2, 'array', '{\"type\": \"array\", \"arrayType\": \"integer\", \"arrayCount\": \"3\"}', 0, 0, 1, 0, 5, '0', NULL, '2022-11-05 23:56:21', '', '2023-03-31 23:44:03', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  933. INSERT INTO `iot_things_model` VALUES (131, '屏显消息', 41, '温湿度智能开关', 1, 'admin', 'message', 2, 'string', '{\"type\": \"string\", \"maxLength\": 1024}', 0, 0, 1, 0, 7, '0', NULL, '2022-11-05 23:56:21', '', '2023-03-31 23:43:54', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  934. INSERT INTO `iot_things_model` VALUES (132, '上报数据', 41, '温湿度智能开关', 1, 'admin', 'report_monitor', 2, 'integer', '{\"max\": 10, \"min\": 1, \"step\": 1, \"type\": \"integer\", \"unit\": \"次数\"}', 0, 0, 0, 0, 10, '0', NULL, '2022-11-05 23:56:21', '', '2023-03-31 23:43:38', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  935. INSERT INTO `iot_things_model` VALUES (134, '环境温度过高', 41, '温湿度智能开关', 1, 'admin', 'height_temperature', 3, 'decimal', '{\"max\": 100, \"min\": 0, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"℃\"}', 0, 0, 1, 0, 0, '0', NULL, '2022-11-05 23:56:29', '', '2023-03-31 23:44:25', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  936. INSERT INTO `iot_things_model` VALUES (135, '设备发生异常', 41, '温湿度智能开关', 1, 'admin', 'exception', 3, 'string', '{\"type\": \"string\", \"maxLength\": 1024}', 0, 0, 1, 0, 0, '0', NULL, '2022-11-05 23:56:29', '', '2023-03-31 23:44:29', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  937. INSERT INTO `iot_things_model` VALUES (161, '子设备', 96, '网关产品', 1, 'admin', 'device', 1, 'array', '{\"type\": \"array\", \"params\": [{\"id\": \"device_co2\", \"name\": \"二氧化碳\", \"order\": 0, \"isChart\": 1, \"datatype\": {\"max\": 6000, \"min\": 100, \"step\": 1, \"type\": \"integer\", \"unit\": \"ppm\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 1}, {\"id\": \"device_temperature\", \"name\": \"空气温度-只读\", \"order\": 4, \"datatype\": {\"max\": 120, \"min\": -20, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"℃\"}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 1}, {\"id\": \"device_gear\", \"name\": \"运行档位\", \"order\": 6, \"datatype\": {\"type\": \"enum\", \"enumList\": [{\"text\": \"低速档位\", \"value\": \"0\"}, {\"text\": \"中速档位\", \"value\": \"1\"}, {\"text\": \"中高速档位\", \"value\": \"2\"}, {\"text\": \"高速档位\", \"value\": \"3\"}]}, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"device_switch\", \"name\": \"设备开关\", \"order\": 5, \"datatype\": {\"type\": \"bool\", \"trueText\": \"打开\", \"falseText\": \"关闭\"}, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"device_report_monitor\", \"name\": \"上报监测数据\", \"order\": 9, \"datatype\": {\"max\": 10, \"min\": 1, \"step\": 1, \"type\": \"integer\", \"unit\": \"次数\"}, \"isHistory\": 0, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"device_irc\", \"name\": \"射频遥控\", \"order\": 1, \"isChart\": 0, \"datatype\": {\"type\": \"enum\", \"showWay\": \"button\", \"enumList\": [{\"text\": \"遥控学习\", \"value\": \"FFXX01\"}, {\"text\": \"遥控清码\", \"value\": \"FFXX02\"}, {\"text\": \"打开开关\", \"value\": \"FFXX03\"}, {\"text\": \"关闭开关\", \"value\": \"FFXX04\"}, {\"text\": \"暂停\", \"value\": \"FFXX05\"}, {\"text\": \"锁定\", \"value\": \"FFXX06\"}]}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}], \"arrayType\": \"object\", \"arrayCount\": 5}', 0, 0, 0, 0, 10, '0', NULL, '2023-02-25 22:51:53', '', '2023-04-03 22:48:14', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  938. INSERT INTO `iot_things_model` VALUES (162, '功能分组', 96, '网关产品', 1, 'admin', 'group', 1, 'object', '{\"type\": \"object\", \"params\": [{\"id\": \"group_light\", \"name\": \"光照\", \"order\": 1, \"isChart\": 1, \"datatype\": {\"max\": 100, \"min\": 0, \"step\": 1, \"type\": \"decimal\", \"unit\": \"mm\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 1}, {\"id\": \"group_humidity\", \"name\": \"空气湿度\", \"order\": 2, \"isChart\": 1, \"datatype\": {\"max\": 100, \"min\": 0, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"%\"}, \"isMonitor\": 1, \"isReadonly\": 1}, {\"id\": \"group_temperature\", \"name\": \"空气温度-只读\", \"order\": 3, \"isChart\": 0, \"datatype\": {\"max\": 120, \"min\": -20, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"℃\"}, \"isMonitor\": 0, \"isReadonly\": 1}, {\"id\": \"group_report_monitor\", \"name\": \"上报监测数据\", \"order\": 7, \"isChart\": 0, \"datatype\": {\"max\": 10, \"min\": 1, \"step\": 1, \"type\": \"integer\", \"unit\": \"次数\"}, \"isHistory\": 0, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"group_gear\", \"name\": \"运行档位\", \"order\": 5, \"datatype\": {\"type\": \"enum\", \"enumList\": [{\"text\": \"低速档位\", \"value\": \"0\"}, {\"text\": \"中速档位\", \"value\": \"1\"}, {\"text\": \"中高速档位\", \"value\": \"2\"}, {\"text\": \"高速档位\", \"value\": \"3\"}]}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"group_switch\", \"name\": \"设备开关\", \"order\": 4, \"datatype\": {\"type\": \"bool\", \"trueText\": \"打开\", \"falseText\": \"关闭\"}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"group_irc\", \"name\": \"射频遥控\", \"order\": 6, \"isChart\": 0, \"datatype\": {\"type\": \"enum\", \"showWay\": \"button\", \"enumList\": [{\"text\": \"遥控配对\", \"value\": \"FFXX01\"}, {\"text\": \"遥控清码\", \"value\": \"FFXX02\"}, {\"text\": \"打开开关\", \"value\": \"FFXX03\"}, {\"text\": \"关闭开关\", \"value\": \"FFXX04\"}, {\"text\": \"暂停\", \"value\": \"FFXX05\"}, {\"text\": \"锁定\", \"value\": \"FFXX06\"}]}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}]}', 0, 0, 0, 0, 9, '0', NULL, '2023-02-25 22:51:53', '', '2023-04-03 22:48:20', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  939. INSERT INTO `iot_things_model` VALUES (163, '空气温度', 96, '网关产品', 1, 'admin', 'temperature', 1, 'decimal', '{\"max\": 120, \"min\": -20, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"℃\"}', 1, 1, 1, 1, 0, '0', NULL, '2023-02-25 22:52:16', '', '2023-03-31 16:08:03', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  940. INSERT INTO `iot_things_model` VALUES (164, '设备开关', 96, '网关产品', 1, 'admin', 'switch', 2, 'bool', '{\"type\": \"bool\", \"trueText\": \"打开\", \"falseText\": \"关闭\"}', 0, 0, 1, 0, 8, '0', NULL, '2023-02-25 22:52:16', '', '2023-03-31 16:07:20', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  941. INSERT INTO `iot_things_model` VALUES (165, '运行档位', 96, '网关产品', 1, 'admin', 'gear', 2, 'enum', '{\"type\": \"enum\", \"showWay\": \"select\", \"enumList\": [{\"text\": \"低速档位\", \"value\": \"0\"}, {\"text\": \"中速档位\", \"value\": \"1\"}, {\"text\": \"中高速档位\", \"value\": \"2\"}, {\"text\": \"高速档位\", \"value\": \"3\"}]}', 0, 0, 1, 0, 7, '0', NULL, '2023-02-25 22:52:16', '', '2023-03-31 16:08:45', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  942. INSERT INTO `iot_things_model` VALUES (166, '灯光色值', 96, '网关产品', 1, 'admin', 'light_color', 2, 'array', '{\"type\": \"array\", \"arrayType\": \"integer\", \"arrayCount\": \"3\"}', 0, 0, 1, 0, 0, '0', NULL, '2023-02-25 22:52:16', '', '2023-03-31 16:08:09', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  943. INSERT INTO `iot_things_model` VALUES (167, '上报监测数据', 96, '网关产品', 1, 'admin', 'report_monitor', 2, 'integer', '{\"max\": 10, \"min\": 1, \"step\": 1, \"type\": \"integer\", \"unit\": \"次数\"}', 0, 0, 0, 0, 11, '0', NULL, '2023-02-25 22:52:16', '', '2023-03-31 16:05:41', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  944. INSERT INTO `iot_things_model` VALUES (168, '环境温度过高', 96, '网关产品', 1, 'admin', 'height_temperature', 3, 'decimal', '{\"max\": 100, \"min\": 0, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"℃\"}', 0, 0, 1, 0, 0, '0', NULL, '2023-02-25 22:52:16', '', '2023-03-31 16:08:15', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  945. INSERT INTO `iot_things_model` VALUES (169, '设备发生异常', 96, '网关产品', 1, 'admin', 'exception', 3, 'string', '{\"type\": \"string\", \"maxLength\": 1024}', 0, 0, 1, 0, 0, '0', NULL, '2023-02-25 22:52:16', '', '2023-03-31 16:08:20', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  946. INSERT INTO `iot_things_model` VALUES (170, '屏显消息', 96, '网关产品', 1, 'admin', 'message', 2, 'string', '{\"type\": \"string\", \"maxLength\": 1024}', 0, 0, 1, 0, 0, '0', NULL, '2023-02-25 22:52:35', '', '2023-03-31 16:07:51', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  947. INSERT INTO `iot_things_model` VALUES (171, '设备重启', 96, '网关产品', 1, 'admin', 'reset', 2, 'enum', '{\"type\": \"enum\", \"showWay\": \"button\", \"enumList\": [{\"text\": \"重启\", \"value\": \"restart\"}]}', 0, 0, 1, 0, 0, '0', NULL, '2023-02-25 22:52:35', '', '2023-04-01 23:41:39', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  948. INSERT INTO `iot_things_model` VALUES (174, '室内亮度', 96, '网关产品', 1, 'admin', 'brightness', 1, 'integer', '{\"max\": 10000, \"min\": 0, \"step\": 1, \"type\": \"integer\", \"unit\": \"cd/m2\"}', 1, 1, 1, 1, 0, '0', NULL, '2023-02-26 00:56:39', '', '2023-03-31 16:07:45', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  949. INSERT INTO `iot_things_model` VALUES (175, '设备重启', 41, '智能开关', 1, 'admin', 'reset', 2, 'enum', '{\"type\": \"enum\", \"showWay\": \"button\", \"enumList\": [{\"text\": \"重启\", \"value\": \"restart\"}]}', 0, 0, 1, 0, 6, '0', NULL, '2023-02-26 02:20:40', '', '2023-04-01 23:40:05', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  950. INSERT INTO `iot_things_model` VALUES (237, '漏水值', 112, 'modbus协议组产品', 1, 'admin', '0', 1, 'integer', '{\"max\": 100, \"min\": 0, \"step\": 1, \"type\": \"integer\", \"unit\": \"\"}', 1, 1, 1, 0, 0, '0', 'admin', '2023-02-28 16:40:13', '', NULL, NULL, 1, NULL, NULL, 0, NULL, NULL, NULL);
  951. INSERT INTO `iot_things_model` VALUES (238, '温度', 112, 'modbus协议组产品', 1, 'admin', '0', 1, 'integer', '{\"max\": 100, \"min\": 0, \"step\": 1, \"type\": \"integer\", \"unit\": \"°C\"}', 1, 1, 1, 0, 0, '0', 'admin', '2023-02-28 16:40:13', '', NULL, NULL, 2, '%s/10', NULL, 0, NULL, NULL, NULL);
  952. INSERT INTO `iot_things_model` VALUES (239, '湿度', 112, 'modbus协议组产品', 1, 'admin', '1', 1, 'integer', '{\"max\": 100, \"min\": 0, \"step\": 1, \"type\": \"integer\", \"unit\": \"°C\"}', 1, 1, 1, 0, 0, '0', 'admin', '2023-02-28 16:40:13', '', NULL, NULL, 2, '%s/10', NULL, 1, NULL, NULL, NULL);
  953. INSERT INTO `iot_things_model` VALUES (240, '相电压Ua', 112, 'modbus协议组产品', 1, 'admin', '0', 1, 'integer', '{\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.1V\"}', 1, 1, 1, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*PT*0.1', '', 0, '', NULL, NULL);
  954. INSERT INTO `iot_things_model` VALUES (241, '线电压Uca', 112, 'modbus协议组产品', 1, 'admin', '1', 1, 'integer', '{\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.1V\"}', 1, 1, 1, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*PT*0.1', '', 1, '', NULL, NULL);
  955. INSERT INTO `iot_things_model` VALUES (242, 'A相电流 ', 112, 'modbus协议组产品', 1, 'admin', '2', 1, 'integer', '{\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"mA\"}', 1, 1, 1, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*CT*0.001', '', 2, '', NULL, NULL);
  956. INSERT INTO `iot_things_model` VALUES (243, 'D1开入状态检测 ', 112, 'modbus协议组产品', 1, 'admin', '3', 1, 'enum', '{\"type\": \"enum\", \"enumList\": [{\"text\": \"断开\", \"value\": \"0\"}, {\"text\": \"闭合\", \"value\": \"1\"}]}', 1, 1, 1, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 3, '0:断开/1:闭合', NULL, NULL);
  957. INSERT INTO `iot_things_model` VALUES (244, 'A相有功功率 ', 112, 'modbus协议组产品', 1, 'admin', '4', 1, 'integer', '{\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"W\"}', 1, 1, 1, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*PT*CT', '', 4, '', NULL, NULL);
  958. INSERT INTO `iot_things_model` VALUES (245, 'A相功率因数', 112, 'modbus协议组产品', 1, 'admin', '5', 1, 'integer', '{\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.001\"}', 1, 1, 1, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*0.001', '', 5, '', NULL, NULL);
  959. INSERT INTO `iot_things_model` VALUES (246, 'A相无功功率 ', 112, 'modbus协议组产品', 1, 'admin', '6', 1, 'integer', '{\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"var\"}', 1, 1, 1, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*PT*CT', '', 6, '', NULL, NULL);
  960. INSERT INTO `iot_things_model` VALUES (247, 'A相视在功率 ', 112, 'modbus协议组产品', 1, 'admin', '7', 1, 'integer', '{\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"VA\"}', 1, 1, 1, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*PT*CT', '', 7, '', NULL, NULL);
  961. INSERT INTO `iot_things_model` VALUES (248, '相电压Ub', 112, 'modbus协议组产品', 1, 'admin', '8', 1, 'integer', '{\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.1V\"}', 1, 1, 1, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*PT*0.1', '', 8, '', NULL, NULL);
  962. INSERT INTO `iot_things_model` VALUES (249, '线电压Uab', 112, 'modbus协议组产品', 1, 'admin', '9', 1, 'integer', '{\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.1V\"}', 1, 1, 1, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*PT*0.1', '', 9, '', NULL, NULL);
  963. INSERT INTO `iot_things_model` VALUES (250, 'B相电流 ', 112, 'modbus协议组产品', 1, 'admin', '10', 1, 'integer', '{\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"mA\"}', 1, 1, 1, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*CT*0.001', '', 10, '', NULL, NULL);
  964. INSERT INTO `iot_things_model` VALUES (251, 'D0开出状态检测 ', 112, 'modbus协议组产品', 1, 'admin', '11', 1, 'enum', '{\"type\": \"enum\", \"enumList\": [{\"text\": \"断开\", \"value\": \"0\"}, {\"text\": \"闭合\", \"value\": \"1\"}]}', 1, 1, 1, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 11, '0:断开/1:闭合', NULL, NULL);
  965. INSERT INTO `iot_things_model` VALUES (252, 'B相有功功率 ', 112, 'modbus协议组产品', 1, 'admin', '12', 1, 'integer', '{\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"W\"}', 0, 1, 0, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*PT*CT', '', 12, '', NULL, NULL);
  966. INSERT INTO `iot_things_model` VALUES (253, 'B相功率因数', 112, 'modbus协议组产品', 1, 'admin', '13', 1, 'integer', '{\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.001\"}', 0, 1, 0, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*0.001', '', 13, '', NULL, NULL);
  967. INSERT INTO `iot_things_model` VALUES (254, 'B相无功功率 ', 112, 'modbus协议组产品', 1, 'admin', '14', 1, 'integer', '{\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"var\"}', 0, 1, 0, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*PT*CT', '', 14, '', NULL, NULL);
  968. INSERT INTO `iot_things_model` VALUES (255, 'B相视在功率 ', 112, 'modbus协议组产品', 1, 'admin', '15', 1, 'integer', '{\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"VA\"}', 0, 1, 0, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*PT*CT', '', 15, '', NULL, NULL);
  969. INSERT INTO `iot_things_model` VALUES (256, '相电压Uc ', 112, 'modbus协议组产品', 1, 'admin', '16', 1, 'integer', '{\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.1V\"}', 0, 1, 0, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*PT*0.1', '', 16, '', NULL, NULL);
  970. INSERT INTO `iot_things_model` VALUES (257, '线电压Ubc', 112, 'modbus协议组产品', 1, 'admin', '17', 1, 'integer', '{\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.1V\"}', 0, 1, 0, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*PT*0.1', '', 17, '', NULL, NULL);
  971. INSERT INTO `iot_things_model` VALUES (258, 'C相电流', 112, 'modbus协议组产品', 1, 'admin', '18', 1, 'integer', '{\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"mA\"}', 0, 1, 0, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*CT*0.001', '', 18, '', NULL, NULL);
  972. INSERT INTO `iot_things_model` VALUES (259, '零地电压', 112, 'modbus协议组产品', 1, 'admin', '19', 1, 'integer', '{\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.1V\"}', 0, 1, 0, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*PT*0.1', '', 19, '', NULL, NULL);
  973. INSERT INTO `iot_things_model` VALUES (260, 'C相有功功率', 112, 'modbus协议组产品', 1, 'admin', '20', 1, 'integer', '{\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"W\"}', 0, 1, 0, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*PT*CT', '', 20, '', NULL, NULL);
  974. INSERT INTO `iot_things_model` VALUES (261, 'C相功率因数', 112, 'modbus协议组产品', 1, 'admin', '21', 1, 'integer', '{\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.001\"}', 0, 1, 0, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*0.001', '', 21, '', NULL, NULL);
  975. INSERT INTO `iot_things_model` VALUES (262, 'C相无功功率 ', 112, 'modbus协议组产品', 1, 'admin', '22', 1, 'integer', '{\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"var\"}', 0, 1, 0, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*PT*CT', '', 22, '', NULL, NULL);
  976. INSERT INTO `iot_things_model` VALUES (263, 'C相视在功率 ', 112, 'modbus协议组产品', 1, 'admin', '23', 1, 'integer', '{\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"VA\"}', 0, 1, 0, 0, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*PT*CT', '', 23, '', NULL, NULL);
  977. INSERT INTO `iot_things_model` VALUES (264, '三相平均相电压 ', 112, 'modbus协议组产品', 1, 'admin', '24', 1, 'integer', '{\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.1V\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*PT*0.1', '', 24, '', NULL, NULL);
  978. INSERT INTO `iot_things_model` VALUES (265, '三相平均线电压 ', 112, 'modbus协议组产品', 1, 'admin', '25', 1, 'integer', '{\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.1V\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*PT*0.1', '', 25, '', NULL, NULL);
  979. INSERT INTO `iot_things_model` VALUES (266, '三相平均相电流 ', 112, 'modbus协议组产品', 1, 'admin', '26', 1, 'integer', '{\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"mA\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*CT*0.001', '', 26, '', NULL, NULL);
  980. INSERT INTO `iot_things_model` VALUES (267, '频率 ', 112, 'modbus协议组产品', 1, 'admin', '27', 1, 'integer', '{\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.001Hz\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*0.001', '', 27, '', NULL, NULL);
  981. INSERT INTO `iot_things_model` VALUES (268, '三相有功功率 ', 112, 'modbus协议组产品', 1, 'admin', '28', 1, 'integer', '{\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"W\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*PT*CT', '', 28, '', NULL, NULL);
  982. INSERT INTO `iot_things_model` VALUES (269, '三相总功率因数 ', 112, 'modbus协议组产品', 1, 'admin', '29', 1, 'integer', '{\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"0.001\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*0.001', '', 29, '', NULL, NULL);
  983. INSERT INTO `iot_things_model` VALUES (270, '三相无功功率 ', 112, 'modbus协议组产品', 1, 'admin', '30', 1, 'integer', '{\"max\": \"32768\", \"min\": \"-32768\", \"step\": 0, \"type\": \"integer\", \"unit\": \"var\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*PT*CT', '', 30, '', NULL, NULL);
  984. INSERT INTO `iot_things_model` VALUES (271, '三相视在功率 ', 112, 'modbus协议组产品', 1, 'admin', '31', 1, 'integer', '{\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"VA\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*PT*CT', '', 31, '', NULL, NULL);
  985. INSERT INTO `iot_things_model` VALUES (272, '零序电流 ', 112, 'modbus协议组产品', 1, 'admin', '32', 1, 'integer', '{\"max\": \"65535\", \"min\": \"0\", \"step\": 0, \"type\": \"integer\", \"unit\": \"mA\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '%s*CT*0.001', '', 32, '', NULL, NULL);
  986. INSERT INTO `iot_things_model` VALUES (273, '正向有功电能累加值低位字', 112, 'modbus协议组产品', 1, 'admin', '33', 1, 'integer', '{\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 33, '', NULL, NULL);
  987. INSERT INTO `iot_things_model` VALUES (274, '正向有功电能累加值高位字', 112, 'modbus协议组产品', 1, 'admin', '34', 1, 'integer', '{\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 34, '', NULL, NULL);
  988. INSERT INTO `iot_things_model` VALUES (275, '负向有功电能累加值低位字', 112, 'modbus协议组产品', 1, 'admin', '35', 1, 'integer', '{\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 35, '', NULL, NULL);
  989. INSERT INTO `iot_things_model` VALUES (276, '负向有功电能累加值高位字', 112, 'modbus协议组产品', 1, 'admin', '36', 1, 'integer', '{\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 36, '', NULL, NULL);
  990. INSERT INTO `iot_things_model` VALUES (277, '正向无功电能累加值低位字', 112, 'modbus协议组产品', 1, 'admin', '37', 1, 'integer', '{\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 37, '', NULL, NULL);
  991. INSERT INTO `iot_things_model` VALUES (278, '正向无功电能累加值高位字', 112, 'modbus协议组产品', 1, 'admin', '38', 1, 'integer', '{\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 38, '', NULL, NULL);
  992. INSERT INTO `iot_things_model` VALUES (279, '负向无功电能累加值低位字', 112, 'modbus协议组产品', 1, 'admin', '39', 1, 'integer', '{\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 39, '', NULL, NULL);
  993. INSERT INTO `iot_things_model` VALUES (280, '负向无功电能累加值低高字', 112, 'modbus协议组产品', 1, 'admin', '40', 1, 'integer', '{\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 40, '', NULL, NULL);
  994. INSERT INTO `iot_things_model` VALUES (281, '正向有功电能累加值高位字', 112, 'modbus协议组产品', 1, 'admin', '49', 1, 'integer', '{\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 49, '', NULL, NULL);
  995. INSERT INTO `iot_things_model` VALUES (282, '正向有功电能累加值低位字', 112, 'modbus协议组产品', 1, 'admin', '50', 1, 'integer', '{\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 50, '', NULL, NULL);
  996. INSERT INTO `iot_things_model` VALUES (283, '负向有功电能累加值高位字', 112, 'modbus协议组产品', 1, 'admin', '51', 1, 'integer', '{\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 51, '', NULL, NULL);
  997. INSERT INTO `iot_things_model` VALUES (284, '负向有功电能累加值低位字', 112, 'modbus协议组产品', 1, 'admin', '52', 1, 'integer', '{\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 52, '', NULL, NULL);
  998. INSERT INTO `iot_things_model` VALUES (285, '正向无功电能累加值高位字', 112, 'modbus协议组产品', 1, 'admin', '53', 1, 'integer', '{\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 53, '', NULL, NULL);
  999. INSERT INTO `iot_things_model` VALUES (286, '正向无功电能累加值低位字', 112, 'modbus协议组产品', 1, 'admin', '54', 1, 'integer', '{\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 54, '', NULL, NULL);
  1000. INSERT INTO `iot_things_model` VALUES (287, '负向无功电能累加值高位字', 112, 'modbus协议组产品', 1, 'admin', '55', 1, 'integer', '{\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 55, '', NULL, NULL);
  1001. INSERT INTO `iot_things_model` VALUES (288, '负向无功电能累加值低高字', 112, 'modbus协议组产品', 1, 'admin', '56', 1, 'integer', '{\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 56, '', NULL, NULL);
  1002. INSERT INTO `iot_things_model` VALUES (289, '本机地址', 112, 'modbus协议组产品', 1, 'admin', '768', 1, 'integer', '{\"max\": \"247\", \"min\": \"1\", \"step\": 0, \"type\": \"integer\", \"unit\": \"\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 768, '', NULL, NULL);
  1003. INSERT INTO `iot_things_model` VALUES (290, '被测系统负载接线方式', 112, 'modbus协议组产品', 1, 'admin', '769', 1, 'enum', '{\"type\": \"enum\", \"enumList\": [{\"text\": \"三相四线\", \"value\": \"0\"}, {\"text\": \"一相二线\", \"value\": \"1\"}, {\"text\": \"三相三线\", \"value\": \"2\"}, {\"text\": \"三相三线平衡\", \"value\": \"3\"}, {\"text\": \"一相三线\", \"value\": \"4\"}, {\"text\": \"三相四线平衡\", \"value\": \"5\"}]}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 769, '', NULL, NULL);
  1004. INSERT INTO `iot_things_model` VALUES (291, '校验位', 112, 'modbus协议组产品', 1, 'admin', '771', 1, 'enum', '{\"type\": \"enum\", \"enumList\": [{\"text\": \"N\", \"value\": \"0\"}, {\"text\": \"O\", \"value\": \"1\"}, {\"text\": \"E\", \"value\": \"2\"}]}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 771, '', NULL, NULL);
  1005. INSERT INTO `iot_things_model` VALUES (292, '波特率', 112, 'modbus协议组产品', 1, 'admin', '772', 1, 'enum', '{\"type\": \"enum\", \"enumList\": [{\"text\": \"1200\", \"value\": \"0\"}, {\"text\": \"2400\", \"value\": \"1\"}, {\"text\": \"4800\", \"value\": \"2\"}, {\"text\": \"9600\", \"value\": \"3\"}, {\"text\": \"19200\", \"value\": \"4\"}]}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 772, '', NULL, NULL);
  1006. INSERT INTO `iot_things_model` VALUES (293, '电压范围', 112, 'modbus协议组产品', 1, 'admin', '773', 1, 'enum', '{\"type\": \"enum\", \"enumList\": [{\"text\": \"150\", \"value\": \"0\"}, {\"text\": \"600\", \"value\": \"1\"}]}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 773, '', NULL, NULL);
  1007. INSERT INTO `iot_things_model` VALUES (294, 'PT', 112, 'modbus协议组产品', 1, 'admin', '775', 1, 'integer', '{\"max\": \"10000\", \"min\": \"1\", \"step\": 0, \"type\": \"integer\", \"unit\": \"\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 775, '', NULL, 1);
  1008. INSERT INTO `iot_things_model` VALUES (295, 'CT', 112, 'modbus协议组产品', 1, 'admin', '777', 1, 'integer', '{\"max\": \"10000\", \"min\": \"1\", \"step\": 0, \"type\": \"integer\", \"unit\": \"\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 777, '', NULL, 1);
  1009. INSERT INTO `iot_things_model` VALUES (296, '缺相电压值', 112, 'modbus协议组产品', 1, 'admin', '789', 1, 'integer', '{\"max\": \"100\", \"min\": \"1\", \"step\": 1, \"type\": \"integer\", \"unit\": \"无\"}', 0, 1, 0, 1, 0, '0', '', '2023-02-28 16:40:13', '', NULL, NULL, 11, '', '', 789, '', NULL, NULL);
  1010. INSERT INTO `iot_things_model` VALUES (385, '射频遥控', 41, '★智能开关', 1, 'admin', 'irc', 2, 'enum', '{\"type\": \"enum\", \"showWay\": \"button\", \"enumList\": [{\"text\": \"遥控学习\", \"value\": \"FFXX01\"}, {\"text\": \"遥控清码\", \"value\": \"FFXX02\"}, {\"text\": \"打开开关\", \"value\": \"FFXX03\"}, {\"text\": \"关闭开关\", \"value\": \"FFXX04\"}, {\"text\": \"暂停\", \"value\": \"FFXX05\"}, {\"text\": \"锁定\", \"value\": \"FFXX06\"}]}', 0, 0, 1, 0, 11, '0', 'admin', '2023-03-31 23:46:36', '', '2023-04-13 01:38:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1011. INSERT INTO `iot_things_model` VALUES (439, '上报状态', 41, '★智能开关产品', 1, 'admin', 'status', 2, 'enum', '{\"type\": \"enum\", \"showWay\": \"button\", \"enumList\": [{\"text\": \"更新状态\", \"value\": \"update_status\"}]}', 0, 0, 0, 0, 12, '0', 'admin', '2023-04-13 01:39:31', '', '2023-04-13 01:39:42', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1012. -- ----------------------------
  1013. -- Table structure for iot_things_model_template
  1014. -- ----------------------------
  1015. DROP TABLE IF EXISTS `iot_things_model_template`;
  1016. CREATE TABLE `iot_things_model_template` (
  1017. `template_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '物模型ID',
  1018. `template_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '物模型名称',
  1019. `tenant_id` bigint(20) NOT NULL COMMENT '租户ID',
  1020. `tenant_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '租户名称',
  1021. `identifier` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '标识符,产品下唯一',
  1022. `type` tinyint(1) NOT NULL COMMENT '模型类别(1-属性,2-功能,3-事件)',
  1023. `datatype` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '数据类型(integer、decimal、string、bool、array、enum)',
  1024. `specs` json NULL COMMENT '数据定义',
  1025. `is_sys` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否系统通用(0-否,1-是)',
  1026. `is_chart` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否图表展示(0-否,1-是)',
  1027. `is_monitor` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否实时监测(0-否,1-是)',
  1028. `is_history` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否历史存储 (0-否,1-是)',
  1029. `is_readonly` tinyint(1) NULL DEFAULT 0 COMMENT '是否只读数据(0-否,1-是)',
  1030. `model_order` int(10) NULL DEFAULT 0 COMMENT '排序,值越大,排序越靠前',
  1031. `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  1032. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者',
  1033. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  1034. `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
  1035. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  1036. `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
  1037. `temp_slave_id` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '从机id',
  1038. `formula` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '计算公式',
  1039. `reverse_formula` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '控制公式',
  1040. `reg_addr` int(255) NULL DEFAULT NULL COMMENT '寄存器地址值',
  1041. `bit_option` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '位定义选项',
  1042. `value_type` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '解析类型 1.数值 2.选项',
  1043. `is_params` int(1) UNSIGNED ZEROFILL NULL DEFAULT NULL COMMENT '是否是计算参数,默认否 0=否,1=是',
  1044. PRIMARY KEY (`template_id`) USING BTREE,
  1045. INDEX `iot_things_model_template_index_tenant_id`(`tenant_id`) USING BTREE,
  1046. INDEX `iot_things_model_template_index_model_order`(`model_order`) USING BTREE
  1047. ) ENGINE = InnoDB AUTO_INCREMENT = 324 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '物模型模板' ROW_FORMAT = Dynamic;
  1048. -- ----------------------------
  1049. -- Records of iot_things_model_template
  1050. -- ----------------------------
  1051. INSERT INTO `iot_things_model_template` VALUES (1, '空气温度', 1, 'admin', 'temperature', 1, 'decimal', '{\"max\": 120, \"min\": -20, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"℃\"}', 1, 1, 1, 1, 1, 4, '0', 'admin', '2022-03-09 17:41:49', 'admin', '2023-04-10 01:12:06', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1052. INSERT INTO `iot_things_model_template` VALUES (2, '空气湿度', 1, 'admin', 'humidity', 1, 'decimal', '{\"max\": 100, \"min\": 0, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"%\"}', 1, 1, 1, 1, 1, 3, '0', 'admin', '2022-03-09 17:41:49', 'admin', '2023-04-10 01:12:02', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1053. INSERT INTO `iot_things_model_template` VALUES (3, '二氧化碳', 1, 'admin', 'co2', 1, 'integer', '{\"max\": 6000, \"min\": 100, \"step\": 1, \"type\": \"integer\", \"unit\": \"ppm\"}', 1, 1, 1, 1, 1, 0, '0', 'admin', '2022-03-09 17:41:49', 'admin', '2023-04-10 01:11:57', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1054. INSERT INTO `iot_things_model_template` VALUES (4, '室内亮度', 1, 'admin', 'brightness', 1, 'integer', '{\"max\": 10000, \"min\": 0, \"step\": 1, \"type\": \"integer\", \"unit\": \"cd/m2\"}', 1, 1, 1, 1, 1, 0, '0', 'admin', '2022-03-09 17:41:49', 'admin', '2023-04-10 01:11:53', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1055. INSERT INTO `iot_things_model_template` VALUES (5, '设备开关', 1, 'admin', 'switch', 2, 'bool', '{\"type\": \"bool\", \"trueText\": \"打开\", \"falseText\": \"关闭\"}', 1, 0, 0, 1, 0, 5, '0', 'admin', '2022-03-09 17:41:49', 'admin', '2023-04-10 01:11:48', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1056. INSERT INTO `iot_things_model_template` VALUES (6, '运行档位', 1, 'admin', 'gear', 2, 'enum', '{\"type\": \"enum\", \"showWay\": \"select\", \"enumList\": [{\"text\": \"低速档位\", \"value\": \"0\"}, {\"text\": \"中速档位\", \"value\": \"1\"}, {\"text\": \"中高速档位\", \"value\": \"2\"}, {\"text\": \"高速档位\", \"value\": \"3\"}]}', 1, 0, 0, 1, 0, 6, '0', 'admin', '2022-03-09 17:41:49', 'admin', '2023-04-10 01:11:43', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1057. INSERT INTO `iot_things_model_template` VALUES (7, '灯光色值', 1, 'admin', 'light_color', 2, 'array', '{\"type\": \"array\", \"arrayType\": \"integer\", \"arrayCount\": \"3\"}', 1, 0, 0, 1, 0, 2, '0', 'admin', '2022-03-09 17:41:49', 'admin', '2023-04-10 01:11:38', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1058. INSERT INTO `iot_things_model_template` VALUES (8, '屏显消息', 1, 'admin', 'message', 2, 'string', '{\"type\": \"string\", \"maxLength\": 1024}', 1, 0, 0, 1, 0, 1, '0', 'admin', '2022-03-09 17:41:49', 'admin', '2023-04-10 01:11:32', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1059. INSERT INTO `iot_things_model_template` VALUES (9, '上报监测数据', 1, 'admin', 'report_monitor', 2, 'integer', '{\"max\": 10, \"min\": 1, \"step\": 1, \"type\": \"integer\", \"unit\": \"次数\"}', 1, 0, 0, 0, 0, 9, '0', 'admin', '2022-03-09 17:41:49', 'admin', '2023-04-10 01:11:25', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1060. INSERT INTO `iot_things_model_template` VALUES (10, '环境温度过高', 1, 'admin', 'height_temperature', 3, 'decimal', '{\"max\": 100, \"min\": 0, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"℃\"}', 1, 0, 0, 1, 0, 8, '0', 'admin', '2022-03-09 17:41:49', 'admin', '2023-04-10 01:11:19', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1061. INSERT INTO `iot_things_model_template` VALUES (11, '设备发生异常', 1, 'admin', 'exception', 3, 'string', '{\"type\": \"string\", \"maxLength\": 1024}', 1, 0, 0, 1, 0, 7, '0', 'admin', '2022-03-09 17:41:49', 'admin', '2023-04-10 01:11:16', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1062. INSERT INTO `iot_things_model_template` VALUES (12, '光照', 1, 'admin', 'light', 1, 'decimal', '{\"max\": 100, \"min\": 0, \"step\": 1, \"type\": \"decimal\", \"unit\": \"mm\"}', 0, 1, 1, 1, 1, 0, '0', 'wumei', '2022-05-07 09:41:17', 'admin', '2023-04-10 01:11:12', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1063. INSERT INTO `iot_things_model_template` VALUES (13, '压力', 1, 'admin', 'pressure', 1, 'decimal', '{\"max\": 200, \"min\": 0, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"帕斯卡\"}', 1, 1, 1, 1, 1, 0, '0', 'admin', '2023-02-20 22:39:18', 'admin', '2023-04-10 01:11:05', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1064. INSERT INTO `iot_things_model_template` VALUES (14, '设备重启', 1, 'admin', 'reset', 2, 'enum', '{\"type\": \"enum\", \"showWay\": \"button\", \"enumList\": [{\"text\": \"重启\", \"value\": \"restart\"}]}', 1, 0, 0, 1, 0, 0, '0', 'admin', '2023-02-20 23:15:25', 'admin', '2023-04-10 01:11:08', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1065. INSERT INTO `iot_things_model_template` VALUES (15, '电池电压', 1, 'admin', 'voltage', 1, 'decimal', '{\"max\": 5, \"min\": 0, \"step\": 0.001, \"type\": \"decimal\", \"unit\": \"V\"}', 1, 1, 1, 1, 1, 0, '0', 'admin', '2023-02-20 23:17:43', 'admin', '2023-04-10 01:10:56', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1066. INSERT INTO `iot_things_model_template` VALUES (16, '饮水量', 1, 'admin', 'shuiliang', 1, 'integer', '{\"max\": 500, \"min\": 80, \"step\": 1, \"type\": \"integer\", \"unit\": \"ML\"}', 1, 1, 1, 1, 1, 0, '0', 'admin', '2023-02-20 23:18:39', 'admin', '2023-04-10 01:10:52', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1067. INSERT INTO `iot_things_model_template` VALUES (17, '灯光', 1, 'admin', 'light', 1, 'integer', '{\"max\": 1000, \"min\": 0, \"step\": 1, \"type\": \"integer\", \"unit\": \"Lux\"}', 1, 1, 1, 1, 1, 0, '0', 'admin', '2023-02-20 23:19:23', 'admin', '2023-04-10 01:10:49', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1068. INSERT INTO `iot_things_model_template` VALUES (18, '长度', 1, 'admin', 'length', 1, 'integer', '{\"max\": 2000, \"min\": 1, \"step\": 5, \"type\": \"integer\", \"unit\": \"M\"}', 1, 1, 1, 1, 1, 0, '0', 'admin', '2023-02-20 23:20:03', 'admin', '2023-04-10 01:10:44', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1069. INSERT INTO `iot_things_model_template` VALUES (19, '心率', 1, 'admin', 'heart_rate', 1, 'integer', '{\"max\": 250, \"min\": 0, \"step\": 1, \"type\": \"integer\", \"unit\": \"次数\"}', 1, 1, 1, 1, 1, 0, '0', 'admin', '2023-02-20 23:21:46', 'admin', '2023-04-10 01:12:40', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1070. INSERT INTO `iot_things_model_template` VALUES (20, '光照强度', 1, 'admin', 'light_level', 1, 'integer', '{\"max\": 89.2, \"min\": 2.5, \"step\": 0.1, \"type\": \"integer\", \"unit\": \"L/g\"}', 1, 1, 1, 1, 1, 0, '0', 'admin', '2023-02-20 23:24:36', 'admin', '2023-04-10 01:10:35', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1071. INSERT INTO `iot_things_model_template` VALUES (21, '状态灯色', 1, 'admin', 'color', 2, 'enum', '{\"type\": \"enum\", \"showWay\": \"select\", \"enumList\": [{\"text\": \"红色\", \"value\": \"0\"}, {\"text\": \"绿色\", \"value\": \"1\"}, {\"text\": \"蓝色\", \"value\": \"2\"}, {\"text\": \"黄色\", \"value\": \"3\"}]}', 1, 0, 0, 1, 0, 0, '0', 'admin', '2023-02-20 23:26:24', 'admin', '2023-04-10 01:10:32', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1072. INSERT INTO `iot_things_model_template` VALUES (22, '子设备', 1, 'admin', 'device', 2, 'array', '{\"type\": \"array\", \"params\": [{\"id\": \"device_co2\", \"name\": \"二氧化碳\", \"order\": 0, \"isChart\": 1, \"datatype\": {\"max\": 6000, \"min\": 100, \"step\": 1, \"type\": \"integer\", \"unit\": \"ppm\", \"enumList\": [{\"text\": \"\", \"value\": \"\"}], \"arrayType\": \"int\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 1}, {\"id\": \"device_temperature\", \"name\": \"空气温度-只读\", \"order\": 4, \"isChart\": 0, \"datatype\": {\"max\": 120, \"min\": -20, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"℃\", \"enumList\": [{\"text\": \"\", \"value\": \"\"}], \"arrayType\": \"int\"}, \"isMonitor\": 0, \"isReadonly\": 1}, {\"id\": \"device_gear\", \"name\": \"运行档位\", \"order\": 6, \"datatype\": {\"type\": \"enum\", \"showWay\": \"select\", \"enumList\": [{\"text\": \"低速档位\", \"value\": \"0\"}, {\"text\": \"中速档位\", \"value\": \"1\"}, {\"text\": \"中高速档位\", \"value\": \"2\"}, {\"text\": \"高速档位\", \"value\": \"3\"}]}, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"device_switch\", \"name\": \"设备开关\", \"order\": 5, \"datatype\": {\"type\": \"bool\", \"enumList\": [{\"text\": \"\", \"value\": \"\"}], \"trueText\": \"打开\", \"arrayType\": \"int\", \"falseText\": \"关闭\"}, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"device_report_monitor\", \"name\": \"上报监测数据\", \"order\": 9, \"datatype\": {\"max\": 10, \"min\": 1, \"step\": 1, \"type\": \"integer\", \"unit\": \"次数\", \"enumList\": [{\"text\": \"\", \"value\": \"\"}], \"arrayType\": \"int\"}, \"isHistory\": 0, \"isMonitor\": 0, \"isReadonly\": 0}], \"arrayType\": \"object\", \"arrayCount\": 5}', 1, 0, 0, 0, 0, 10, '0', 'admin', '2023-02-24 01:10:43', 'admin', '2023-04-13 01:33:38', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1073. INSERT INTO `iot_things_model_template` VALUES (23, '功能分组', 1, 'admin', 'group', 2, 'object', '{\"type\": \"object\", \"params\": [{\"id\": \"group_light\", \"name\": \"光照\", \"order\": 1, \"isChart\": 1, \"datatype\": {\"max\": 100, \"min\": 0, \"step\": 1, \"type\": \"decimal\", \"unit\": \"mm\"}, \"isHistory\": 1, \"isMonitor\": 1, \"isReadonly\": 1}, {\"id\": \"group_humidity\", \"name\": \"空气湿度\", \"order\": 2, \"isChart\": 1, \"datatype\": {\"max\": 100, \"min\": 0, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"%\"}, \"isMonitor\": 1, \"isReadonly\": 1}, {\"id\": \"group_temperature\", \"name\": \"空气温度-只读\", \"order\": 3, \"isChart\": 0, \"datatype\": {\"max\": 120, \"min\": -20, \"step\": 0.1, \"type\": \"decimal\", \"unit\": \"℃\"}, \"isMonitor\": 0, \"isReadonly\": 1}, {\"id\": \"group_report_monitor\", \"name\": \"上报监测数据\", \"order\": 7, \"datatype\": {\"max\": 10, \"min\": 1, \"step\": 1, \"type\": \"integer\", \"unit\": \"次数\"}, \"isHistory\": 0, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"group_gear\", \"name\": \"运行档位\", \"order\": 5, \"datatype\": {\"type\": \"enum\", \"showWay\": \"select\", \"enumList\": [{\"text\": \"低速档位\", \"value\": \"0\"}, {\"text\": \"中速档位\", \"value\": \"1\"}, {\"text\": \"中高速档位\", \"value\": \"2\"}, {\"text\": \"高速档位\", \"value\": \"3\"}]}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"group_switch\", \"name\": \"设备开关\", \"order\": 4, \"datatype\": {\"type\": \"bool\", \"trueText\": \"打开\", \"falseText\": \"关闭\"}, \"isMonitor\": 0, \"isReadonly\": 0}, {\"id\": \"group_irc\", \"name\": \"红外遥控\", \"order\": 6, \"isChart\": 0, \"datatype\": {\"type\": \"enum\", \"showWay\": \"button\", \"enumList\": [{\"text\": \"遥控学习\", \"value\": \"FFXX01\"}, {\"text\": \"遥控清码\", \"value\": \"FFXX02\"}, {\"text\": \"打开开关\", \"value\": \"FFXX03\"}, {\"text\": \"关闭开关\", \"value\": \"FFXX04\"}, {\"text\": \"暂停\", \"value\": \"FFXX05\"}, {\"text\": \"锁定\", \"value\": \"FFXX06\"}]}, \"isHistory\": 1, \"isMonitor\": 0, \"isReadonly\": 0}]}', 1, 0, 0, 0, 0, 11, '0', 'admin', '2023-02-25 22:41:43', 'admin', '2023-04-10 01:10:19', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1074. INSERT INTO `iot_things_model_template` VALUES (201, '频率 ', 1, 'admin', 'frequency', 2, 'integer', '{\"max\": 65535, \"min\": 0, \"step\": 1, \"type\": \"integer\", \"unit\": \"0.001Hz\"}', 1, 0, 0, 1, 0, 0, '0', '', '2023-02-28 16:08:06', 'admin', '2023-04-10 03:37:11', NULL, '3#3', '%s*0.001', '', 27, '', NULL, NULL);
  1075. INSERT INTO `iot_things_model_template` VALUES (225, '校验位', 1, 'admin', 'check', 2, 'enum', '{\"type\": \"enum\", \"showWay\": \"select\", \"enumList\": [{\"text\": \"N\", \"value\": \"0\"}, {\"text\": \"O\", \"value\": \"1\"}, {\"text\": \"E\", \"value\": \"2\"}]}', 1, 0, 0, 1, 1, 0, '0', '', '2023-02-28 16:08:08', 'admin', '2023-04-10 21:36:01', NULL, '3#3', '', '', 771, '', NULL, NULL);
  1076. INSERT INTO `iot_things_model_template` VALUES (226, '波特率', 1, 'admin', 'baud', 2, 'enum', '{\"type\": \"enum\", \"showWay\": \"select\", \"enumList\": [{\"text\": \"1200\", \"value\": \"0\"}, {\"text\": \"2400\", \"value\": \"1\"}, {\"text\": \"4800\", \"value\": \"2\"}, {\"text\": \"9600\", \"value\": \"3\"}, {\"text\": \"19200\", \"value\": \"4\"}]}', 1, 0, 0, 1, 1, 0, '0', '', '2023-02-28 16:08:09', 'admin', '2023-04-10 03:37:32', NULL, '3#3', '', '', 772, '', NULL, NULL);
  1077. INSERT INTO `iot_things_model_template` VALUES (227, '电压', 1, 'admin', 'voltage', 1, 'integer', '{\"max\": 6, \"min\": 0.1, \"step\": 0.1, \"type\": \"integer\", \"unit\": \"v\"}', 1, 1, 1, 1, 1, 0, '0', '', '2023-02-28 16:08:09', 'admin', '2023-04-10 03:37:16', NULL, '3#3', '', '', 773, '', NULL, NULL);
  1078. INSERT INTO `iot_things_model_template` VALUES (236, '射频遥控', 1, 'admin', 'irc', 2, 'enum', '{\"type\": \"enum\", \"showWay\": \"button\", \"enumList\": [{\"text\": \"遥控学习\", \"value\": \"FFXX01\"}, {\"text\": \"遥控清码\", \"value\": \"FFXX02\"}, {\"text\": \"打开开关\", \"value\": \"FFXX03\"}, {\"text\": \"关闭开关\", \"value\": \"FFXX04\"}, {\"text\": \"暂停\", \"value\": \"FFXX05\"}, {\"text\": \"锁定\", \"value\": \"FFXX06\"}]}', 1, 0, 0, 1, 0, 0, '0', 'admin', '2023-03-31 23:46:20', 'admin', '2023-04-10 01:09:46', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1079. INSERT INTO `iot_things_model_template` VALUES (250, '漏水值', 1, 'admin', '0', 1, 'integer', '{\"max\": 100, \"min\": 1, \"step\": 1, \"type\": \"integer\", \"unit\": \"度\"}', 1, 1, 1, 1, 1, 0, '0', '', '2023-04-11 22:35:36', '', NULL, NULL, '1#1', NULL, NULL, 0, NULL, NULL, NULL);
  1080. INSERT INTO `iot_things_model_template` VALUES (251, '温度', 1, 'admin', '0', 1, 'integer', '{\"max\": 100, \"min\": 1, \"step\": 1, \"type\": \"integer\", \"unit\": \"°\"}', 1, 1, 1, 1, 1, 0, '0', '', '2023-04-11 22:36:10', '', NULL, NULL, '1#2', NULL, NULL, 0, NULL, NULL, NULL);
  1081. INSERT INTO `iot_things_model_template` VALUES (252, '电量', 1, 'admin', '1', 1, 'integer', '{\"max\": 100, \"min\": 1, \"step\": 1, \"type\": \"integer\", \"unit\": \"\"}', 1, 1, 1, 1, 1, 0, '0', '', '2023-04-11 22:36:27', '', NULL, NULL, '1#11', NULL, NULL, 1, NULL, NULL, NULL);
  1082. INSERT INTO `iot_things_model_template` VALUES (323, '上报状态', 1, 'admin', 'status', 2, 'enum', '{\"type\": \"enum\", \"showWay\": \"button\", \"enumList\": [{\"text\": \"更新状态\", \"value\": \"update_status\"}]}', 1, 0, 0, 0, 0, 0, '0', 'admin', '2023-04-13 01:35:42', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
  1083. -- ----------------------------
  1084. -- Table structure for iot_var_temp
  1085. -- ----------------------------
  1086. DROP TABLE IF EXISTS `iot_var_temp`;
  1087. CREATE TABLE `iot_var_temp` (
  1088. `template_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  1089. `template_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '模板名称',
  1090. `type` tinyint(20) NULL DEFAULT NULL,
  1091. `polling_method` tinyint(20) NOT NULL COMMENT '采集方式 1.云端轮询 2.云端边缘计算',
  1092. `user_id` int(11) NULL DEFAULT NULL COMMENT '模板所属用户',
  1093. `slave_total` bigint(20) NULL DEFAULT NULL COMMENT '从机总数',
  1094. `point_total` bigint(20) NULL DEFAULT NULL COMMENT '总采集点数',
  1095. `share` tinyint(20) NULL DEFAULT NULL COMMENT '是否分享',
  1096. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  1097. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '创建用户',
  1098. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  1099. `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '更新用户',
  1100. PRIMARY KEY (`template_id`) USING BTREE
  1101. ) ENGINE = InnoDB AUTO_INCREMENT = 17 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci COMMENT = '设备采集变量模板对象' ROW_FORMAT = Dynamic;
  1102. -- ----------------------------
  1103. -- Records of iot_var_temp
  1104. -- ----------------------------
  1105. INSERT INTO `iot_var_temp` VALUES (1, 'modbus从机组', NULL, 0, NULL, NULL, NULL, NULL, '2023-02-28 14:20:29', NULL, NULL, NULL);
  1106. -- ----------------------------
  1107. -- Table structure for iot_var_temp_salve
  1108. -- ----------------------------
  1109. DROP TABLE IF EXISTS `iot_var_temp_salve`;
  1110. CREATE TABLE `iot_var_temp_salve` (
  1111. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  1112. `device_temp_id` bigint(20) NOT NULL COMMENT '关联的模板id',
  1113. `slave_addr` int(20) NOT NULL COMMENT '从机编号',
  1114. `slave_index` int(20) NULL DEFAULT NULL,
  1115. `slave_ip` varchar(32) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '从机ip地址',
  1116. `slave_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '从机名称',
  1117. `slave_port` int(20) NULL DEFAULT NULL COMMENT '从机端口',
  1118. `addr_start` bigint(20) NOT NULL COMMENT '寄存器起始地址(10进制)',
  1119. `addr_end` bigint(20) NOT NULL COMMENT '寄存器结束地址(10进制)',
  1120. `packet_length` int(20) NOT NULL DEFAULT 32 COMMENT '寄存器批量读取个数',
  1121. `timer` bigint(20) NOT NULL COMMENT '批量获取轮询时间(默认5分钟)',
  1122. `status` tinyint(20) NOT NULL COMMENT '状态 0-启动 1-失效',
  1123. `code` int(20) NULL DEFAULT NULL COMMENT '功能编码',
  1124. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  1125. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '创建用户',
  1126. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  1127. `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '更新用户',
  1128. `remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '备注',
  1129. PRIMARY KEY (`id`) USING BTREE
  1130. ) ENGINE = InnoDB AUTO_INCREMENT = 29 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci COMMENT = '变量模板设备从机对象' ROW_FORMAT = Dynamic;
  1131. -- ----------------------------
  1132. -- Records of iot_var_temp_salve
  1133. -- ----------------------------
  1134. INSERT INTO `iot_var_temp_salve` VALUES (1, 1, 1, NULL, NULL, '漏水器', NULL, 0, 0, 1, 300, 0, 4, '2023-02-28 14:43:24', NULL, '2023-04-11 19:02:06', NULL, NULL);
  1135. INSERT INTO `iot_var_temp_salve` VALUES (2, 1, 2, NULL, NULL, '温湿度计', NULL, 0, 1, 2, 300, 0, 4, '2023-02-28 15:25:00', NULL, '2023-04-11 19:02:04', NULL, NULL);
  1136. INSERT INTO `iot_var_temp_salve` VALUES (3, 1, 11, NULL, NULL, '电量仪', NULL, 0, 789, 20, 300, 0, 3, '2023-02-28 15:32:36', NULL, '2023-04-11 19:02:00', NULL, NULL);
  1137. -- ----------------------------
  1138. -- Table structure for media_server
  1139. -- ----------------------------
  1140. DROP TABLE IF EXISTS `media_server`;
  1141. CREATE TABLE `media_server` (
  1142. `id` bigint(64) NOT NULL AUTO_INCREMENT COMMENT '流媒体配置ID',
  1143. `server_id` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '服务器标识',
  1144. `tenant_id` bigint(20) NOT NULL COMMENT '租户ID',
  1145. `tenant_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '租户名称',
  1146. `enabled` tinyint(1) NULL DEFAULT NULL COMMENT '使能开关',
  1147. `protocol` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '默认播放协议',
  1148. `ip` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '服务器ip',
  1149. `domain` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '服务器域名',
  1150. `hookurl` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '回调服务器地址',
  1151. `secret` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '流媒体密钥',
  1152. `port_http` int(11) NOT NULL DEFAULT 0 COMMENT 'http端口',
  1153. `port_https` int(11) NOT NULL DEFAULT 0 COMMENT 'https端口',
  1154. `port_rtmp` int(11) NOT NULL DEFAULT 0 COMMENT 'rtmp端口',
  1155. `port_rtsp` int(11) NOT NULL DEFAULT 0 COMMENT 'rtsp端口',
  1156. `rtp_proxy_port` int(11) NOT NULL DEFAULT 0 COMMENT 'RTP收流端口',
  1157. `rtp_enable` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否使用多端口模式',
  1158. `rtp_port_range` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT 'rtp端口范围',
  1159. `record_port` int(11) NOT NULL DEFAULT 0 COMMENT '录像服务端口',
  1160. `auto_config` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否自动同步配置ZLM',
  1161. `status` tinyint(1) NOT NULL DEFAULT 0 COMMENT '状态',
  1162. `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  1163. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '创建者',
  1164. `create_time` datetime(0) NOT NULL COMMENT '创建时间',
  1165. `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
  1166. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  1167. `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
  1168. PRIMARY KEY (`id`) USING BTREE
  1169. ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '流媒体服务器配置' ROW_FORMAT = Dynamic;
  1170. -- ----------------------------
  1171. -- Records of media_server
  1172. -- ----------------------------
  1173. INSERT INTO `media_server` VALUES (1,'test888', 1, 'admin', 1, 'http', '1.1.1.1', 'fastbee', 'java:8080','035c73f7-bb6b-4889-a715-d9eb2d192xxx', 8082, 8443, 1935, 554, 0, 1,'30000,30100', 18081, 1, 1,'0', '', '2021-12-29 13:12:42', '', '2023-02-26 22:35:09', 'admin');
  1174. -- ----------------------------
  1175. -- Table structure for news
  1176. -- ----------------------------
  1177. DROP TABLE IF EXISTS `news`;
  1178. CREATE TABLE `news` (
  1179. `news_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '新闻ID',
  1180. `title` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '标题',
  1181. `content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '内容',
  1182. `img_url` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '封面',
  1183. `is_top` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否置顶(0-置顶 1-置顶)',
  1184. `is_banner` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否banner(0-是banner 1-不是banner)',
  1185. `category_id` bigint(20) NOT NULL COMMENT '分类ID',
  1186. `category_name` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '分类名称',
  1187. `status` tinyint(1) NOT NULL DEFAULT 0 COMMENT '新闻状态(0-未发布,1-已发布)',
  1188. `author` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '作者',
  1189. `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  1190. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  1191. `create_time` datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  1192. `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
  1193. `update_time` datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  1194. `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
  1195. PRIMARY KEY (`news_id`) USING BTREE,
  1196. INDEX `news_index_category_id`(`category_id`) USING BTREE
  1197. ) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '新闻资讯' ROW_FORMAT = Dynamic;
  1198. -- ----------------------------
  1199. -- Records of news
  1200. -- ----------------------------
  1201. INSERT INTO `news` VALUES (1, '广告图一', '<p>请后台添加内容</p>', '/iot/tool/download?fileName=/profile/iot/118/2022-0424-215805.png', 0, 1, 2, '相关产品', 1, '物美智能', '0', '', '2022-05-12 12:13:40', '', '2022-05-12 12:13:40', '物美智能');
  1202. INSERT INTO `news` VALUES (2, '广告图二', '<p>请后台添加内容</p>', '/iot/tool/download?fileName=/profile/iot/118/2022-0424-215852.png', 0, 1, 1, '新闻资讯', 1, '物美智能', '0', '', '2022-05-12 12:13:42', '', '2022-05-12 12:13:42', '物美智能');
  1203. INSERT INTO `news` VALUES (3, '广告图三', '<p>后台添加内容</p>', '/iot/tool/download?fileName=/profile/iot/118/2022-0424-224553.png', 0, 1, 2, '相关产品', 1, '物美智能', '0', '', '2022-05-12 12:13:44', '', '2022-05-12 12:13:44', '物美智能');
  1204. INSERT INTO `news` VALUES (4, '物美智能-快速搭建物联网和智能家居平台', '<p class=\"ql-align-justify\">物美智能 wumei-smart 是一个简单易用的生活物联网平台。可用于搭建物联网平台以及二次开发和学习。设备接入使用EMQX消息服务器,加密认证;后端采用Spring boot;前端采用Vue;移动端采用Uniapp;数据库采用Mysql和Redis;设备端支持ESP32、ESP8266、树莓派等;</p><p class=\"ql-align-justify\"><img src=\"/prod-api/profile/upload/2022/05/11/5f479f25-b85d-4c9f-b6a7-deadd2cdec76.png\"></p><p class=\"ql-align-justify\"><br></p><p class=\"ql-align-justify\"><strong>系统功能介绍</strong></p><p class=\"ql-align-justify\"><br></p><p class=\"ql-align-justify\">1.权限管理: 用户管理、部门管理、岗位管理、菜单管理、角色管理、字典和参数管理等</p><p class=\"ql-align-justify\"><br></p><p class=\"ql-align-justify\">2.系统监控: 操作日志、登录日志、系统日志、在线用户、服务监控、连接池监控、缓存监控等</p><p class=\"ql-align-justify\"><br></p><p class=\"ql-align-justify\">3.产品管理: 产品、产品物模型、产品分类、产品固件、授权码等</p><p class=\"ql-align-justify\"><br></p><p class=\"ql-align-justify\">4.设备管理: 控制、分组、定时、日志、统计、定位、OTA升级、影子模式、实时监测、加密认证等</p><p class=\"ql-align-justify\"><br></p><p class=\"ql-align-justify\">5.EMQ管理: Mqtt客户端、监听器、消息主题、消息订阅、插件管理、规则引擎、资源</p><p class=\"ql-align-justify\"><br></p><p class=\"ql-align-justify\">6.硬件 SDK: 支持WIFI和MQTT连接、物模型响应、实时监测、定时上报监测数据、AES加密、NTP时间等</p><p class=\"ql-align-justify\"><br></p><p class=\"ql-align-justify\">7.物模型管理: 属性(设备状态和监测数据),功能(执行特定任务),事件(设备主动上报给云端)</p><p class=\"ql-align-justify\"><br></p><p class=\"ql-align-justify\">8.其他(开发中):第三方登录,设备分享、设备告警、场景联动(进度50%),智能音箱、多租户、APP界面自定义(进度40%),时序数据库、分布式集群部署、Granfa监控(进度30%),视频流处理、桌面端模拟器/监控、安卓端模拟器/监控(进度20%)</p><p class=\"ql-align-justify\"><strong></strong></p><p class=\"ql-align-justify\"><br></p><p class=\"ql-align-justify\"><strong>硬件设备接入流程</strong></p><p><br></p><p>1.设备认证:加密认证、简单认证和emqx支持的多种认证方式。</p><p class=\"ql-align-justify\">2.设备交互:发布和订阅物模型、设备信息、设备升级和时钟同步等mqtt主题</p>', '/iot/tool/download?fileName=/profile/iot/1/2022-0508-133031.png', 1, 0, 2, '相关产品', 1, '物美智能', '0', '', '2022-05-12 12:13:46', '', '2022-05-12 12:13:46', '物美智能');
  1205. INSERT INTO `news` VALUES (5, '2022年中国物联网全景图产业链上中下游市场及企业剖析', '<p>后台添加内容</p>', '/iot/tool/download?fileName=/profile/iot/118/2022-0424-224151.png', 1, 0, 1, '新闻资讯', 1, '物美智能', '0', '', '2022-05-12 12:13:48', '', '2022-05-12 12:13:48', '物美智能');
  1206. INSERT INTO `news` VALUES (6, 'Arm打造物联网全面解决方案 携手合作伙伴共探智能未来', '<p>后台添加内容</p>', '/iot/tool/download?fileName=/profile/iot/118/2022-0424-224352.png', 1, 0, 1, '新闻资讯', 1, '物美智能', '0', '', '2022-05-12 12:13:50', '', '2022-05-12 12:13:50', '物美智能');
  1207. INSERT INTO `news` VALUES (7, '使用ESP32开发板,快速学习物联网开发', '<p>请后台添加内容</p>', '/iot/tool/download?fileName=/profile/iot/118/2022-0428-130824.jpg', 1, 0, 2, '相关产品', 1, '物美智能', '0', '', '2022-05-12 12:13:53', '', '2022-05-12 12:13:53', '物美智能');
  1208. INSERT INTO `news` VALUES (8, '物联网赛道观察之无源物联网', '<p>无源物联网,即终端无外接能量源,采用获取环境能量的方式进行供能的物联网技术。在当前物联网技术发展条件下,终端覆盖率是一个亟待解决的问题,而无源物联网凭借其极低的部署和维护成本、灵活多变的应用场景成为解决更广范围内终端供能需求问题、实现“千亿级互联”愿景的关键。</p><p><br></p><p>无源物联网技术的发展最终有赖于环境能量采集、低功耗计算与反向散射等低功耗通讯技术的进步。目前无源物联网应用较为成熟的路线主要包括射频识别技术(RFID)与近场通信技术(NFC)两类,覆盖仓储物流、智能制造、智慧零售、资产管理、物业服务等多元应用场景。未来,随着物联网行业的碎片化整合以及以Bluetooth、5G、LoRa等为媒介进行能量采集与信息传输的技术路线的逐渐成熟,当前困扰行业的诸多问题将会逐步得到解决,随之而来的是更包罗多样的无源终端需求与极具潜力的应用场景。</p>', '/iot/tool/download?fileName=/profile/iot/118/2022-0424-215643.png', 1, 0, 1, '新闻资讯', 1, '物美智能', '0', '', '2022-05-12 12:13:55', '', '2022-05-12 12:13:55', '物美智能');
  1209. -- ----------------------------
  1210. -- Table structure for news_category
  1211. -- ----------------------------
  1212. DROP TABLE IF EXISTS `news_category`;
  1213. CREATE TABLE `news_category` (
  1214. `category_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '分类ID',
  1215. `category_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '分类名称',
  1216. `order_num` int(2) NOT NULL COMMENT '显示顺序',
  1217. `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  1218. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者',
  1219. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  1220. `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
  1221. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  1222. `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
  1223. PRIMARY KEY (`category_id`) USING BTREE
  1224. ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '新闻分类' ROW_FORMAT = Dynamic;
  1225. -- ----------------------------
  1226. -- Records of news_category
  1227. -- ----------------------------
  1228. INSERT INTO `news_category` VALUES (1, '新闻资讯', 3, '0', '', '2022-04-11 20:53:55', '', '2022-04-13 15:30:22', '新闻资讯信息');
  1229. INSERT INTO `news_category` VALUES (2, '相关产品', 2, '0', '', '2022-04-11 20:54:16', '', '2022-04-13 15:30:15', '相关产品推荐');
  1230. -- ----------------------------
  1231. -- Table structure for oauth_access_token
  1232. -- ----------------------------
  1233. DROP TABLE IF EXISTS `oauth_access_token`;
  1234. CREATE TABLE `oauth_access_token` (
  1235. `token_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1236. `token` blob NULL,
  1237. `authentication_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1238. `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1239. `client_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1240. `authentication` blob NULL,
  1241. `refresh_token` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL
  1242. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  1243. -- ----------------------------
  1244. -- Records of oauth_access_token
  1245. -- ----------------------------
  1246. -- ----------------------------
  1247. -- Table structure for oauth_approvals
  1248. -- ----------------------------
  1249. DROP TABLE IF EXISTS `oauth_approvals`;
  1250. CREATE TABLE `oauth_approvals` (
  1251. `userId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1252. `clientId` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1253. `scope` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1254. `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1255. `expiresAt` timestamp(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0),
  1256. `lastModifiedAt` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0)
  1257. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  1258. -- ----------------------------
  1259. -- Records of oauth_approvals
  1260. -- ----------------------------
  1261. -- ----------------------------
  1262. -- Table structure for oauth_client_details
  1263. -- ----------------------------
  1264. DROP TABLE IF EXISTS `oauth_client_details`;
  1265. CREATE TABLE `oauth_client_details` (
  1266. `client_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户端ID',
  1267. `resource_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户端所能访问的资源id集合,多个资源时用逗号(,)分隔',
  1268. `client_secret` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户端秘钥',
  1269. `scope` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '权限范围,可选值包括read,write,trust;若有多个权限范围用逗号(,)分隔',
  1270. `authorized_grant_types` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '授权模式,可选值包括authorization_code,password,refresh_token,implicit,client_credentials, 若支持多个grant_type用逗号(,)分隔',
  1271. `web_server_redirect_uri` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '回调地址',
  1272. `authorities` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '权限',
  1273. `access_token_validity` int(11) NULL DEFAULT NULL COMMENT '设定客户端的access_token的有效时间值(单位:秒)',
  1274. `refresh_token_validity` int(11) NULL DEFAULT NULL COMMENT '设定客户端的refresh_token的有效时间值(单位:秒)',
  1275. `additional_information` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '预留的字段,在Oauth的流程中没有实际的使用,可选,但若设置值,必须是JSON格式的数据',
  1276. `autoapprove` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设置用户是否自动Approval操作, 默认值为 \'false\', 可选值包括 \'true\',\'false\', \'read\',\'write\'. \n该字段只适用于grant_type=\"authorization_code\"的情况,当用户登录成功后,若该值为\'true\'或支持的scope值,则会跳过用户Approve的页面, 直接授权. ',
  1277. `type` tinyint(1) NULL DEFAULT NULL COMMENT '1=小度(DuerOS),2=天猫精灵(ALiGenie),3=小米小爱',
  1278. PRIMARY KEY (`client_id`) USING BTREE
  1279. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  1280. -- ----------------------------
  1281. -- Records of oauth_client_details
  1282. -- ----------------------------
  1283. INSERT INTO `oauth_client_details` VALUES ('speaker', 'speaker-service', '$2a$10$jMEhxWXpc6KsMyFF0JJ3kuoVHOp.tEsTCvaJHnQqfGtYKo4.scv/m', 'read,write', 'client_credentials,password,authorization_code,implicit,refresh_token', 'https://xiaodu.baidu.com/saiya/auth/22c6bd1489c8396f00cc25bf2d9d0206', 'ROLE_ADMIN', 7200, 7200, NULL, 'false', 1);
  1284. INSERT INTO `oauth_client_details` VALUES ('tianmao', 'speaker-service', '$2a$10$jMEhxWXpc6KsMyFF0JJ3kuoVHOp.tEsTCvaJHnQqfGtYKo4.scv/m', 'read,write', 'authorization_code,refresh_token', '\r\nhttps://xiaodu.baidu.com/saiya/auth/22c6bd1489c8396f00cc25bf2d9d0206', 'ROLE_ADMIN', 7200, 7200, NULL, 'true', 2);
  1285. INSERT INTO `oauth_client_details` VALUES ('xiaoai', 'speaker-service', '$2a$10$jMEhxWXpc6KsMyFF0JJ3kuoVHOp.tEsTCvaJHnQqfGtYKo4.scv/m', 'read,write', 'authorization_code,refresh_token', 'https://xiaodu.baidu.com/saiya/auth/22c6bd1489c8396f00cc25bf2d9d0206', 'ROLE_ADMIN', 7200, 7200, NULL, 'true', 3);
  1286. INSERT INTO `oauth_client_details` VALUES ('xiaoyi', 'speaker-service', '$2a$10$jMEhxWXpc6KsMyFF0JJ3kuoVHOp.tEsTCvaJHnQqfGtYKo4.scv/m', 'read,write', 'authorization_code,refresh_token', 'https://xiaodu.baidu.com/saiya/auth/22c6bd1489c8396f00cc25bf2d9d0206', 'ROLE_ADMIN', 7200, 7200, NULL, 'false', 4);
  1287. -- ----------------------------
  1288. -- Table structure for oauth_client_token
  1289. -- ----------------------------
  1290. DROP TABLE IF EXISTS `oauth_client_token`;
  1291. CREATE TABLE `oauth_client_token` (
  1292. `token_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1293. `token` blob NULL,
  1294. `authentication_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1295. `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1296. `client_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL
  1297. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  1298. -- ----------------------------
  1299. -- Records of oauth_client_token
  1300. -- ----------------------------
  1301. -- ----------------------------
  1302. -- Table structure for oauth_code
  1303. -- ----------------------------
  1304. DROP TABLE IF EXISTS `oauth_code`;
  1305. CREATE TABLE `oauth_code` (
  1306. `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1307. `authentication` blob NULL
  1308. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  1309. -- ----------------------------
  1310. -- Records of oauth_code
  1311. -- ----------------------------
  1312. -- ----------------------------
  1313. -- Table structure for oauth_refresh_token
  1314. -- ----------------------------
  1315. DROP TABLE IF EXISTS `oauth_refresh_token`;
  1316. CREATE TABLE `oauth_refresh_token` (
  1317. `token_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1318. `token` blob NULL,
  1319. `authentication` blob NULL
  1320. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  1321. -- ----------------------------
  1322. -- Records of oauth_refresh_token
  1323. -- ----------------------------
  1324. -- ----------------------------
  1325. -- Table structure for oss_config
  1326. -- ----------------------------
  1327. DROP TABLE IF EXISTS `oss_config`;
  1328. CREATE TABLE `oss_config` (
  1329. `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id',
  1330. `enable` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0' COMMENT '使能标志',
  1331. `enable_access` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0' COMMENT '访问使能标志',
  1332. `platform_type` int(10) NOT NULL DEFAULT 0 COMMENT '存储平台类型',
  1333. `platform` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '存储平台标识',
  1334. `access_key` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '访问密钥',
  1335. `secret_key` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '密钥',
  1336. `region` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '存仓库所在地域(end-point)',
  1337. `bucket_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '桶名',
  1338. `domain` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '访问域名,注意“/”结尾',
  1339. `base_path` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '基础路径',
  1340. `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  1341. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '创建者',
  1342. `create_time` datetime(0) NOT NULL COMMENT '创建时间',
  1343. `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
  1344. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  1345. `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
  1346. PRIMARY KEY (`id`) USING BTREE
  1347. ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '文件存储配置表' ROW_FORMAT = Dynamic;
  1348. -- ----------------------------
  1349. -- Records of oss_config
  1350. -- ----------------------------
  1351. INSERT INTO `oss_config` VALUES (1, '1', '1', 1, 'test', 'test', 'test', 'test', 'test', 'test', 'test', '0', '', '2023-04-05 22:56:37', '', NULL, NULL);
  1352. INSERT INTO `oss_config` VALUES (2, '1', '1', 2, 'test', 'test', 'test', 'test', 'test', 'test', 'test', '0', '', '2023-04-05 22:57:36', '', NULL, NULL);
  1353. -- ----------------------------
  1354. -- Table structure for oss_detail
  1355. -- ----------------------------
  1356. DROP TABLE IF EXISTS `oss_detail`;
  1357. CREATE TABLE `oss_detail` (
  1358. `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '文件id',
  1359. `url` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '文件访问地址',
  1360. `size` bigint(20) NULL DEFAULT NULL COMMENT '文件大小,单位字节',
  1361. `filename` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '文件名称',
  1362. `original_filename` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '原始文件名',
  1363. `base_path` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '基础存储路径',
  1364. `path` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '存储路径',
  1365. `ext` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '文件扩展名',
  1366. `platform` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '存储平台',
  1367. `th_url` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '缩略图访问路径',
  1368. `th_filename` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '缩略图名称',
  1369. `th_size` bigint(20) NULL DEFAULT NULL COMMENT '缩略图大小,单位字节',
  1370. `object_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '文件所属对象id',
  1371. `object_type` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '文件所属对象类型,例如用户头像,评价图片',
  1372. `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  1373. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '创建者',
  1374. `create_time` datetime(0) NOT NULL COMMENT '创建时间',
  1375. `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
  1376. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  1377. `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
  1378. PRIMARY KEY (`id`) USING BTREE
  1379. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '文件记录表' ROW_FORMAT = Dynamic;
  1380. -- ----------------------------
  1381. -- Records of oss_detail
  1382. -- ----------------------------
  1383. -- ----------------------------
  1384. -- Table structure for qrtz_blob_triggers
  1385. -- ----------------------------
  1386. DROP TABLE IF EXISTS `qrtz_blob_triggers`;
  1387. CREATE TABLE `qrtz_blob_triggers` (
  1388. `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
  1389. `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
  1390. `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
  1391. `blob_data` blob NULL COMMENT '存放持久化Trigger对象',
  1392. PRIMARY KEY (`sched_name`, `trigger_name`, `trigger_group`) USING BTREE,
  1393. CONSTRAINT `QRTZ_BLOB_TRIGGERS_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT
  1394. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'Blob类型的触发器表' ROW_FORMAT = Dynamic;
  1395. -- ----------------------------
  1396. -- Records of qrtz_blob_triggers
  1397. -- ----------------------------
  1398. -- ----------------------------
  1399. -- Table structure for qrtz_calendars
  1400. -- ----------------------------
  1401. DROP TABLE IF EXISTS `qrtz_calendars`;
  1402. CREATE TABLE `qrtz_calendars` (
  1403. `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
  1404. `calendar_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '日历名称',
  1405. `calendar` blob NOT NULL COMMENT '存放持久化calendar对象',
  1406. PRIMARY KEY (`sched_name`, `calendar_name`) USING BTREE
  1407. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '日历信息表' ROW_FORMAT = Dynamic;
  1408. -- ----------------------------
  1409. -- Records of qrtz_calendars
  1410. -- ----------------------------
  1411. -- ----------------------------
  1412. -- Table structure for qrtz_cron_triggers
  1413. -- ----------------------------
  1414. DROP TABLE IF EXISTS `qrtz_cron_triggers`;
  1415. CREATE TABLE `qrtz_cron_triggers` (
  1416. `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
  1417. `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
  1418. `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
  1419. `cron_expression` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'cron表达式',
  1420. `time_zone_id` varchar(80) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '时区',
  1421. PRIMARY KEY (`sched_name`, `trigger_name`, `trigger_group`) USING BTREE,
  1422. CONSTRAINT `QRTZ_CRON_TRIGGERS_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT
  1423. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'Cron类型的触发器表' ROW_FORMAT = Dynamic;
  1424. -- ----------------------------
  1425. -- Records of qrtz_cron_triggers
  1426. -- ----------------------------
  1427. INSERT INTO `qrtz_cron_triggers` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME1', 'DEFAULT', '0/10 * * * * ?', 'Asia/Shanghai');
  1428. INSERT INTO `qrtz_cron_triggers` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME2', 'DEFAULT', '0/15 * * * * ?', 'Asia/Shanghai');
  1429. INSERT INTO `qrtz_cron_triggers` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME3', 'DEFAULT', '0/20 * * * * ?', 'Asia/Shanghai');
  1430. INSERT INTO `qrtz_cron_triggers` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME4', 'SYSTEM', '0 0/4 * * * ? ', 'Asia/Shanghai');
  1431. INSERT INTO `qrtz_cron_triggers` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME5', 'SYSTEM', '0 0/1 * * * ? ', 'Asia/Shanghai');
  1432. -- ----------------------------
  1433. -- Table structure for qrtz_fired_triggers
  1434. -- ----------------------------
  1435. DROP TABLE IF EXISTS `qrtz_fired_triggers`;
  1436. CREATE TABLE `qrtz_fired_triggers` (
  1437. `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
  1438. `entry_id` varchar(95) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度器实例id',
  1439. `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
  1440. `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
  1441. `instance_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度器实例名',
  1442. `fired_time` bigint(13) NOT NULL COMMENT '触发的时间',
  1443. `sched_time` bigint(13) NOT NULL COMMENT '定时器制定的时间',
  1444. `priority` int(11) NOT NULL COMMENT '优先级',
  1445. `state` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '状态',
  1446. `job_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '任务名称',
  1447. `job_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '任务组名',
  1448. `is_nonconcurrent` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否并发',
  1449. `requests_recovery` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否接受恢复执行',
  1450. PRIMARY KEY (`sched_name`, `entry_id`) USING BTREE
  1451. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '已触发的触发器表' ROW_FORMAT = Dynamic;
  1452. -- ----------------------------
  1453. -- Records of qrtz_fired_triggers
  1454. -- ----------------------------
  1455. -- ----------------------------
  1456. -- Table structure for qrtz_job_details
  1457. -- ----------------------------
  1458. DROP TABLE IF EXISTS `qrtz_job_details`;
  1459. CREATE TABLE `qrtz_job_details` (
  1460. `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
  1461. `job_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务名称',
  1462. `job_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务组名',
  1463. `description` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '相关介绍',
  1464. `job_class_name` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '执行任务类名称',
  1465. `is_durable` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '是否持久化',
  1466. `is_nonconcurrent` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '是否并发',
  1467. `is_update_data` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '是否更新数据',
  1468. `requests_recovery` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '是否接受恢复执行',
  1469. `job_data` blob NULL COMMENT '存放持久化job对象',
  1470. PRIMARY KEY (`sched_name`, `job_name`, `job_group`) USING BTREE
  1471. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '任务详细信息表' ROW_FORMAT = Dynamic;
  1472. -- ----------------------------
  1473. -- Records of qrtz_job_details
  1474. -- ----------------------------
  1475. INSERT INTO `qrtz_job_details` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME1', 'DEFAULT', NULL, 'com.fastbee.quartz.util.QuartzDisallowConcurrentExecution', '0', '1', '0', '0', 0xACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61708208E8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D617013E62EAD28760ACE0200025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000F5441534B5F50524F5045525449455373720020636F6D2E666173746265652E71756172747A2E646F6D61696E2E5379734A6F6200000000000000010200084C000A636F6E63757272656E747400124C6A6176612F6C616E672F537472696E673B4C000E63726F6E45787072657373696F6E71007E00094C000C696E766F6B6554617267657471007E00094C00086A6F6247726F757071007E00094C00056A6F6249647400104C6A6176612F6C616E672F4C6F6E673B4C00076A6F624E616D6571007E00094C000D6D697366697265506F6C69637971007E00094C000673746174757371007E000978720029636F6D2E666173746265652E636F6D6D6F6E2E636F72652E646F6D61696E2E42617365456E7469747900000000000000010200074C0008637265617465427971007E00094C000A63726561746554696D657400104C6A6176612F7574696C2F446174653B4C0006706172616D7371007E00034C000672656D61726B71007E00094C000B73656172636856616C756571007E00094C0008757064617465427971007E00094C000A75706461746554696D6571007E000C787074000561646D696E7372000E6A6176612E7574696C2E44617465686A81014B597419030000787077080000017DBE4ED85078707400007070707400013174000E302F3130202A202A202A202A203F74001172795461736B2E72794E6F506172616D7374000744454641554C547372000E6A6176612E6C616E672E4C6F6E673B8BE490CC8F23DF0200014A000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000000000001740018E7B3BBE7BB9FE9BB98E8AEA4EFBC88E697A0E58F82EFBC8974000133740001307800);
  1476. INSERT INTO `qrtz_job_details` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME2', 'DEFAULT', NULL, 'com.fastbee.quartz.util.QuartzDisallowConcurrentExecution', '0', '1', '0', '0', 0xACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61708208E8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D617013E62EAD28760ACE0200025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000F5441534B5F50524F5045525449455373720020636F6D2E666173746265652E71756172747A2E646F6D61696E2E5379734A6F6200000000000000010200084C000A636F6E63757272656E747400124C6A6176612F6C616E672F537472696E673B4C000E63726F6E45787072657373696F6E71007E00094C000C696E766F6B6554617267657471007E00094C00086A6F6247726F757071007E00094C00056A6F6249647400104C6A6176612F6C616E672F4C6F6E673B4C00076A6F624E616D6571007E00094C000D6D697366697265506F6C69637971007E00094C000673746174757371007E000978720029636F6D2E666173746265652E636F6D6D6F6E2E636F72652E646F6D61696E2E42617365456E7469747900000000000000010200074C0008637265617465427971007E00094C000A63726561746554696D657400104C6A6176612F7574696C2F446174653B4C0006706172616D7371007E00034C000672656D61726B71007E00094C000B73656172636856616C756571007E00094C0008757064617465427971007E00094C000A75706461746554696D6571007E000C787074000561646D696E7372000E6A6176612E7574696C2E44617465686A81014B597419030000787077080000017DBE4ED85078707400007070707400013174000E302F3135202A202A202A202A203F74001572795461736B2E7279506172616D7328277279272974000744454641554C547372000E6A6176612E6C616E672E4C6F6E673B8BE490CC8F23DF0200014A000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000000000002740018E7B3BBE7BB9FE9BB98E8AEA4EFBC88E69C89E58F82EFBC8974000133740001317800);
  1477. INSERT INTO `qrtz_job_details` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME3', 'DEFAULT', NULL, 'com.fastbee.quartz.util.QuartzDisallowConcurrentExecution', '0', '1', '0', '0', 0xACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61708208E8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D617013E62EAD28760ACE0200025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000F5441534B5F50524F5045525449455373720020636F6D2E666173746265652E71756172747A2E646F6D61696E2E5379734A6F6200000000000000010200084C000A636F6E63757272656E747400124C6A6176612F6C616E672F537472696E673B4C000E63726F6E45787072657373696F6E71007E00094C000C696E766F6B6554617267657471007E00094C00086A6F6247726F757071007E00094C00056A6F6249647400104C6A6176612F6C616E672F4C6F6E673B4C00076A6F624E616D6571007E00094C000D6D697366697265506F6C69637971007E00094C000673746174757371007E000978720029636F6D2E666173746265652E636F6D6D6F6E2E636F72652E646F6D61696E2E42617365456E7469747900000000000000010200074C0008637265617465427971007E00094C000A63726561746554696D657400104C6A6176612F7574696C2F446174653B4C0006706172616D7371007E00034C000672656D61726B71007E00094C000B73656172636856616C756571007E00094C0008757064617465427971007E00094C000A75706461746554696D6571007E000C787074000561646D696E7372000E6A6176612E7574696C2E44617465686A81014B597419030000787077080000017DBE4ED85078707400007070707400013174000E302F3230202A202A202A202A203F74003872795461736B2E72794D756C7469706C65506172616D7328277279272C20747275652C20323030304C2C203331362E3530442C203130302974000744454641554C547372000E6A6176612E6C616E672E4C6F6E673B8BE490CC8F23DF0200014A000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000000000003740018E7B3BBE7BB9FE9BB98E8AEA4EFBC88E5A49AE58F82EFBC8974000133740001317800);
  1478. INSERT INTO `qrtz_job_details` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME4', 'SYSTEM', NULL, 'com.fastbee.quartz.util.QuartzJobExecution', '0', '0', '0', '0', 0xACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61708208E8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D617013E62EAD28760ACE0200025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000F5441534B5F50524F5045525449455373720020636F6D2E666173746265652E71756172747A2E646F6D61696E2E5379734A6F6200000000000000010200084C000A636F6E63757272656E747400124C6A6176612F6C616E672F537472696E673B4C000E63726F6E45787072657373696F6E71007E00094C000C696E766F6B6554617267657471007E00094C00086A6F6247726F757071007E00094C00056A6F6249647400104C6A6176612F6C616E672F4C6F6E673B4C00076A6F624E616D6571007E00094C000D6D697366697265506F6C69637971007E00094C000673746174757371007E000978720029636F6D2E666173746265652E636F6D6D6F6E2E636F72652E646F6D61696E2E42617365456E7469747900000000000000010200074C0008637265617465427971007E00094C000A63726561746554696D657400104C6A6176612F7574696C2F446174653B4C0006706172616D7371007E00034C000672656D61726B71007E00094C000B73656172636856616C756571007E00094C0008757064617465427971007E00094C000A75706461746554696D6571007E000C787074000561646D696E7372000E6A6176612E7574696C2E44617465686A81014B59741903000078707708000001869759B0B878707400007070707400013074000E3020302F34202A202A202A203F2074002070726F7047657453657276696365496D706C2E666574636850726F706572747974000653595354454D7372000E6A6176612E6C616E672E4C6F6E673B8BE490CC8F23DF0200014A000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B020000787000000000000000047400126D6F64627573E4BA91E7ABAFE8BDAEE8AFA274000131740001307800);
  1479. INSERT INTO `qrtz_job_details` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME5', 'SYSTEM', NULL, 'com.fastbee.quartz.util.QuartzDisallowConcurrentExecution', '0', '1', '0', '0', 0xACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61708208E8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D617013E62EAD28760ACE0200025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000F5441534B5F50524F5045525449455373720020636F6D2E666173746265652E71756172747A2E646F6D61696E2E5379734A6F6200000000000000010200084C000A636F6E63757272656E747400124C6A6176612F6C616E672F537472696E673B4C000E63726F6E45787072657373696F6E71007E00094C000C696E766F6B6554617267657471007E00094C00086A6F6247726F757071007E00094C00056A6F6249647400104C6A6176612F6C616E672F4C6F6E673B4C00076A6F624E616D6571007E00094C000D6D697366697265506F6C69637971007E00094C000673746174757371007E000978720029636F6D2E666173746265652E636F6D6D6F6E2E636F72652E646F6D61696E2E42617365456E7469747900000000000000010200074C0008637265617465427971007E00094C000A63726561746554696D657400104C6A6176612F7574696C2F446174653B4C0006706172616D7371007E00034C000672656D61726B71007E00094C000B73656172636856616C756571007E00094C0008757064617465427971007E00094C000A75706461746554696D6571007E000C787074000561646D696E7372000E6A6176612E7574696C2E44617465686A81014B5974190300007870770800000187118D07E078707400007070707400013174000E3020302F31202A202A202A203F207400286465766963654A6F622E74696D696E6755706461746544657669636553746174757353746174757374000653595354454D7372000E6A6176612E6C616E672E4C6F6E673B8BE490CC8F23DF0200014A000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000000000005740012E8AEBEE5A487E5AE9AE697B6E4BBBBE58AA174000131740001307800);
  1480. -- ----------------------------
  1481. -- Table structure for qrtz_locks
  1482. -- ----------------------------
  1483. DROP TABLE IF EXISTS `qrtz_locks`;
  1484. CREATE TABLE `qrtz_locks` (
  1485. `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
  1486. `lock_name` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '悲观锁名称',
  1487. PRIMARY KEY (`sched_name`, `lock_name`) USING BTREE
  1488. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '存储的悲观锁信息表' ROW_FORMAT = Dynamic;
  1489. -- ----------------------------
  1490. -- Records of qrtz_locks
  1491. -- ----------------------------
  1492. INSERT INTO `qrtz_locks` VALUES ('RuoyiScheduler', 'STATE_ACCESS');
  1493. INSERT INTO `qrtz_locks` VALUES ('RuoyiScheduler', 'TRIGGER_ACCESS');
  1494. -- ----------------------------
  1495. -- Table structure for qrtz_paused_trigger_grps
  1496. -- ----------------------------
  1497. DROP TABLE IF EXISTS `qrtz_paused_trigger_grps`;
  1498. CREATE TABLE `qrtz_paused_trigger_grps` (
  1499. `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
  1500. `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
  1501. PRIMARY KEY (`sched_name`, `trigger_group`) USING BTREE
  1502. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '暂停的触发器表' ROW_FORMAT = Dynamic;
  1503. -- ----------------------------
  1504. -- Records of qrtz_paused_trigger_grps
  1505. -- ----------------------------
  1506. -- ----------------------------
  1507. -- Table structure for qrtz_scheduler_state
  1508. -- ----------------------------
  1509. DROP TABLE IF EXISTS `qrtz_scheduler_state`;
  1510. CREATE TABLE `qrtz_scheduler_state` (
  1511. `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
  1512. `instance_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '实例名称',
  1513. `last_checkin_time` bigint(13) NOT NULL COMMENT '上次检查时间',
  1514. `checkin_interval` bigint(13) NOT NULL COMMENT '检查间隔时间',
  1515. PRIMARY KEY (`sched_name`, `instance_name`) USING BTREE
  1516. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '调度器状态表' ROW_FORMAT = Dynamic;
  1517. -- ----------------------------
  1518. -- Records of qrtz_scheduler_state
  1519. -- ----------------------------
  1520. INSERT INTO `qrtz_scheduler_state` VALUES ('RuoyiScheduler', 'beecue1680023933011', 1680023961720, 15000);
  1521. -- ----------------------------
  1522. -- Table structure for qrtz_simple_triggers
  1523. -- ----------------------------
  1524. DROP TABLE IF EXISTS `qrtz_simple_triggers`;
  1525. CREATE TABLE `qrtz_simple_triggers` (
  1526. `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
  1527. `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
  1528. `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
  1529. `repeat_count` bigint(7) NOT NULL COMMENT '重复的次数统计',
  1530. `repeat_interval` bigint(12) NOT NULL COMMENT '重复的间隔时间',
  1531. `times_triggered` bigint(10) NOT NULL COMMENT '已经触发的次数',
  1532. PRIMARY KEY (`sched_name`, `trigger_name`, `trigger_group`) USING BTREE,
  1533. CONSTRAINT `QRTZ_SIMPLE_TRIGGERS_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT
  1534. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '简单触发器的信息表' ROW_FORMAT = Dynamic;
  1535. -- ----------------------------
  1536. -- Records of qrtz_simple_triggers
  1537. -- ----------------------------
  1538. -- ----------------------------
  1539. -- Table structure for qrtz_simprop_triggers
  1540. -- ----------------------------
  1541. DROP TABLE IF EXISTS `qrtz_simprop_triggers`;
  1542. CREATE TABLE `qrtz_simprop_triggers` (
  1543. `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
  1544. `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
  1545. `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
  1546. `str_prop_1` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'String类型的trigger的第一个参数',
  1547. `str_prop_2` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'String类型的trigger的第二个参数',
  1548. `str_prop_3` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'String类型的trigger的第三个参数',
  1549. `int_prop_1` int(11) NULL DEFAULT NULL COMMENT 'int类型的trigger的第一个参数',
  1550. `int_prop_2` int(11) NULL DEFAULT NULL COMMENT 'int类型的trigger的第二个参数',
  1551. `long_prop_1` bigint(20) NULL DEFAULT NULL COMMENT 'long类型的trigger的第一个参数',
  1552. `long_prop_2` bigint(20) NULL DEFAULT NULL COMMENT 'long类型的trigger的第二个参数',
  1553. `dec_prop_1` decimal(13, 4) NULL DEFAULT NULL COMMENT 'decimal类型的trigger的第一个参数',
  1554. `dec_prop_2` decimal(13, 4) NULL DEFAULT NULL COMMENT 'decimal类型的trigger的第二个参数',
  1555. `bool_prop_1` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'Boolean类型的trigger的第一个参数',
  1556. `bool_prop_2` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'Boolean类型的trigger的第二个参数',
  1557. PRIMARY KEY (`sched_name`, `trigger_name`, `trigger_group`) USING BTREE,
  1558. CONSTRAINT `QRTZ_SIMPROP_TRIGGERS_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT
  1559. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '同步机制的行锁表' ROW_FORMAT = Dynamic;
  1560. -- ----------------------------
  1561. -- Records of qrtz_simprop_triggers
  1562. -- ----------------------------
  1563. -- ----------------------------
  1564. -- Table structure for qrtz_triggers
  1565. -- ----------------------------
  1566. DROP TABLE IF EXISTS `qrtz_triggers`;
  1567. CREATE TABLE `qrtz_triggers` (
  1568. `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
  1569. `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '触发器的名字',
  1570. `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '触发器所属组的名字',
  1571. `job_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_job_details表job_name的外键',
  1572. `job_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_job_details表job_group的外键',
  1573. `description` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '相关介绍',
  1574. `next_fire_time` bigint(13) NULL DEFAULT NULL COMMENT '上一次触发时间(毫秒)',
  1575. `prev_fire_time` bigint(13) NULL DEFAULT NULL COMMENT '下一次触发时间(默认为-1表示不触发)',
  1576. `priority` int(11) NULL DEFAULT NULL COMMENT '优先级',
  1577. `trigger_state` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '触发器状态',
  1578. `trigger_type` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '触发器的类型',
  1579. `start_time` bigint(13) NOT NULL COMMENT '开始时间',
  1580. `end_time` bigint(13) NULL DEFAULT NULL COMMENT '结束时间',
  1581. `calendar_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '日程表名称',
  1582. `misfire_instr` smallint(2) NULL DEFAULT NULL COMMENT '补偿执行的策略',
  1583. `job_data` blob NULL COMMENT '存放持久化job对象',
  1584. PRIMARY KEY (`sched_name`, `trigger_name`, `trigger_group`) USING BTREE,
  1585. INDEX `sched_name`(`sched_name`, `job_name`, `job_group`) USING BTREE,
  1586. CONSTRAINT `QRTZ_TRIGGERS_ibfk_1` FOREIGN KEY (`sched_name`, `job_name`, `job_group`) REFERENCES `qrtz_job_details` (`sched_name`, `job_name`, `job_group`) ON DELETE RESTRICT ON UPDATE RESTRICT
  1587. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '触发器详细信息表' ROW_FORMAT = Dynamic;
  1588. -- ----------------------------
  1589. -- Records of qrtz_triggers
  1590. -- ----------------------------
  1591. INSERT INTO `qrtz_triggers` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME1', 'DEFAULT', 'TASK_CLASS_NAME1', 'DEFAULT', NULL, 1680023970000, 1680023960000, 5, 'WAITING', 'CRON', 1680023946000, 0, NULL, 2, '');
  1592. INSERT INTO `qrtz_triggers` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME2', 'DEFAULT', 'TASK_CLASS_NAME2', 'DEFAULT', NULL, 1680023955000, -1, 5, 'PAUSED', 'CRON', 1680023947000, 0, NULL, 2, '');
  1593. INSERT INTO `qrtz_triggers` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME3', 'DEFAULT', 'TASK_CLASS_NAME3', 'DEFAULT', NULL, 1680023960000, -1, 5, 'PAUSED', 'CRON', 1680023948000, 0, NULL, 2, '');
  1594. INSERT INTO `qrtz_triggers` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME4', 'SYSTEM', 'TASK_CLASS_NAME4', 'SYSTEM', NULL, 1680024000000, -1, 5, 'WAITING', 'CRON', 1680023950000, 0, NULL, -1, '');
  1595. INSERT INTO `qrtz_triggers` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME5', 'SYSTEM', 'TASK_CLASS_NAME5', 'SYSTEM', NULL, 1680024000000, -1, 5, 'WAITING', 'CRON', 1680023951000, 0, NULL, -1, '');
  1596. -- ----------------------------
  1597. -- Table structure for sip_config
  1598. -- ----------------------------
  1599. DROP TABLE IF EXISTS `sip_config`;
  1600. CREATE TABLE `sip_config` (
  1601. `id` bigint(64) NOT NULL AUTO_INCREMENT COMMENT '配置ID',
  1602. `tenant_id` bigint(20) NOT NULL COMMENT '租户ID',
  1603. `tenant_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '租户名称',
  1604. `product_id` bigint(20) NOT NULL COMMENT '产品ID',
  1605. `product_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '产品名称',
  1606. `enabled` tinyint(1) NULL DEFAULT NULL COMMENT '使能开关',
  1607. `isdefault` tinyint(1) NULL DEFAULT NULL COMMENT '系统默认配置',
  1608. `seniorSdp` tinyint(1) NULL DEFAULT NULL COMMENT '拓展sdp',
  1609. `domain` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '服务器域',
  1610. `server_sipid` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '服务器sipid',
  1611. `password` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT 'sip认证密码',
  1612. `ip` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'sip接入IP',
  1613. `port` bigint(10) NULL DEFAULT NULL COMMENT 'sip接入端口号',
  1614. `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  1615. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '创建者',
  1616. `create_time` datetime(0) NOT NULL COMMENT '创建时间',
  1617. `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
  1618. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  1619. `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
  1620. PRIMARY KEY (`id`) USING BTREE
  1621. ) ENGINE = InnoDB AUTO_INCREMENT = 40 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'sip系统配置' ROW_FORMAT = Dynamic;
  1622. -- ----------------------------
  1623. -- Records of sip_config
  1624. -- ----------------------------
  1625. INSERT INTO `sip_config` VALUES (38, 1, 'admin', 117, '', 1, 1, NULL, '3402000000', '34020000002000000001', '12345678', '192.168.2.6', 5061, '0', '', '2023-03-16 21:26:18', '', '2023-03-16 21:26:24', NULL);
  1626. INSERT INTO `sip_config` VALUES (39, 1, 'admin', 118, '', 1, 1, NULL, '3402000000', '34020000002000000001', '12345678', '192.168.2.6', 5061, '0', '', '2023-04-11 21:11:54', '', NULL, NULL);
  1627. -- ----------------------------
  1628. -- Table structure for sip_device
  1629. -- ----------------------------
  1630. DROP TABLE IF EXISTS `sip_device`;
  1631. CREATE TABLE `sip_device` (
  1632. `device_id` bigint(64) NOT NULL AUTO_INCREMENT COMMENT '设备ID',
  1633. `product_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '产品ID',
  1634. `product_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '产品名称',
  1635. `device_sip_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '设备SipID',
  1636. `device_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '设备名称',
  1637. `manufacturer` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '厂商名称',
  1638. `model` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '产品型号',
  1639. `firmware` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '固件版本',
  1640. `transport` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'UDP' COMMENT '传输模式',
  1641. `streamMode` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'UDP' COMMENT '流模式',
  1642. `online` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '在线状态',
  1643. `registerTime` datetime(0) NOT NULL COMMENT '注册时间',
  1644. `lastConnectTime` datetime(0) NULL DEFAULT NULL COMMENT '最后上线时间',
  1645. `active_time` datetime(0) NULL DEFAULT NULL COMMENT '激活时间',
  1646. `ip` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备入网IP',
  1647. `port` bigint(10) NULL DEFAULT NULL COMMENT '设备接入端口号',
  1648. `hostAddress` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备地址',
  1649. `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  1650. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者',
  1651. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  1652. `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
  1653. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  1654. `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
  1655. PRIMARY KEY (`device_id`) USING BTREE
  1656. ) ENGINE = InnoDB AUTO_INCREMENT = 20 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '监控设备' ROW_FORMAT = Dynamic;
  1657. -- ----------------------------
  1658. -- Records of sip_device
  1659. -- ----------------------------
  1660. INSERT INTO `sip_device` VALUES (9, 0, '', '13030300001170000008', '8E085C3RAJE156F', 'Dahua', 'DH-3H3205-ADW', '2.810.0000027.0.R,2022-08-26', 'UDP', 'UDP', '', '2023-02-27 12:07:35', '2023-02-26 23:36:45', NULL, '177.7.0.1', 35332, '177.7.0.1:35332', '0', '', NULL, '', NULL, NULL);
  1661. INSERT INTO `sip_device` VALUES (12, 0, '', '11010100001320000001', 'IP DOME', 'Hikvision', 'iDS-2DE2402IX-D3/W/XM', 'V5.7.4', 'UDP', 'UDP', '', '2023-03-03 00:12:18', '2023-03-03 00:15:18', NULL, '223.73.5.216', 12038, '223.73.5.216:12038', '0', '', NULL, '', NULL, NULL);
  1662. INSERT INTO `sip_device` VALUES (13, 0, '', '11010200001320000017', '', '', '', '', 'UDP', 'UDP', '', '2023-03-16 21:41:45', '2023-03-16 21:52:50', NULL, '192.168.2.119', 5060, '192.168.2.119:5060', '0', '', NULL, '', NULL, NULL);
  1663. INSERT INTO `sip_device` VALUES (14, 0, '', '11010100001320000003', 'IP DOME', 'Hikvision', 'iDS-2DE2402IX-D3/W/XM', 'V5.7.4', 'UDP', 'UDP', '', '2023-03-27 22:24:59', '2023-03-27 22:38:03', NULL, '192.168.2.119', 5060, '192.168.2.119:5060', '0', '', NULL, '', NULL, NULL);
  1664. INSERT INTO `sip_device` VALUES (16, 0, '', '12010100001320000003', 'IP DOME', 'Hikvision', 'iDS-2DE2402IX-D3/W/XM', 'V5.7.4', 'UDP', 'UDP', '', '2023-04-11 21:08:07', '2023-04-11 21:13:16', NULL, '192.168.2.119', 5060, '192.168.2.119:5060', '0', '', NULL, '', NULL, NULL);
  1665. INSERT INTO `sip_device` VALUES (18, 0, '', '13030100001320000001', '', 'ABCD', 'TEST001', 'V1.0', 'UDP', 'UDP', '', '2023-03-28 16:06:45', '2023-03-28 16:09:52', NULL, '192.168.205.250', 5063, '192.168.205.250:5063', '0', '', NULL, '', NULL, NULL);
  1666. INSERT INTO `sip_device` VALUES (19, 0, '', '11010200001320000001', 'IP DOME', 'Hikvision', 'iDS-2DE2402IX-D3/W/XM', 'V5.7.4', 'UDP', 'UDP', '', '2023-04-11 22:00:05', '2023-04-11 22:12:04', NULL, '192.168.2.119', 5060, '192.168.2.119:5060', '0', '', NULL, '', NULL, NULL);
  1667. -- ----------------------------
  1668. -- Table structure for sip_device_channel
  1669. -- ----------------------------
  1670. DROP TABLE IF EXISTS `sip_device_channel`;
  1671. CREATE TABLE `sip_device_channel` (
  1672. `id` bigint(64) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  1673. `tenant_id` bigint(20) NOT NULL COMMENT '租户ID',
  1674. `tenant_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '租户名称',
  1675. `product_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '产品ID',
  1676. `product_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '产品名称',
  1677. `user_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '产品ID',
  1678. `user_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '产品名称',
  1679. `device_sip_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '设备SipID',
  1680. `channel_sip_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '通道SipID',
  1681. `channel_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '通道名称',
  1682. `register_time` datetime(0) NULL DEFAULT NULL COMMENT '注册时间',
  1683. `device_type` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '设备类型',
  1684. `channel_type` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '通道类型',
  1685. `cityCode` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '城市编码',
  1686. `civilCode` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '行政区域',
  1687. `manufacture` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '厂商名称',
  1688. `model` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '产品型号',
  1689. `owner` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '设备归属',
  1690. `block` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '警区',
  1691. `address` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '安装地址',
  1692. `parentId` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '父级id',
  1693. `ipAddress` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '设备入网IP',
  1694. `port` bigint(10) NULL DEFAULT 0 COMMENT '设备接入端口号',
  1695. `password` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '密码',
  1696. `PTZType` bigint(20) NOT NULL DEFAULT 0 COMMENT 'PTZ类型',
  1697. `PTZTypeText` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT 'PTZ类型描述字符串',
  1698. `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '设备状态(1-未激活,2-禁用,3-在线,4-离线)',
  1699. `longitude` double(11, 6) NULL DEFAULT NULL COMMENT '设备经度',
  1700. `latitude` double(11, 6) NULL DEFAULT NULL COMMENT '设备纬度',
  1701. `streamId` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '流媒体ID',
  1702. `subCount` bigint(20) NOT NULL DEFAULT 0 COMMENT '子设备数',
  1703. `parental` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否有子设备(1-有, 0-没有)',
  1704. `hasAudio` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否含有音频(1-有, 0-没有)',
  1705. `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  1706. `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '创建者',
  1707. `create_time` datetime(0) NOT NULL COMMENT '创建时间',
  1708. `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
  1709. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  1710. `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
  1711. PRIMARY KEY (`id`, `device_sip_id`) USING BTREE
  1712. ) ENGINE = InnoDB AUTO_INCREMENT = 85 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '监控设备通道信息' ROW_FORMAT = Dynamic;
  1713. -- ----------------------------
  1714. -- Records of sip_device_channel
  1715. -- ----------------------------
  1716. INSERT INTO `sip_device_channel` VALUES (77, 1, 'admin', 117, '测试', 1, 'admin', '11010100001320000003', '11010100001320000003', 'IPdome', '2023-03-16 21:53:50', '132', '132', '北京市/市辖区/东城区', '3402000000', 'Hikvision', 'IP Camera', 'Owner', '', 'Address', '34020000002000000001', '', 0, '', 0, '', 3, 0.000000, 0.000000, 'gb_play_11010100001320000003_11010100001320000003', 0, 0, 1, '0', '', '2023-03-16 21:50:06', '', NULL, NULL);
  1717. INSERT INTO `sip_device_channel` VALUES (80, 1, 'admin', 117, '测试', 1, 'admin', '12010100001320000003', '12010100001320000003', 'IPdome', '2023-03-27 22:39:10', '132', '132', '天津市/市辖区/和平区', '3402000000', 'Hikvision', 'IP Camera', 'Owner', '', 'Address', '34020000002000000001', '', 0, '', 0, '', 3, 0.000000, 0.000000, 'gb_play_12010100001320000003_12010100001320000003', 0, 0, 1, '0', '', '2023-03-27 22:36:54', '', NULL, NULL);
  1718. INSERT INTO `sip_device_channel` VALUES (83, 1, 'admin', 117, '测试', 1, 'admin', '13030100001320000001', '13030100001320000001', 'IPC', '2023-03-28 16:06:45', '132', '132', '河北省/秦皇岛市/市辖区', 'CivilCode1', 'ABCD', 'TEST001', 'Owner1', 'Block1', 'Address1', '13030100001320000001', '192.168.205.250', 5063, 'Password1', 0, '', 3, 0.000000, 0.000000, 'gb_play_13030100001320000001_13030100001320000001', 0, 0, 1, '0', '', '2023-03-28 16:06:29', '', NULL, NULL);
  1719. INSERT INTO `sip_device_channel` VALUES (84, 1, 'admin', 118, '监控设备', 1, 'admin', '11010200001320000001', '11010200001320000001', 'IPdome', '2023-04-11 21:14:18', '132', '132', '北京市/市辖区/西城区', '3402000000', 'Hikvision', 'IP Camera', 'Owner', '', 'Address', '34020000002000000001', '', 0, '', 0, '', 3, 0.000000, 0.000000, 'gb_play_11010200001320000001_11010200001320000001', 0, 0, 1, '0', '', '2023-04-11 21:12:33', '', NULL, NULL);
  1720. -- ----------------------------
  1721. -- Table structure for sys_auth_user
  1722. -- ----------------------------
  1723. DROP TABLE IF EXISTS `sys_auth_user`;
  1724. CREATE TABLE `sys_auth_user` (
  1725. `auth_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '授权ID',
  1726. `uuid` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '第三方平台用户唯一ID',
  1727. `user_id` bigint(20) NOT NULL COMMENT '系统用户ID',
  1728. `login_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '登录账号',
  1729. `user_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户昵称',
  1730. `avatar` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '头像地址',
  1731. `email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户邮箱',
  1732. `source` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户来源',
  1733. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  1734. PRIMARY KEY (`auth_id`) USING BTREE
  1735. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '第三方授权表' ROW_FORMAT = Dynamic;
  1736. -- ----------------------------
  1737. -- Records of sys_auth_user
  1738. -- ----------------------------
  1739. -- ----------------------------
  1740. -- Table structure for sys_config
  1741. -- ----------------------------
  1742. DROP TABLE IF EXISTS `sys_config`;
  1743. CREATE TABLE `sys_config` (
  1744. `config_id` int(5) NOT NULL AUTO_INCREMENT COMMENT '参数主键',
  1745. `config_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '参数名称',
  1746. `config_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '参数键名',
  1747. `config_value` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '参数键值',
  1748. `config_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'N' COMMENT '系统内置(Y是 N否)',
  1749. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  1750. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  1751. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  1752. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  1753. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  1754. PRIMARY KEY (`config_id`) USING BTREE
  1755. ) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '参数配置表' ROW_FORMAT = Dynamic;
  1756. -- ----------------------------
  1757. -- Records of sys_config
  1758. -- ----------------------------
  1759. INSERT INTO `sys_config` VALUES (1, '主框架页-默认皮肤样式名称', 'sys.index.skinName', 'skin-blue', 'Y', 'admin', '2021-12-15 21:36:18', '', NULL, '蓝色 skin-blue、绿色 skin-green、紫色 skin-purple、红色 skin-red、黄色 skin-yellow');
  1760. INSERT INTO `sys_config` VALUES (2, '用户管理-账号初始密码', 'sys.user.initPassword', '123456', 'Y', 'admin', '2021-12-15 21:36:18', '', NULL, '初始化密码 123456');
  1761. INSERT INTO `sys_config` VALUES (3, '主框架页-侧边栏主题', 'sys.index.sideTheme', 'theme-dark', 'Y', 'admin', '2021-12-15 21:36:18', '', NULL, '深色主题theme-dark,浅色主题theme-light');
  1762. INSERT INTO `sys_config` VALUES (5, '账号自助-是否开启用户注册功能', 'sys.account.registerUser', 'true', 'Y', 'admin', '2021-12-15 21:36:18', 'admin', '2021-12-24 22:43:33', '是否开启注册用户功能(true开启,false关闭)');
  1763. INSERT INTO `sys_config` VALUES (6, '账号自助-验证码开关', 'sys.account.captchaEnabled', 'true', 'Y', 'admin', '2023-03-10 23:29:21', '', NULL, '是否开启验证码功能(true开启,false关闭)');
  1764. -- ----------------------------
  1765. -- Table structure for sys_dept
  1766. -- ----------------------------
  1767. DROP TABLE IF EXISTS `sys_dept`;
  1768. CREATE TABLE `sys_dept` (
  1769. `dept_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '部门id',
  1770. `parent_id` bigint(20) NULL DEFAULT 0 COMMENT '父部门id',
  1771. `ancestors` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '祖级列表',
  1772. `dept_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '部门名称',
  1773. `order_num` int(4) NULL DEFAULT 0 COMMENT '显示顺序',
  1774. `leader` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '负责人',
  1775. `phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系电话',
  1776. `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮箱',
  1777. `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '部门状态(0正常 1停用)',
  1778. `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  1779. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  1780. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  1781. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  1782. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  1783. PRIMARY KEY (`dept_id`) USING BTREE
  1784. ) ENGINE = InnoDB AUTO_INCREMENT = 110 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '部门表' ROW_FORMAT = Dynamic;
  1785. -- ----------------------------
  1786. -- Records of sys_dept
  1787. -- ----------------------------
  1788. INSERT INTO `sys_dept` VALUES (100, 0, '0', '蜂信物联', 0, 'FastBee', '15888888888', '164770707@qq.com', '0', '0', 'admin', '2021-12-15 21:36:18', 'admin', '2023-02-26 23:06:24');
  1789. INSERT INTO `sys_dept` VALUES (101, 100, '0,100', '北京总公司', 1, '物美', '15888888888', '164770707@qq.com', '0', '0', 'admin', '2021-12-15 21:36:18', 'admin', '2022-03-09 16:49:53');
  1790. INSERT INTO `sys_dept` VALUES (102, 100, '0,100', '深圳分公司', 2, '物美', '15888888888', '164770707@qq.com', '0', '0', 'admin', '2021-12-15 21:36:18', 'admin', '2023-02-26 23:06:07');
  1791. INSERT INTO `sys_dept` VALUES (103, 101, '0,100,101', '研发部门', 1, '物美', '15888888888', '164770707@qq.com', '1', '0', 'admin', '2021-12-15 21:36:18', 'admin', '2022-02-01 23:12:40');
  1792. INSERT INTO `sys_dept` VALUES (104, 101, '0,100,101', '市场部门', 2, '物美', '15888888888', '164770707@qq.com', '0', '0', 'admin', '2021-12-15 21:36:18', '', NULL);
  1793. INSERT INTO `sys_dept` VALUES (105, 101, '0,100,101', '测试部门', 3, '物美', '15888888888', '164770707@qq.com', '0', '0', 'admin', '2021-12-15 21:36:18', '', NULL);
  1794. INSERT INTO `sys_dept` VALUES (106, 101, '0,100,101', '财务部门', 4, '物美', '15888888888', '164770707@qq.com', '0', '0', 'admin', '2021-12-15 21:36:18', '', NULL);
  1795. INSERT INTO `sys_dept` VALUES (107, 101, '0,100,101', '运维部门', 5, '物美', '15888888888', '164770707@qq.com', '0', '0', 'admin', '2021-12-15 21:36:18', '', NULL);
  1796. INSERT INTO `sys_dept` VALUES (108, 102, '0,100,102', '市场部门', 1, '物美', '15888888888', '164770707@qq.com', '0', '0', 'admin', '2021-12-15 21:36:18', '', NULL);
  1797. INSERT INTO `sys_dept` VALUES (109, 102, '0,100,102', '财务部门', 2, '物美', '15888888888', '164770707@qq.com', '0', '0', 'admin', '2021-12-15 21:36:18', '', NULL);
  1798. -- ----------------------------
  1799. -- Table structure for sys_dict_data
  1800. -- ----------------------------
  1801. DROP TABLE IF EXISTS `sys_dict_data`;
  1802. CREATE TABLE `sys_dict_data` (
  1803. `dict_code` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典编码',
  1804. `dict_sort` int(4) NULL DEFAULT 0 COMMENT '字典排序',
  1805. `dict_label` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典标签',
  1806. `dict_value` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典键值',
  1807. `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典类型',
  1808. `css_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '样式属性(其他样式扩展)',
  1809. `list_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '表格回显样式',
  1810. `is_default` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'N' COMMENT '是否默认(Y是 N否)',
  1811. `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '状态(0正常 1停用)',
  1812. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  1813. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  1814. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  1815. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  1816. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  1817. PRIMARY KEY (`dict_code`) USING BTREE
  1818. ) ENGINE = InnoDB AUTO_INCREMENT = 241 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '字典数据表' ROW_FORMAT = Dynamic;
  1819. -- ----------------------------
  1820. -- Records of sys_dict_data
  1821. -- ----------------------------
  1822. INSERT INTO `sys_dict_data` VALUES (1, 1, '男', '0', 'sys_user_sex', '', '', 'Y', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '性别男');
  1823. INSERT INTO `sys_dict_data` VALUES (2, 2, '女', '1', 'sys_user_sex', '', '', 'N', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '性别女');
  1824. INSERT INTO `sys_dict_data` VALUES (3, 3, '未知', '2', 'sys_user_sex', '', '', 'N', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '性别未知');
  1825. INSERT INTO `sys_dict_data` VALUES (4, 1, '显示', '0', 'sys_show_hide', '', 'primary', 'Y', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '显示菜单');
  1826. INSERT INTO `sys_dict_data` VALUES (5, 2, '隐藏', '1', 'sys_show_hide', '', 'danger', 'N', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '隐藏菜单');
  1827. INSERT INTO `sys_dict_data` VALUES (6, 1, '正常', '0', 'sys_normal_disable', '', 'primary', 'Y', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '正常状态');
  1828. INSERT INTO `sys_dict_data` VALUES (7, 2, '停用', '1', 'sys_normal_disable', '', 'danger', 'N', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '停用状态');
  1829. INSERT INTO `sys_dict_data` VALUES (8, 1, '正常', '0', 'sys_job_status', '', 'primary', 'Y', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '正常状态');
  1830. INSERT INTO `sys_dict_data` VALUES (9, 2, '暂停', '1', 'sys_job_status', '', 'danger', 'N', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '停用状态');
  1831. INSERT INTO `sys_dict_data` VALUES (10, 1, '默认', 'DEFAULT', 'sys_job_group', '', '', 'Y', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '默认分组');
  1832. INSERT INTO `sys_dict_data` VALUES (11, 2, '系统', 'SYSTEM', 'sys_job_group', '', '', 'N', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '系统分组');
  1833. INSERT INTO `sys_dict_data` VALUES (12, 1, '是', 'Y', 'sys_yes_no', '', 'primary', 'Y', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '系统默认是');
  1834. INSERT INTO `sys_dict_data` VALUES (13, 2, '否', 'N', 'sys_yes_no', '', 'danger', 'N', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '系统默认否');
  1835. INSERT INTO `sys_dict_data` VALUES (14, 1, '通知', '1', 'sys_notice_type', '', 'warning', 'Y', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '通知');
  1836. INSERT INTO `sys_dict_data` VALUES (15, 2, '公告', '2', 'sys_notice_type', '', 'success', 'N', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '公告');
  1837. INSERT INTO `sys_dict_data` VALUES (16, 1, '正常', '0', 'sys_notice_status', '', 'primary', 'Y', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '正常状态');
  1838. INSERT INTO `sys_dict_data` VALUES (17, 2, '关闭', '1', 'sys_notice_status', '', 'danger', 'N', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '关闭状态');
  1839. INSERT INTO `sys_dict_data` VALUES (18, 1, '新增', '1', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '新增操作');
  1840. INSERT INTO `sys_dict_data` VALUES (19, 2, '修改', '2', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '修改操作');
  1841. INSERT INTO `sys_dict_data` VALUES (20, 3, '删除', '3', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '删除操作');
  1842. INSERT INTO `sys_dict_data` VALUES (21, 4, '授权', '4', 'sys_oper_type', '', 'primary', 'N', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '授权操作');
  1843. INSERT INTO `sys_dict_data` VALUES (22, 5, '导出', '5', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '导出操作');
  1844. INSERT INTO `sys_dict_data` VALUES (23, 6, '导入', '6', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '导入操作');
  1845. INSERT INTO `sys_dict_data` VALUES (24, 7, '强退', '7', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '强退操作');
  1846. INSERT INTO `sys_dict_data` VALUES (25, 8, '生成代码', '8', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '生成操作');
  1847. INSERT INTO `sys_dict_data` VALUES (26, 9, '清空数据', '9', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '清空操作');
  1848. INSERT INTO `sys_dict_data` VALUES (27, 1, '成功', '0', 'sys_common_status', '', 'primary', 'N', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '正常状态');
  1849. INSERT INTO `sys_dict_data` VALUES (28, 2, '失败', '1', 'sys_common_status', '', 'danger', 'N', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '停用状态');
  1850. INSERT INTO `sys_dict_data` VALUES (100, 1, '属性', '1', 'iot_things_type', '', 'primary', 'Y', '0', 'admin', '2021-12-12 16:41:15', 'admin', '2021-12-15 22:49:37', '');
  1851. INSERT INTO `sys_dict_data` VALUES (101, 2, '功能', '2', 'iot_things_type', '', 'success', 'Y', '0', 'admin', '2021-12-12 16:43:33', 'admin', '2021-12-14 16:33:11', '');
  1852. INSERT INTO `sys_dict_data` VALUES (102, 3, '事件', '3', 'iot_things_type', NULL, 'warning', 'Y', '0', 'admin', '2021-12-12 16:46:04', '', NULL, NULL);
  1853. INSERT INTO `sys_dict_data` VALUES (103, 1, '整数', 'integer', 'iot_data_type', '', '', 'Y', '0', 'admin', '2021-12-12 20:20:46', 'admin', '2021-12-14 16:09:56', '');
  1854. INSERT INTO `sys_dict_data` VALUES (104, 2, '小数', 'decimal', 'iot_data_type', NULL, 'default', 'Y', '0', 'admin', '2021-12-12 20:21:21', 'admin', '2021-12-15 22:51:07', NULL);
  1855. INSERT INTO `sys_dict_data` VALUES (105, 3, '布尔', 'bool', 'iot_data_type', NULL, 'default', 'Y', '0', 'admin', '2021-12-12 20:22:12', 'admin', '2021-12-15 22:51:02', NULL);
  1856. INSERT INTO `sys_dict_data` VALUES (106, 4, '枚举', 'enum', 'iot_data_type', NULL, 'default', 'Y', '0', 'admin', '2021-12-12 20:22:37', 'admin', '2021-12-15 22:50:57', NULL);
  1857. INSERT INTO `sys_dict_data` VALUES (107, 5, '字符串', 'string', 'iot_data_type', NULL, 'default', 'Y', '0', 'admin', '2021-12-12 20:22:54', 'admin', '2021-12-15 22:50:52', NULL);
  1858. INSERT INTO `sys_dict_data` VALUES (108, 1, '是', '1', 'iot_yes_no', '', 'default', 'Y', '0', 'admin', '2021-12-12 20:25:14', 'admin', '2022-01-02 13:39:09', '');
  1859. INSERT INTO `sys_dict_data` VALUES (109, 2, '否', '0', 'iot_yes_no', '', 'default', 'Y', '0', 'admin', '2021-12-12 20:25:25', 'admin', '2022-01-02 13:39:15', '');
  1860. INSERT INTO `sys_dict_data` VALUES (110, 6, '数组', 'array', 'iot_data_type', NULL, 'default', 'Y', '0', 'admin', '2021-12-13 18:18:04', 'admin', '2021-12-15 22:50:42', NULL);
  1861. INSERT INTO `sys_dict_data` VALUES (111, 1, '未发布', '1', 'iot_product_status', NULL, 'info', 'N', '0', 'admin', '2021-12-19 15:01:18', 'admin', '2021-12-19 15:01:55', NULL);
  1862. INSERT INTO `sys_dict_data` VALUES (112, 2, '已发布', '2', 'iot_product_status', NULL, 'success', 'N', '0', 'admin', '2021-12-19 15:01:43', '', NULL, NULL);
  1863. INSERT INTO `sys_dict_data` VALUES (113, 1, '直连设备', '1', 'iot_device_type', NULL, 'default', 'N', '0', 'admin', '2021-12-19 15:03:49', 'admin', '2021-12-19 15:10:13', NULL);
  1864. INSERT INTO `sys_dict_data` VALUES (114, 2, '网关设备', '2', 'iot_device_type', NULL, 'default', 'N', '0', 'admin', '2021-12-19 15:04:28', 'admin', '2023-02-09 16:25:46', NULL);
  1865. INSERT INTO `sys_dict_data` VALUES (116, 1, 'WIFI', '1', 'iot_network_method', NULL, 'default', 'N', '0', 'admin', '2021-12-19 15:07:35', 'admin', '2021-12-22 00:11:19', NULL);
  1866. INSERT INTO `sys_dict_data` VALUES (117, 2, '蜂窝(2G/3G/4G/5G)', '2', 'iot_network_method', NULL, 'default', 'N', '0', 'admin', '2021-12-19 15:08:30', 'admin', '2022-01-14 02:12:27', NULL);
  1867. INSERT INTO `sys_dict_data` VALUES (118, 3, '以太网', '3', 'iot_network_method', NULL, 'default', 'N', '0', 'admin', '2021-12-19 15:09:08', 'admin', '2022-01-14 02:12:39', NULL);
  1868. INSERT INTO `sys_dict_data` VALUES (119, 1, '简单认证', '1', 'iot_vertificate_method', NULL, 'default', 'N', '0', 'admin', '2021-12-19 15:13:16', 'admin', '2022-06-05 00:14:48', NULL);
  1869. INSERT INTO `sys_dict_data` VALUES (120, 2, '加密认证', '2', 'iot_vertificate_method', NULL, 'default', 'N', '0', 'admin', '2021-12-19 15:13:26', 'admin', '2022-06-05 00:14:57', NULL);
  1870. INSERT INTO `sys_dict_data` VALUES (122, 1, 'ESP8266/Arduino', '1', 'iot_device_chip', NULL, 'default', 'N', '0', 'admin', '2021-12-24 15:54:52', 'admin', '2021-12-24 16:07:31', NULL);
  1871. INSERT INTO `sys_dict_data` VALUES (123, 3, 'ESP32/Arduino', '2', 'iot_device_chip', NULL, 'default', 'N', '0', 'admin', '2021-12-24 15:55:04', 'admin', '2021-12-24 16:07:26', NULL);
  1872. INSERT INTO `sys_dict_data` VALUES (124, 2, 'ESP8266/RTOS', '3', 'iot_device_chip', NULL, 'default', 'N', '0', 'admin', '2021-12-24 15:56:08', 'admin', '2021-12-24 16:07:17', NULL);
  1873. INSERT INTO `sys_dict_data` VALUES (127, 4, 'ESP32/ESP-IDF', '4', 'iot_device_chip', NULL, 'default', 'N', '0', 'admin', '2021-12-24 16:07:54', '', NULL, NULL);
  1874. INSERT INTO `sys_dict_data` VALUES (128, 5, '树莓派/Python', '5', 'iot_device_chip', NULL, 'default', 'N', '0', 'admin', '2021-12-24 16:08:31', '', NULL, NULL);
  1875. INSERT INTO `sys_dict_data` VALUES (129, 0, '未激活', '1', 'iot_device_status', NULL, 'warning', 'N', '0', 'admin', '2021-12-27 22:21:04', 'admin', '2021-12-27 22:22:09', NULL);
  1876. INSERT INTO `sys_dict_data` VALUES (130, 0, '禁用', '2', 'iot_device_status', NULL, 'danger', 'N', '0', 'admin', '2021-12-27 22:21:22', '', NULL, NULL);
  1877. INSERT INTO `sys_dict_data` VALUES (131, 0, '在线', '3', 'iot_device_status', NULL, 'success', 'N', '0', 'admin', '2021-12-27 22:21:42', '', NULL, NULL);
  1878. INSERT INTO `sys_dict_data` VALUES (132, 0, '离线', '4', 'iot_device_status', NULL, 'info', 'N', '0', 'admin', '2021-12-27 22:22:01', '', NULL, NULL);
  1879. INSERT INTO `sys_dict_data` VALUES (133, 0, '启用', '1', 'iot_is_enable', NULL, 'success', 'N', '0', 'admin', '2022-01-12 23:25:08', 'admin', '2022-01-12 23:25:30', NULL);
  1880. INSERT INTO `sys_dict_data` VALUES (134, 0, '禁用', '0', 'iot_is_enable', NULL, 'info', 'N', '0', 'admin', '2022-01-12 23:25:19', 'admin', '2022-01-12 23:25:38', NULL);
  1881. INSERT INTO `sys_dict_data` VALUES (135, 0, '提醒通知', '1', 'iot_alert_level', NULL, 'success', 'N', '0', 'admin', '2022-01-13 14:58:10', 'admin', '2022-01-13 14:58:31', NULL);
  1882. INSERT INTO `sys_dict_data` VALUES (136, 0, '轻微问题', '2', 'iot_alert_level', NULL, 'warning', 'N', '0', 'admin', '2022-01-13 14:59:00', '', NULL, NULL);
  1883. INSERT INTO `sys_dict_data` VALUES (137, 0, '严重警告', '3', 'iot_alert_level', NULL, 'danger', 'N', '0', 'admin', '2022-01-13 14:59:16', '', NULL, NULL);
  1884. INSERT INTO `sys_dict_data` VALUES (138, 0, '不需要处理', '1', 'iot_process_status', NULL, 'default', 'N', '0', 'admin', '2022-01-13 15:06:03', '', NULL, NULL);
  1885. INSERT INTO `sys_dict_data` VALUES (139, 0, '未处理', '2', 'iot_process_status', NULL, 'default', 'N', '0', 'admin', '2022-01-13 15:06:14', '', NULL, NULL);
  1886. INSERT INTO `sys_dict_data` VALUES (140, 0, '已处理', '3', 'iot_process_status', NULL, 'default', 'N', '0', 'admin', '2022-01-13 15:06:24', '', NULL, NULL);
  1887. INSERT INTO `sys_dict_data` VALUES (141, 1, '属性上报', '1', 'iot_device_log_type', NULL, 'primary', 'N', '0', 'admin', '2022-01-13 15:10:32', 'admin', '2022-03-13 00:20:25', NULL);
  1888. INSERT INTO `sys_dict_data` VALUES (142, 3, '事件上报', '3', 'iot_device_log_type', NULL, 'danger', 'N', '0', 'admin', '2022-01-13 15:10:43', 'admin', '2022-03-13 00:21:00', NULL);
  1889. INSERT INTO `sys_dict_data` VALUES (143, 2, '功能调用', '2', 'iot_device_log_type', NULL, 'warning', 'N', '0', 'admin', '2022-01-13 15:10:55', 'admin', '2022-03-13 00:20:32', NULL);
  1890. INSERT INTO `sys_dict_data` VALUES (144, 4, '设备升级', '4', 'iot_device_log_type', NULL, 'success', 'N', '0', 'admin', '2022-01-13 15:11:08', 'admin', '2022-03-13 00:21:06', NULL);
  1891. INSERT INTO `sys_dict_data` VALUES (145, 5, '设备上线', '5', 'iot_device_log_type', NULL, 'success', 'N', '0', 'admin', '2022-01-13 15:11:23', 'admin', '2022-03-13 00:21:26', NULL);
  1892. INSERT INTO `sys_dict_data` VALUES (146, 6, '设备离线', '6', 'iot_device_log_type', NULL, 'info', 'N', '0', 'admin', '2022-01-13 15:11:32', 'admin', '2022-03-13 00:21:13', NULL);
  1893. INSERT INTO `sys_dict_data` VALUES (147, 4, '其他', '4', 'iot_network_method', NULL, 'default', 'N', '0', 'admin', '2022-01-14 02:12:49', 'admin', '2022-01-14 02:13:03', NULL);
  1894. INSERT INTO `sys_dict_data` VALUES (148, 6, '安卓/Android', '6', 'iot_device_chip', NULL, 'default', 'N', '0', 'admin', '2022-01-16 12:39:27', '', NULL, NULL);
  1895. INSERT INTO `sys_dict_data` VALUES (149, 7, '其他', '7', 'iot_device_chip', NULL, 'default', 'N', '0', 'admin', '2022-01-16 12:39:55', 'admin', '2022-01-16 12:40:13', NULL);
  1896. INSERT INTO `sys_dict_data` VALUES (150, 1, '小度平台', '1', 'oauth_platform', NULL, 'primary', 'N', '0', 'admin', '2022-02-07 20:29:23', 'admin', '2022-02-07 22:24:28', NULL);
  1897. INSERT INTO `sys_dict_data` VALUES (151, 2, '天猫精灵', '2', 'oauth_platform', NULL, 'danger', 'N', '0', 'admin', '2022-02-07 20:29:41', 'admin', '2022-02-07 22:23:14', NULL);
  1898. INSERT INTO `sys_dict_data` VALUES (152, 3, '小米小爱', '3', 'oauth_platform', NULL, 'success', 'N', '0', 'admin', '2022-02-07 20:30:07', 'admin', '2022-02-07 22:23:24', NULL);
  1899. INSERT INTO `sys_dict_data` VALUES (153, 4, '其他平台', '4', 'oauth_platform', NULL, 'warning', 'N', '0', 'admin', '2022-02-07 22:23:52', 'admin', '2022-02-07 22:24:02', NULL);
  1900. INSERT INTO `sys_dict_data` VALUES (154, 1, '微信登录', 'WECHAT', 'iot_social_platform', NULL, 'default', 'N', '0', 'admin', '2022-04-20 16:41:33', 'admin', '2022-05-12 17:49:45', NULL);
  1901. INSERT INTO `sys_dict_data` VALUES (155, 2, 'QQ登录', 'QQ', 'iot_social_platform', NULL, 'default', 'N', '0', 'admin', '2022-04-20 16:42:46', 'admin', '2022-05-12 17:49:54', NULL);
  1902. INSERT INTO `sys_dict_data` VALUES (156, 0, '启用', '0', 'iot_social_platform_status', NULL, 'success', 'N', '0', 'admin', '2022-04-20 17:02:48', 'admin', '2022-05-12 17:39:40', '启用');
  1903. INSERT INTO `sys_dict_data` VALUES (157, 1, '未启用', '1', 'iot_social_platform_status', NULL, 'info', 'N', '0', 'admin', '2022-04-20 17:03:15', 'admin', '2022-05-21 13:44:13', '禁用');
  1904. INSERT INTO `sys_dict_data` VALUES (158, 3, '支付宝', 'ALIPAY', 'iot_social_platform', NULL, 'default', 'N', '0', 'admin', '2022-05-12 17:49:24', 'admin', '2022-05-12 17:50:21', NULL);
  1905. INSERT INTO `sys_dict_data` VALUES (159, 1, '自动定位', '1', 'iot_location_way', NULL, 'success', 'N', '0', 'admin', '2022-05-21 13:46:51', 'admin', '2022-05-21 13:53:23', 'IP定位,精确到城市');
  1906. INSERT INTO `sys_dict_data` VALUES (160, 2, '设备定位', '2', 'iot_location_way', NULL, 'warning', 'N', '0', 'admin', '2022-05-21 13:46:51', 'admin', '2022-05-21 13:49:21', '最精确定位');
  1907. INSERT INTO `sys_dict_data` VALUES (161, 3, '自定义位置', '3', 'iot_location_way', NULL, 'primary', 'N', '0', 'admin', '2022-05-21 13:48:50', 'admin', '2022-05-21 13:55:45', '位置自定义');
  1908. INSERT INTO `sys_dict_data` VALUES (162, 3, '简单+加密', '3', 'iot_vertificate_method', NULL, 'default', 'N', '0', 'admin', '2022-06-05 00:15:46', '', NULL, NULL);
  1909. INSERT INTO `sys_dict_data` VALUES (163, 1, '未使用', '1', 'iot_auth_status', NULL, 'info', 'N', '0', 'admin', '2022-06-07 17:39:22', 'admin', '2022-06-07 17:40:10', NULL);
  1910. INSERT INTO `sys_dict_data` VALUES (164, 2, '已使用', '2', 'iot_auth_status', NULL, 'success', 'N', '0', 'admin', '2022-06-07 17:40:01', 'admin', '2022-06-07 23:21:49', NULL);
  1911. INSERT INTO `sys_dict_data` VALUES (165, 7, '对象', 'object', 'iot_data_type', NULL, 'default', 'N', '0', 'admin', '2023-02-09 16:20:57', 'admin', '2023-02-09 16:21:08', NULL);
  1912. INSERT INTO `sys_dict_data` VALUES (166, 3, '监控设备', '3', 'iot_device_type', NULL, 'default', 'N', '0', 'admin', '2023-02-09 16:26:00', '', NULL, NULL);
  1913. INSERT INTO `sys_dict_data` VALUES (167, 1, '未使用', '1', 'sip_gen_status', NULL, 'info', 'N', '0', 'admin', '2023-02-19 15:49:04', 'admin', '2023-02-19 15:50:03', NULL);
  1914. INSERT INTO `sys_dict_data` VALUES (168, 2, '在线', '2', 'sip_gen_status', NULL, 'success', 'N', '0', 'admin', '2023-02-19 15:49:24', 'admin', '2023-02-24 21:36:29', NULL);
  1915. INSERT INTO `sys_dict_data` VALUES (169, 0, 'DVR', '111', 'video_type', NULL, 'default', 'N', '0', 'admin', '2023-02-22 01:07:06', '', NULL, NULL);
  1916. INSERT INTO `sys_dict_data` VALUES (170, 1, 'NVR', '118', 'video_type', NULL, 'default', 'N', '0', 'admin', '2023-02-22 01:07:59', '', NULL, NULL);
  1917. INSERT INTO `sys_dict_data` VALUES (171, 2, '报警控制器', '117', 'video_type', NULL, 'default', 'N', '0', 'admin', '2023-02-22 01:08:13', 'admin', '2023-02-22 01:08:35', NULL);
  1918. INSERT INTO `sys_dict_data` VALUES (172, 4, '摄像机', '131', 'video_type', NULL, 'default', 'N', '0', 'admin', '2023-02-22 01:08:52', '', NULL, NULL);
  1919. INSERT INTO `sys_dict_data` VALUES (173, 5, 'IPC', '132', 'video_type', NULL, 'default', 'N', '0', 'admin', '2023-02-22 01:09:11', '', NULL, NULL);
  1920. INSERT INTO `sys_dict_data` VALUES (174, 6, '显示器', '133', 'video_type', NULL, 'default', 'N', '0', 'admin', '2023-02-22 01:09:30', '', NULL, NULL);
  1921. INSERT INTO `sys_dict_data` VALUES (175, 7, '报警输入设备', '134', 'video_type', NULL, 'default', 'N', '0', 'admin', '2023-02-22 01:09:49', '', NULL, NULL);
  1922. INSERT INTO `sys_dict_data` VALUES (176, 8, '报警输出设备', '135', 'video_type', NULL, 'default', 'N', '0', 'admin', '2023-02-22 01:10:08', '', NULL, NULL);
  1923. INSERT INTO `sys_dict_data` VALUES (177, 9, '语音输入设备', '136', 'video_type', NULL, 'default', 'N', '0', 'admin', '2023-02-22 01:10:29', '', NULL, NULL);
  1924. INSERT INTO `sys_dict_data` VALUES (178, 10, '语音输出设备', '137', 'video_type', NULL, 'default', 'N', '0', 'admin', '2023-02-22 01:10:46', 'admin', '2023-02-22 01:10:51', NULL);
  1925. INSERT INTO `sys_dict_data` VALUES (179, 11, '移动传输设备', '138', 'video_type', NULL, 'default', 'N', '0', 'admin', '2023-02-22 01:11:09', '', NULL, NULL);
  1926. INSERT INTO `sys_dict_data` VALUES (180, 0, '报警控制器', '117', 'channel_type', NULL, 'default', 'N', '0', 'admin', '2023-02-22 01:12:09', '', NULL, NULL);
  1927. INSERT INTO `sys_dict_data` VALUES (181, 1, '摄像机', '131', 'channel_type', NULL, 'default', 'N', '0', 'admin', '2023-02-22 01:12:24', '', NULL, NULL);
  1928. INSERT INTO `sys_dict_data` VALUES (182, 2, 'IPC', '132', 'channel_type', NULL, 'default', 'N', '0', 'admin', '2023-02-22 01:12:39', '', NULL, NULL);
  1929. INSERT INTO `sys_dict_data` VALUES (183, 3, '显示器', '133', 'channel_type', NULL, 'default', 'N', '0', 'admin', '2023-02-22 01:12:57', '', NULL, NULL);
  1930. INSERT INTO `sys_dict_data` VALUES (184, 5, '报警输入设备', '134', 'channel_type', NULL, 'default', 'N', '0', 'admin', '2023-02-22 01:13:14', '', NULL, NULL);
  1931. INSERT INTO `sys_dict_data` VALUES (185, 6, '报警输出设备', '135', 'channel_type', NULL, 'default', 'N', '0', 'admin', '2023-02-22 01:13:29', 'admin', '2023-02-22 01:13:49', NULL);
  1932. INSERT INTO `sys_dict_data` VALUES (186, 7, '语音输入设备', '136', 'channel_type', NULL, 'default', 'N', '0', 'admin', '2023-02-22 01:14:14', 'admin', '2023-02-22 01:14:24', NULL);
  1933. INSERT INTO `sys_dict_data` VALUES (187, 8, '语音输出设备', '137', 'channel_type', NULL, 'default', 'N', '0', 'admin', '2023-02-22 01:14:50', '', NULL, NULL);
  1934. INSERT INTO `sys_dict_data` VALUES (188, 9, '移动传输设备', '138', 'channel_type', NULL, 'default', 'N', '0', 'admin', '2023-02-22 01:15:11', '', NULL, NULL);
  1935. INSERT INTO `sys_dict_data` VALUES (189, 3, '离线', '3', 'sip_gen_status', NULL, 'warning', 'N', '0', 'admin', '2023-02-24 21:36:53', 'admin', '2023-02-24 21:37:11', NULL);
  1936. INSERT INTO `sys_dict_data` VALUES (190, 4, '禁用', '4', 'sip_gen_status', NULL, 'danger', 'N', '0', 'admin', '2023-02-24 21:37:39', '', NULL, NULL);
  1937. INSERT INTO `sys_dict_data` VALUES (191, 0, '云端轮询', '0', 'data_collect_type', NULL, 'default', 'N', '0', 'admin', '2023-02-28 13:56:16', '', NULL, NULL);
  1938. INSERT INTO `sys_dict_data` VALUES (192, 0, '边缘采集', '1', 'data_collect_type', NULL, 'default', 'N', '0', 'admin', '2023-02-28 13:56:28', '', NULL, NULL);
  1939. INSERT INTO `sys_dict_data` VALUES (193, 0, '1分钟', '60', 'iot_modbus_poll_time', NULL, 'default', 'N', '0', 'admin', '2023-02-28 14:39:07', '', NULL, NULL);
  1940. INSERT INTO `sys_dict_data` VALUES (194, 0, '2分钟', '120', 'iot_modbus_poll_time', NULL, 'default', 'N', '0', 'admin', '2023-02-28 14:39:20', '', NULL, NULL);
  1941. INSERT INTO `sys_dict_data` VALUES (195, 0, '5分钟', '300', 'iot_modbus_poll_time', NULL, 'default', 'N', '0', 'admin', '2023-02-28 14:39:29', 'admin', '2023-02-28 14:39:35', NULL);
  1942. INSERT INTO `sys_dict_data` VALUES (196, 1, '03(读保持寄存器', '3', 'iot_modbus_status_code', NULL, 'default', 'N', '0', 'admin', '2023-02-28 15:19:46', 'admin', '2023-04-10 17:49:12', NULL);
  1943. INSERT INTO `sys_dict_data` VALUES (197, 0, '01(读线圈)', '1', 'iot_modbus_status_code', NULL, 'default', 'N', '0', 'admin', '2023-02-28 15:20:06', '', NULL, NULL);
  1944. INSERT INTO `sys_dict_data` VALUES (198, 0, 'MQTT', 'MQTT', 'iot_transport_type', NULL, 'default', 'N', '0', 'admin', '2023-02-28 16:35:40', '', NULL, NULL);
  1945. INSERT INTO `sys_dict_data` VALUES (199, 1, 'TCP', 'TCP', 'iot_transport_type', NULL, 'default', 'N', '0', 'admin', '2023-02-28 16:35:51', '', NULL, NULL);
  1946. INSERT INTO `sys_dict_data` VALUES (200, 2, 'COAP', 'COAP', 'iot_transport_type', NULL, 'default', 'N', '0', 'admin', '2023-02-28 16:36:00', 'admin', '2023-02-28 16:36:22', NULL);
  1947. INSERT INTO `sys_dict_data` VALUES (201, 3, 'UDP', 'UDP', 'iot_transport_type', NULL, 'default', 'N', '0', 'admin', '2023-02-28 16:36:15', '', NULL, NULL);
  1948. INSERT INTO `sys_dict_data` VALUES (230, 99, '其他', '0', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2023-03-10 23:28:32', '', NULL, '其他操作');
  1949. INSERT INTO `sys_dict_data` VALUES (231, 0, '事件上报', '3', 'iot_event_type', NULL, 'danger', 'N', '0', 'admin', '2023-03-29 00:25:28', '', NULL, NULL);
  1950. INSERT INTO `sys_dict_data` VALUES (232, 0, '设备上线', '5', 'iot_event_type', NULL, 'success', 'N', '0', 'admin', '2023-03-29 00:25:52', '', NULL, NULL);
  1951. INSERT INTO `sys_dict_data` VALUES (233, 0, '设备离线', '6', 'iot_event_type', NULL, 'info', 'N', '0', 'admin', '2023-03-29 00:26:09', '', NULL, NULL);
  1952. INSERT INTO `sys_dict_data` VALUES (234, 0, '服务下发', '1', 'iot_function_type', NULL, 'primary', 'N', '0', 'admin', '2023-03-29 00:38:26', '', NULL, NULL);
  1953. INSERT INTO `sys_dict_data` VALUES (235, 0, '属性获取', '2', 'iot_function_type', NULL, 'success', 'N', '0', 'admin', '2023-03-29 00:38:44', '', NULL, NULL);
  1954. INSERT INTO `sys_dict_data` VALUES (236, 0, 'OTA升级', '3', 'iot_function_type', NULL, 'warning', 'N', '0', 'admin', '2023-03-29 00:39:08', '', NULL, NULL);
  1955. INSERT INTO `sys_dict_data` VALUES (237, 0, '读写', '0', 'iot_data_read_write', NULL, 'primary', 'N', '0', 'admin', '2023-04-09 02:12:05', '', NULL, NULL);
  1956. INSERT INTO `sys_dict_data` VALUES (238, 0, '只读', '1', 'iot_data_read_write', NULL, 'info', 'N', '0', 'admin', '2023-04-09 02:12:19', '', NULL, NULL);
  1957. INSERT INTO `sys_dict_data` VALUES (239, 0, '全部设备', '1', 'oat_update_limit', NULL, 'default', 'N', '0', 'admin', '2023-04-09 23:57:06', 'admin', '2023-04-11 11:53:57', NULL);
  1958. INSERT INTO `sys_dict_data` VALUES (240, 1, '指定设备', '2', 'oat_update_limit', NULL, 'default', 'N', '0', 'admin', '2023-04-11 11:53:28', 'admin', '2023-04-11 11:53:52', NULL);
  1959. INSERT INTO `sys_dict_data` VALUES (241, 4, 'GB28181', 'GB28181', 'iot_transport_type', null, 'primary', 'N', '0', 'admin', '2023-05-12 14:25:39', 'admin', '2023-05-12 14:26:09', null);
  1960. -- ----------------------------
  1961. -- Table structure for sys_dict_type
  1962. -- ----------------------------
  1963. DROP TABLE IF EXISTS `sys_dict_type`;
  1964. CREATE TABLE `sys_dict_type` (
  1965. `dict_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典主键',
  1966. `dict_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典名称',
  1967. `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典类型',
  1968. `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '状态(0正常 1停用)',
  1969. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  1970. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  1971. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  1972. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  1973. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  1974. PRIMARY KEY (`dict_id`) USING BTREE,
  1975. UNIQUE INDEX `dict_type`(`dict_type`) USING BTREE
  1976. ) ENGINE = InnoDB AUTO_INCREMENT = 131 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '字典类型表' ROW_FORMAT = Dynamic;
  1977. -- ----------------------------
  1978. -- Records of sys_dict_type
  1979. -- ----------------------------
  1980. INSERT INTO `sys_dict_type` VALUES (1, '用户性别', 'sys_user_sex', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '用户性别列表');
  1981. INSERT INTO `sys_dict_type` VALUES (2, '菜单状态', 'sys_show_hide', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '菜单状态列表');
  1982. INSERT INTO `sys_dict_type` VALUES (3, '系统开关', 'sys_normal_disable', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '系统开关列表');
  1983. INSERT INTO `sys_dict_type` VALUES (4, '任务状态', 'sys_job_status', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '任务状态列表');
  1984. INSERT INTO `sys_dict_type` VALUES (5, '任务分组', 'sys_job_group', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '任务分组列表');
  1985. INSERT INTO `sys_dict_type` VALUES (6, '系统是否', 'sys_yes_no', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '系统是否列表');
  1986. INSERT INTO `sys_dict_type` VALUES (7, '通知类型', 'sys_notice_type', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '通知类型列表');
  1987. INSERT INTO `sys_dict_type` VALUES (8, '通知状态', 'sys_notice_status', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '通知状态列表');
  1988. INSERT INTO `sys_dict_type` VALUES (9, '操作类型', 'sys_oper_type', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '操作类型列表');
  1989. INSERT INTO `sys_dict_type` VALUES (10, '系统状态', 'sys_common_status', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '登录状态列表');
  1990. INSERT INTO `sys_dict_type` VALUES (100, '物模型类别', 'iot_things_type', '0', 'admin', '2021-12-12 16:39:47', 'admin', '2021-12-15 22:49:19', '属性、动作、事件');
  1991. INSERT INTO `sys_dict_type` VALUES (101, '数据类型', 'iot_data_type', '0', 'admin', '2021-12-12 20:16:48', 'admin', '2021-12-12 20:17:54', 'integer、decimal、bool、string、enum');
  1992. INSERT INTO `sys_dict_type` VALUES (102, '是否', 'iot_yes_no', '0', 'admin', '2021-12-12 20:24:51', 'admin', '2021-12-19 15:12:35', '是、否');
  1993. INSERT INTO `sys_dict_type` VALUES (103, '产品状态', 'iot_product_status', '0', 'admin', '2021-12-19 15:00:13', '', NULL, '未发布、已发布(不能修改)');
  1994. INSERT INTO `sys_dict_type` VALUES (104, '设备类型', 'iot_device_type', '0', 'admin', '2021-12-19 15:03:06', '', NULL, '直连设备、网关子设备、网关设备');
  1995. INSERT INTO `sys_dict_type` VALUES (105, '联网方式', 'iot_network_method', '0', 'admin', '2021-12-19 15:07:12', 'admin', '2022-01-14 02:11:58', 'wifi、蜂窝(2G/3G/4G/5G)、以太网、其他');
  1996. INSERT INTO `sys_dict_type` VALUES (106, '认证方式', 'iot_vertificate_method', '0', 'admin', '2021-12-19 15:11:48', 'admin', '2022-06-05 12:57:02', '1=简单认证、2=加密认证、3=简单+加密');
  1997. INSERT INTO `sys_dict_type` VALUES (107, '设备芯片', 'iot_device_chip', '0', 'admin', '2021-12-24 15:53:27', 'admin', '2022-01-22 00:14:23', 'ESP8266、ESP32、树莓派');
  1998. INSERT INTO `sys_dict_type` VALUES (109, '设备状态', 'iot_device_status', '0', 'admin', '2021-12-27 22:19:55', 'admin', '2021-12-27 22:20:13', '未激活、禁用、在线、离线');
  1999. INSERT INTO `sys_dict_type` VALUES (110, '是否启用', 'iot_is_enable', '0', 'admin', '2022-01-12 23:24:01', 'admin', '2022-01-12 23:24:15', '启用、禁用');
  2000. INSERT INTO `sys_dict_type` VALUES (111, '告警类型', 'iot_alert_level', '0', 'admin', '2022-01-13 14:56:44', 'admin', '2022-01-13 15:04:46', '1=提醒通知,2=轻微问题,3=严重警告');
  2001. INSERT INTO `sys_dict_type` VALUES (112, '处理状态', 'iot_process_status', '0', 'admin', '2022-01-13 15:04:06', 'admin', '2022-01-13 15:06:39', '1=不需要处理,2=未处理,3=已处理');
  2002. INSERT INTO `sys_dict_type` VALUES (113, '设备日志类型', 'iot_device_log_type', '0', 'admin', '2022-01-13 15:09:49', 'admin', '2022-03-13 00:22:43', '1=属性上报,2=调用功能,3=事件上报,4=设备升级,5=设备上线,6=设备离线');
  2003. INSERT INTO `sys_dict_type` VALUES (114, 'Oauth开放平台', 'oauth_platform', '0', 'admin', '2022-02-07 20:27:48', 'admin', '2022-05-21 13:44:50', '1=小度,2=天猫精灵,3=小爱,4=其他');
  2004. INSERT INTO `sys_dict_type` VALUES (115, '第三方登录平台', 'iot_social_platform', '0', 'admin', '2022-04-12 15:28:13', 'admin', '2022-04-12 15:37:48', 'Wechat、QQ、');
  2005. INSERT INTO `sys_dict_type` VALUES (116, '第三方登录平台状态', 'iot_social_platform_status', '0', 'admin', '2022-04-20 17:02:13', 'admin', '2022-04-20 17:02:23', '第三方登录平台状态');
  2006. INSERT INTO `sys_dict_type` VALUES (117, '设备定位方式', 'iot_location_way', '0', 'admin', '2022-05-21 13:45:16', 'admin', '2022-05-21 13:46:06', '1=IP自动定位,2=设备定位,3=自定义');
  2007. INSERT INTO `sys_dict_type` VALUES (118, '授权码状态', 'iot_auth_status', '0', 'admin', '2022-06-07 17:38:56', '', NULL, '1=未分配,2=使用中');
  2008. INSERT INTO `sys_dict_type` VALUES (119, 'SipID状态', 'sip_gen_status', '0', 'admin', '2023-02-19 15:43:36', 'admin', '2023-02-19 15:45:54', '1=未使用,2=使用中');
  2009. INSERT INTO `sys_dict_type` VALUES (120, '监控设备类型', 'video_type', '0', 'admin', '2023-02-22 01:06:38', '', NULL, NULL);
  2010. INSERT INTO `sys_dict_type` VALUES (121, '通道类型', 'channel_type', '0', 'admin', '2023-02-22 01:11:51', '', NULL, NULL);
  2011. INSERT INTO `sys_dict_type` VALUES (122, '轮询方式', 'data_collect_type', '0', 'admin', '2023-02-28 13:55:45', '', NULL, NULL);
  2012. INSERT INTO `sys_dict_type` VALUES (123, '批量采集时间', 'iot_modbus_poll_time', '0', 'admin', '2023-02-28 14:38:21', '', NULL, NULL);
  2013. INSERT INTO `sys_dict_type` VALUES (124, '寄存器功能码', 'iot_modbus_status_code', '0', 'admin', '2023-02-28 15:19:02', '', NULL, NULL);
  2014. INSERT INTO `sys_dict_type` VALUES (125, '传输协议类型', 'iot_transport_type', '0', 'admin', '2023-02-28 16:35:20', '', NULL, NULL);
  2015. INSERT INTO `sys_dict_type` VALUES (126, '设备事件类型', 'iot_event_type', '0', 'admin', '2023-03-29 00:24:51', '', NULL, NULL);
  2016. INSERT INTO `sys_dict_type` VALUES (127, '指令下发类型', 'iot_function_type', '0', 'admin', '2023-03-29 00:37:51', '', NULL, NULL);
  2017. INSERT INTO `sys_dict_type` VALUES (128, '读写类型', 'iot_data_read_write', '0', 'admin', '2023-04-09 02:11:14', '', NULL, NULL);
  2018. INSERT INTO `sys_dict_type` VALUES (129, '升级范围', 'oat_update_limit', '0', 'admin', '2023-04-09 23:51:45', '', NULL, NULL);
  2019. INSERT INTO `sys_dict_type` VALUES (130, '云存储平台类型', 'oss_platform_type', '0', 'admin', '2023-04-12 00:26:09', '', NULL, NULL);
  2020. -- ----------------------------
  2021. -- Table structure for sys_job
  2022. -- ----------------------------
  2023. DROP TABLE IF EXISTS `sys_job`;
  2024. CREATE TABLE `sys_job` (
  2025. `job_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务ID',
  2026. `job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '任务名称',
  2027. `job_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'DEFAULT' COMMENT '任务组名',
  2028. `invoke_target` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调用目标字符串',
  2029. `cron_expression` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'cron执行表达式',
  2030. `misfire_policy` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '3' COMMENT '计划执行错误策略(1立即执行 2执行一次 3放弃执行)',
  2031. `concurrent` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '是否并发执行(0允许 1禁止)',
  2032. `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '状态(0正常 1暂停)',
  2033. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  2034. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  2035. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  2036. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  2037. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注信息',
  2038. PRIMARY KEY (`job_id`, `job_name`, `job_group`) USING BTREE
  2039. ) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '定时任务调度表' ROW_FORMAT = Dynamic;
  2040. -- ----------------------------
  2041. -- Records of sys_job
  2042. -- ----------------------------
  2043. INSERT INTO `sys_job` VALUES (2, '系统默认(有参)', 'DEFAULT', 'ryTask.ryParams(\'ry\')', '0/15 * * * * ?', '3', '1', '1', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2044. INSERT INTO `sys_job` VALUES (4, 'modbus云端轮询', 'SYSTEM', 'propGetServiceImpl.fetchProperty', '0 0/1 * * * ? ', '1', '0', '0', 'admin', '2023-02-28 17:28:03', 'admin', '2023-04-08 22:07:42', '');
  2045. INSERT INTO `sys_job` VALUES (5, '设备定时任务', 'SYSTEM', 'deviceJob.timingUpdateDeviceStatusStatus', '0 0/1 * * * ? ', '1', '1', '1', 'admin', '2023-03-24 10:57:48', 'admin', '2023-03-31 21:14:55', '');
  2046. INSERT INTO `sys_job` VALUES (6, '监控在线状态更新', 'SYSTEM', 'deviceJob.updateSipDeviceOnlineStatus(90)', '0 0/1 * * * ?', '1', '0', '0', 'admin', '2023-04-14 16:18:54', '', '2023-04-15 09:37:27', '');
  2047. -- ----------------------------
  2048. -- Table structure for sys_job_log
  2049. -- ----------------------------
  2050. DROP TABLE IF EXISTS `sys_job_log`;
  2051. CREATE TABLE `sys_job_log` (
  2052. `job_log_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务日志ID',
  2053. `job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务名称',
  2054. `job_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务组名',
  2055. `invoke_target` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调用目标字符串',
  2056. `job_message` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '日志信息',
  2057. `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '执行状态(0正常 1失败)',
  2058. `exception_info` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '异常信息',
  2059. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  2060. PRIMARY KEY (`job_log_id`) USING BTREE
  2061. ) ENGINE = InnoDB AUTO_INCREMENT = 2077 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '定时任务调度日志表' ROW_FORMAT = Dynamic;
  2062. -- ----------------------------
  2063. -- Records of sys_job_log
  2064. -- ----------------------------
  2065. INSERT INTO `sys_job_log` VALUES (1, 'test', 'DEFAULT', 'deviceJob.updateSipDeviceOnlineStatus(90)', 'test 总共耗时:1毫秒', '1', 'java.lang.NoSuchMethodException: com.fastbee.data.service.impl.DeviceJob.updateSipDeviceOnlineStatus(java.lang.Integer)\n at java.lang.Class.getMethod(Class.java:1786)\n at com.fastbee.quartz.util.JobInvokeUtil.invokeMethod(JobInvokeUtil.java:55)\n at com.fastbee.quartz.util.JobInvokeUtil.invokeMethod(JobInvokeUtil.java:33)\n at com.fastbee.quartz.util.QuartzDisallowConcurrentExecution.doExecute(QuartzDisallowConcurrentExecution.java:19)\n at com.fastbee.quartz.util.AbstractQuartzJob.execute(AbstractQuartzJob.java:43)\n at org.quartz.core.JobRunShell.run(JobRunShell.java:202)\n at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)\n', '2023-04-15 09:38:00');
  2066. INSERT INTO `sys_job_log` VALUES (2, 'modbus云端轮询', 'SYSTEM', 'propGetServiceImpl.fetchProperty', 'modbus云端轮询 总共耗时:1毫秒', '0', '', '2023-04-15 09:38:00');
  2067. INSERT INTO `sys_job_log` VALUES (3, 'test', 'DEFAULT', 'deviceJob.updateSipDeviceOnlineStatus(90)', 'test 总共耗时:0毫秒', '1', 'java.lang.NoSuchMethodException: com.fastbee.data.service.impl.DeviceJob.updateSipDeviceOnlineStatus(java.lang.Integer)\n at java.lang.Class.getMethod(Class.java:1786)\n at com.fastbee.quartz.util.JobInvokeUtil.invokeMethod(JobInvokeUtil.java:55)\n at com.fastbee.quartz.util.JobInvokeUtil.invokeMethod(JobInvokeUtil.java:33)\n at com.fastbee.quartz.util.QuartzDisallowConcurrentExecution.doExecute(QuartzDisallowConcurrentExecution.java:19)\n at com.fastbee.quartz.util.AbstractQuartzJob.execute(AbstractQuartzJob.java:43)\n at org.quartz.core.JobRunShell.run(JobRunShell.java:202)\n at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)\n', '2023-04-15 09:39:00');
  2068. INSERT INTO `sys_job_log` VALUES (4, 'modbus云端轮询', 'SYSTEM', 'propGetServiceImpl.fetchProperty', 'modbus云端轮询 总共耗时:2毫秒', '0', '', '2023-04-15 09:39:00');
  2069. INSERT INTO `sys_job_log` VALUES (5, 'test', 'DEFAULT', 'deviceJob.updateSipDeviceOnlineStatus(90)', 'test 总共耗时:0毫秒', '1', 'java.lang.NoSuchMethodException: com.fastbee.data.service.impl.DeviceJob.updateSipDeviceOnlineStatus(java.lang.Integer)\n at java.lang.Class.getMethod(Class.java:1786)\n at com.fastbee.quartz.util.JobInvokeUtil.invokeMethod(JobInvokeUtil.java:55)\n at com.fastbee.quartz.util.JobInvokeUtil.invokeMethod(JobInvokeUtil.java:33)\n at com.fastbee.quartz.util.QuartzDisallowConcurrentExecution.doExecute(QuartzDisallowConcurrentExecution.java:19)\n at com.fastbee.quartz.util.AbstractQuartzJob.execute(AbstractQuartzJob.java:43)\n at org.quartz.core.JobRunShell.run(JobRunShell.java:202)\n at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)\n', '2023-04-15 09:40:00');
  2070. INSERT INTO `sys_job_log` VALUES (6, 'modbus云端轮询', 'SYSTEM', 'propGetServiceImpl.fetchProperty', 'modbus云端轮询 总共耗时:2毫秒', '0', '', '2023-04-15 09:40:00');
  2071. INSERT INTO `sys_job_log` VALUES (7, 'test', 'DEFAULT', 'deviceJob.updateSipDeviceOnlineStatus(90)', 'test 总共耗时:0毫秒', '1', 'java.lang.NoSuchMethodException: com.fastbee.data.service.impl.DeviceJob.updateSipDeviceOnlineStatus(java.lang.Integer)\n at java.lang.Class.getMethod(Class.java:1786)\n at com.fastbee.quartz.util.JobInvokeUtil.invokeMethod(JobInvokeUtil.java:55)\n at com.fastbee.quartz.util.JobInvokeUtil.invokeMethod(JobInvokeUtil.java:33)\n at com.fastbee.quartz.util.QuartzDisallowConcurrentExecution.doExecute(QuartzDisallowConcurrentExecution.java:19)\n at com.fastbee.quartz.util.AbstractQuartzJob.execute(AbstractQuartzJob.java:43)\n at org.quartz.core.JobRunShell.run(JobRunShell.java:202)\n at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)\n', '2023-04-15 09:41:00');
  2072. INSERT INTO `sys_job_log` VALUES (8, 'modbus云端轮询', 'SYSTEM', 'propGetServiceImpl.fetchProperty', 'modbus云端轮询 总共耗时:2毫秒', '0', '', '2023-04-15 09:41:00');
  2073. INSERT INTO `sys_job_log` VALUES (9, 'test', 'DEFAULT', 'deviceJob.updateSipDeviceOnlineStatus(90)', 'test 总共耗时:0毫秒', '1', 'java.lang.NoSuchMethodException: com.fastbee.data.service.impl.DeviceJob.updateSipDeviceOnlineStatus(java.lang.Integer)\n at java.lang.Class.getMethod(Class.java:1786)\n at com.fastbee.quartz.util.JobInvokeUtil.invokeMethod(JobInvokeUtil.java:55)\n at com.fastbee.quartz.util.JobInvokeUtil.invokeMethod(JobInvokeUtil.java:33)\n at com.fastbee.quartz.util.QuartzDisallowConcurrentExecution.doExecute(QuartzDisallowConcurrentExecution.java:19)\n at com.fastbee.quartz.util.AbstractQuartzJob.execute(AbstractQuartzJob.java:43)\n at org.quartz.core.JobRunShell.run(JobRunShell.java:202)\n at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)\n', '2023-04-15 09:42:00');
  2074. INSERT INTO `sys_job_log` VALUES (10, 'modbus云端轮询', 'SYSTEM', 'propGetServiceImpl.fetchProperty', 'modbus云端轮询 总共耗时:2毫秒', '0', '', '2023-04-15 09:42:00');
  2075. INSERT INTO `sys_job_log` VALUES (11, 'test', 'DEFAULT', 'deviceJob.updateSipDeviceOnlineStatus(90)', 'test 总共耗时:0毫秒', '1', 'java.lang.NoSuchMethodException: com.fastbee.data.service.impl.DeviceJob.updateSipDeviceOnlineStatus(java.lang.Integer)\n at java.lang.Class.getMethod(Class.java:1786)\n at com.fastbee.quartz.util.JobInvokeUtil.invokeMethod(JobInvokeUtil.java:55)\n at com.fastbee.quartz.util.JobInvokeUtil.invokeMethod(JobInvokeUtil.java:33)\n at com.fastbee.quartz.util.QuartzDisallowConcurrentExecution.doExecute(QuartzDisallowConcurrentExecution.java:19)\n at com.fastbee.quartz.util.AbstractQuartzJob.execute(AbstractQuartzJob.java:43)\n at org.quartz.core.JobRunShell.run(JobRunShell.java:202)\n at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)\n', '2023-04-15 09:43:00');
  2076. INSERT INTO `sys_job_log` VALUES (12, 'modbus云端轮询', 'SYSTEM', 'propGetServiceImpl.fetchProperty', 'modbus云端轮询 总共耗时:2毫秒', '0', '', '2023-04-15 09:43:00');
  2077. INSERT INTO `sys_job_log` VALUES (13, 'test', 'DEFAULT', 'deviceJob.updateSipDeviceOnlineStatus(90)', 'test 总共耗时:0毫秒', '1', 'java.lang.NoSuchMethodException: com.fastbee.data.service.impl.DeviceJob.updateSipDeviceOnlineStatus(java.lang.Integer)\n at java.lang.Class.getMethod(Class.java:1786)\n at com.fastbee.quartz.util.JobInvokeUtil.invokeMethod(JobInvokeUtil.java:55)\n at com.fastbee.quartz.util.JobInvokeUtil.invokeMethod(JobInvokeUtil.java:33)\n at com.fastbee.quartz.util.QuartzDisallowConcurrentExecution.doExecute(QuartzDisallowConcurrentExecution.java:19)\n at com.fastbee.quartz.util.AbstractQuartzJob.execute(AbstractQuartzJob.java:43)\n at org.quartz.core.JobRunShell.run(JobRunShell.java:202)\n at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)\n', '2023-04-15 09:44:00');
  2078. INSERT INTO `sys_job_log` VALUES (14, 'modbus云端轮询', 'SYSTEM', 'propGetServiceImpl.fetchProperty', 'modbus云端轮询 总共耗时:2毫秒', '0', '', '2023-04-15 09:44:00');
  2079. INSERT INTO `sys_job_log` VALUES (2067, 'modbus云端轮询', 'SYSTEM', 'propGetServiceImpl.fetchProperty', 'modbus云端轮询 总共耗时:31毫秒', '0', '', '2023-04-16 14:13:00');
  2080. INSERT INTO `sys_job_log` VALUES (2068, 'modbus云端轮询', 'SYSTEM', 'propGetServiceImpl.fetchProperty', 'modbus云端轮询 总共耗时:9毫秒', '0', '', '2023-04-16 14:14:00');
  2081. INSERT INTO `sys_job_log` VALUES (2069, 'modbus云端轮询', 'SYSTEM', 'propGetServiceImpl.fetchProperty', 'modbus云端轮询 总共耗时:9毫秒', '0', '', '2023-04-16 14:15:00');
  2082. INSERT INTO `sys_job_log` VALUES (2070, 'modbus云端轮询', 'SYSTEM', 'propGetServiceImpl.fetchProperty', 'modbus云端轮询 总共耗时:9毫秒', '0', '', '2023-04-16 14:16:00');
  2083. INSERT INTO `sys_job_log` VALUES (2071, 'modbus云端轮询', 'SYSTEM', 'propGetServiceImpl.fetchProperty', 'modbus云端轮询 总共耗时:9毫秒', '0', '', '2023-04-16 14:17:00');
  2084. INSERT INTO `sys_job_log` VALUES (2072, 'modbus云端轮询', 'SYSTEM', 'propGetServiceImpl.fetchProperty', 'modbus云端轮询 总共耗时:8毫秒', '0', '', '2023-04-16 14:18:00');
  2085. INSERT INTO `sys_job_log` VALUES (2073, 'modbus云端轮询', 'SYSTEM', 'propGetServiceImpl.fetchProperty', 'modbus云端轮询 总共耗时:8毫秒', '0', '', '2023-04-16 14:19:00');
  2086. INSERT INTO `sys_job_log` VALUES (2074, 'modbus云端轮询', 'SYSTEM', 'propGetServiceImpl.fetchProperty', 'modbus云端轮询 总共耗时:8毫秒', '0', '', '2023-04-16 14:20:00');
  2087. INSERT INTO `sys_job_log` VALUES (2075, 'modbus云端轮询', 'SYSTEM', 'propGetServiceImpl.fetchProperty', 'modbus云端轮询 总共耗时:9毫秒', '0', '', '2023-04-16 14:21:00');
  2088. INSERT INTO `sys_job_log` VALUES (2076, 'modbus云端轮询', 'SYSTEM', 'propGetServiceImpl.fetchProperty', 'modbus云端轮询 总共耗时:9毫秒', '0', '', '2023-04-16 14:22:00');
  2089. -- ----------------------------
  2090. -- Table structure for sys_logininfor
  2091. -- ----------------------------
  2092. DROP TABLE IF EXISTS `sys_logininfor`;
  2093. CREATE TABLE `sys_logininfor` (
  2094. `info_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '访问ID',
  2095. `user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户账号',
  2096. `ipaddr` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '登录IP地址',
  2097. `login_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '登录地点',
  2098. `browser` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '浏览器类型',
  2099. `os` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作系统',
  2100. `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '登录状态(0成功 1失败)',
  2101. `msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '提示消息',
  2102. `login_time` datetime(0) NULL DEFAULT NULL COMMENT '访问时间',
  2103. PRIMARY KEY (`info_id`) USING BTREE
  2104. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '系统访问记录' ROW_FORMAT = Dynamic;
  2105. -- ----------------------------
  2106. -- Records of sys_logininfor
  2107. -- ----------------------------
  2108. -- ----------------------------
  2109. -- Table structure for sys_menu
  2110. -- ----------------------------
  2111. DROP TABLE IF EXISTS `sys_menu`;
  2112. CREATE TABLE `sys_menu` (
  2113. `menu_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '菜单ID',
  2114. `menu_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '菜单名称',
  2115. `parent_id` bigint(20) NULL DEFAULT 0 COMMENT '父菜单ID',
  2116. `order_num` int(4) NULL DEFAULT 0 COMMENT '显示顺序',
  2117. `path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '路由地址',
  2118. `component` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组件路径',
  2119. `query` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '路由参数',
  2120. `is_frame` int(1) NULL DEFAULT 1 COMMENT '是否为外链(0是 1否)',
  2121. `is_cache` int(1) NULL DEFAULT 0 COMMENT '是否缓存(0缓存 1不缓存)',
  2122. `menu_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '菜单类型(M目录 C菜单 F按钮)',
  2123. `visible` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '菜单状态(0显示 1隐藏)',
  2124. `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '菜单状态(0正常 1停用)',
  2125. `perms` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '权限标识',
  2126. `icon` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '#' COMMENT '菜单图标',
  2127. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  2128. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  2129. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  2130. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  2131. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注',
  2132. PRIMARY KEY (`menu_id`) USING BTREE
  2133. ) ENGINE = InnoDB AUTO_INCREMENT = 3046 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '菜单权限表' ROW_FORMAT = Dynamic;
  2134. -- ----------------------------
  2135. -- Records of sys_menu
  2136. -- ----------------------------
  2137. INSERT INTO `sys_menu` VALUES (1, '系统管理', 0, 2, 'system', NULL, '', 1, 0, 'M', '0', '0', '', 'system', 'admin', '2021-12-15 21:36:18', 'admin', '2022-02-26 00:46:20', '系统管理目录');
  2138. INSERT INTO `sys_menu` VALUES (2, '系统监控', 0, 3, 'monitor', NULL, '', 1, 0, 'M', '0', '0', '', 'monitor', 'admin', '2021-12-15 21:36:18', 'admin', '2022-02-26 00:43:05', '系统监控目录');
  2139. INSERT INTO `sys_menu` VALUES (3, '系统工具', 0, 4, 'tool', NULL, '', 1, 0, 'M', '0', '0', '', 'tool', 'admin', '2021-12-15 21:36:18', 'admin', '2022-02-26 00:42:59', '系统工具目录');
  2140. INSERT INTO `sys_menu` VALUES (4, '蜂信物联', 0, 7, 'http://fastbee.cn', NULL, '', 0, 0, 'M', '0', '0', '', 'guide', 'admin', '2021-12-15 21:36:18', 'admin', '2023-02-22 07:26:09', '若依官网地址');
  2141. INSERT INTO `sys_menu` VALUES (100, '用户管理', 1, 1, 'user', 'system/user/index', '', 1, 0, 'C', '0', '0', 'system:user:list', 'user', 'admin', '2021-12-15 21:36:18', '', NULL, '用户管理菜单');
  2142. INSERT INTO `sys_menu` VALUES (101, '角色管理', 1, 2, 'role', 'system/role/index', '', 1, 0, 'C', '0', '0', 'system:role:list', 'peoples', 'admin', '2021-12-15 21:36:18', '', NULL, '角色管理菜单');
  2143. INSERT INTO `sys_menu` VALUES (102, '菜单管理', 1, 3, 'menu', 'system/menu/index', '', 1, 0, 'C', '0', '0', 'system:menu:list', 'tree-table', 'admin', '2021-12-15 21:36:18', '', NULL, '菜单管理菜单');
  2144. INSERT INTO `sys_menu` VALUES (103, '部门管理', 1, 4, 'dept', 'system/dept/index', '', 1, 0, 'C', '0', '0', 'system:dept:list', 'tree', 'admin', '2021-12-15 21:36:18', '', NULL, '部门管理菜单');
  2145. INSERT INTO `sys_menu` VALUES (104, '岗位管理', 1, 5, 'post', 'system/post/index', '', 1, 0, 'C', '0', '0', 'system:post:list', 'post', 'admin', '2021-12-15 21:36:18', '', NULL, '岗位管理菜单');
  2146. INSERT INTO `sys_menu` VALUES (105, '字典管理', 1, 6, 'dict', 'system/dict/index', '', 1, 0, 'C', '0', '0', 'system:dict:list', 'dict', 'admin', '2021-12-15 21:36:18', '', NULL, '字典管理菜单');
  2147. INSERT INTO `sys_menu` VALUES (106, '参数设置', 1, 7, 'config', 'system/config/index', '', 1, 0, 'C', '0', '0', 'system:config:list', 'edit', 'admin', '2021-12-15 21:36:18', '', NULL, '参数设置菜单');
  2148. INSERT INTO `sys_menu` VALUES (107, '通知公告', 1, 8, 'notice', 'system/notice/index', '', 1, 0, 'C', '0', '0', 'system:notice:list', 'message', 'admin', '2021-12-15 21:36:18', '', NULL, '通知公告菜单');
  2149. INSERT INTO `sys_menu` VALUES (108, '日志管理', 1, 9, 'log', '', '', 1, 0, 'M', '0', '0', '', 'log', 'admin', '2021-12-15 21:36:18', '', NULL, '日志管理菜单');
  2150. INSERT INTO `sys_menu` VALUES (109, '在线用户', 2, 1, 'online', 'monitor/online/index', '', 1, 0, 'C', '0', '0', 'monitor:online:list', 'online', 'admin', '2021-12-15 21:36:18', '', NULL, '在线用户菜单');
  2151. INSERT INTO `sys_menu` VALUES (110, '定时任务', 2, 2, 'job', 'monitor/job/index', '', 1, 0, 'C', '0', '0', 'monitor:job:list', 'job', 'admin', '2021-12-15 21:36:18', '', NULL, '定时任务菜单');
  2152. INSERT INTO `sys_menu` VALUES (111, '数据监控', 2, 3, 'druid', 'monitor/druid/index', '', 1, 0, 'C', '0', '0', 'monitor:druid:list', 'druid', 'admin', '2021-12-15 21:36:18', '', NULL, '数据监控菜单');
  2153. INSERT INTO `sys_menu` VALUES (112, '服务监控', 2, 4, 'server', 'monitor/server/index', '', 1, 0, 'C', '0', '0', 'monitor:server:list', 'server', 'admin', '2021-12-15 21:36:18', '', NULL, '服务监控菜单');
  2154. INSERT INTO `sys_menu` VALUES (113, '缓存监控', 2, 5, 'cache', 'monitor/cache/index', '', 1, 0, 'C', '0', '0', 'monitor:cache:list', 'redis', 'admin', '2021-12-15 21:36:18', '', NULL, '缓存监控菜单');
  2155. INSERT INTO `sys_menu` VALUES (114, '表单构建', 3, 1, 'build', 'tool/build/index', '', 1, 0, 'C', '0', '0', 'tool:build:list', 'build', 'admin', '2021-12-15 21:36:18', '', NULL, '表单构建菜单');
  2156. INSERT INTO `sys_menu` VALUES (115, '代码生成', 3, 2, 'gen', 'tool/gen/index', '', 1, 0, 'C', '0', '0', 'tool:gen:list', 'code', 'admin', '2021-12-15 21:36:18', '', NULL, '代码生成菜单');
  2157. INSERT INTO `sys_menu` VALUES (116, '系统接口', 3, 3, 'swagger', 'tool/swagger/index', '', 1, 0, 'C', '0', '0', 'tool:swagger:list', 'swagger', 'admin', '2021-12-15 21:36:18', '', NULL, '系统接口菜单');
  2158. INSERT INTO `sys_menu` VALUES (124, '缓存列表', 2, 6, 'cacheList', 'monitor/cache/list', '', 1, 0, 'C', '0', '0', 'monitor:cache:list', 'redis-list', 'admin', '2023-03-10 23:22:42', '', NULL, '缓存列表菜单');
  2159. INSERT INTO `sys_menu` VALUES (500, '操作日志', 108, 1, 'operlog', 'monitor/operlog/index', '', 1, 0, 'C', '0', '0', 'monitor:operlog:list', 'form', 'admin', '2021-12-15 21:36:18', '', NULL, '操作日志菜单');
  2160. INSERT INTO `sys_menu` VALUES (501, '登录日志', 108, 2, 'logininfor', 'monitor/logininfor/index', '', 1, 0, 'C', '0', '0', 'monitor:logininfor:list', 'logininfor', 'admin', '2021-12-15 21:36:18', '', NULL, '登录日志菜单');
  2161. INSERT INTO `sys_menu` VALUES (1001, '用户查询', 100, 1, '', '', '', 1, 0, 'F', '0', '0', 'system:user:query', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2162. INSERT INTO `sys_menu` VALUES (1002, '用户新增', 100, 2, '', '', '', 1, 0, 'F', '0', '0', 'system:user:add', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2163. INSERT INTO `sys_menu` VALUES (1003, '用户修改', 100, 3, '', '', '', 1, 0, 'F', '0', '0', 'system:user:edit', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2164. INSERT INTO `sys_menu` VALUES (1004, '用户删除', 100, 4, '', '', '', 1, 0, 'F', '0', '0', 'system:user:remove', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2165. INSERT INTO `sys_menu` VALUES (1005, '用户导出', 100, 5, '', '', '', 1, 0, 'F', '0', '0', 'system:user:export', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2166. INSERT INTO `sys_menu` VALUES (1006, '用户导入', 100, 6, '', '', '', 1, 0, 'F', '0', '0', 'system:user:import', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2167. INSERT INTO `sys_menu` VALUES (1007, '重置密码', 100, 7, '', '', '', 1, 0, 'F', '0', '0', 'system:user:resetPwd', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2168. INSERT INTO `sys_menu` VALUES (1008, '角色查询', 101, 1, '', '', '', 1, 0, 'F', '0', '0', 'system:role:query', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2169. INSERT INTO `sys_menu` VALUES (1009, '角色新增', 101, 2, '', '', '', 1, 0, 'F', '0', '0', 'system:role:add', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2170. INSERT INTO `sys_menu` VALUES (1010, '角色修改', 101, 3, '', '', '', 1, 0, 'F', '0', '0', 'system:role:edit', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2171. INSERT INTO `sys_menu` VALUES (1011, '角色删除', 101, 4, '', '', '', 1, 0, 'F', '0', '0', 'system:role:remove', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2172. INSERT INTO `sys_menu` VALUES (1012, '角色导出', 101, 5, '', '', '', 1, 0, 'F', '0', '0', 'system:role:export', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2173. INSERT INTO `sys_menu` VALUES (1013, '菜单查询', 102, 1, '', '', '', 1, 0, 'F', '0', '0', 'system:menu:query', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2174. INSERT INTO `sys_menu` VALUES (1014, '菜单新增', 102, 2, '', '', '', 1, 0, 'F', '0', '0', 'system:menu:add', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2175. INSERT INTO `sys_menu` VALUES (1015, '菜单修改', 102, 3, '', '', '', 1, 0, 'F', '0', '0', 'system:menu:edit', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2176. INSERT INTO `sys_menu` VALUES (1016, '菜单删除', 102, 4, '', '', '', 1, 0, 'F', '0', '0', 'system:menu:remove', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2177. INSERT INTO `sys_menu` VALUES (1017, '部门查询', 103, 1, '', '', '', 1, 0, 'F', '0', '0', 'system:dept:query', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2178. INSERT INTO `sys_menu` VALUES (1018, '部门新增', 103, 2, '', '', '', 1, 0, 'F', '0', '0', 'system:dept:add', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2179. INSERT INTO `sys_menu` VALUES (1019, '部门修改', 103, 3, '', '', '', 1, 0, 'F', '0', '0', 'system:dept:edit', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2180. INSERT INTO `sys_menu` VALUES (1020, '部门删除', 103, 4, '', '', '', 1, 0, 'F', '0', '0', 'system:dept:remove', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2181. INSERT INTO `sys_menu` VALUES (1021, '岗位查询', 104, 1, '', '', '', 1, 0, 'F', '0', '0', 'system:post:query', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2182. INSERT INTO `sys_menu` VALUES (1022, '岗位新增', 104, 2, '', '', '', 1, 0, 'F', '0', '0', 'system:post:add', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2183. INSERT INTO `sys_menu` VALUES (1023, '岗位修改', 104, 3, '', '', '', 1, 0, 'F', '0', '0', 'system:post:edit', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2184. INSERT INTO `sys_menu` VALUES (1024, '岗位删除', 104, 4, '', '', '', 1, 0, 'F', '0', '0', 'system:post:remove', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2185. INSERT INTO `sys_menu` VALUES (1025, '岗位导出', 104, 5, '', '', '', 1, 0, 'F', '0', '0', 'system:post:export', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2186. INSERT INTO `sys_menu` VALUES (1026, '字典查询', 105, 1, '#', '', '', 1, 0, 'F', '0', '0', 'system:dict:query', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2187. INSERT INTO `sys_menu` VALUES (1027, '字典新增', 105, 2, '#', '', '', 1, 0, 'F', '0', '0', 'system:dict:add', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2188. INSERT INTO `sys_menu` VALUES (1028, '字典修改', 105, 3, '#', '', '', 1, 0, 'F', '0', '0', 'system:dict:edit', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2189. INSERT INTO `sys_menu` VALUES (1029, '字典删除', 105, 4, '#', '', '', 1, 0, 'F', '0', '0', 'system:dict:remove', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2190. INSERT INTO `sys_menu` VALUES (1030, '字典导出', 105, 5, '#', '', '', 1, 0, 'F', '0', '0', 'system:dict:export', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2191. INSERT INTO `sys_menu` VALUES (1031, '参数查询', 106, 1, '#', '', '', 1, 0, 'F', '0', '0', 'system:config:query', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2192. INSERT INTO `sys_menu` VALUES (1032, '参数新增', 106, 2, '#', '', '', 1, 0, 'F', '0', '0', 'system:config:add', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2193. INSERT INTO `sys_menu` VALUES (1033, '参数修改', 106, 3, '#', '', '', 1, 0, 'F', '0', '0', 'system:config:edit', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2194. INSERT INTO `sys_menu` VALUES (1034, '参数删除', 106, 4, '#', '', '', 1, 0, 'F', '0', '0', 'system:config:remove', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2195. INSERT INTO `sys_menu` VALUES (1035, '参数导出', 106, 5, '#', '', '', 1, 0, 'F', '0', '0', 'system:config:export', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2196. INSERT INTO `sys_menu` VALUES (1036, '公告查询', 107, 1, '#', '', '', 1, 0, 'F', '0', '0', 'system:notice:query', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2197. INSERT INTO `sys_menu` VALUES (1037, '公告新增', 107, 2, '#', '', '', 1, 0, 'F', '0', '0', 'system:notice:add', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2198. INSERT INTO `sys_menu` VALUES (1038, '公告修改', 107, 3, '#', '', '', 1, 0, 'F', '0', '0', 'system:notice:edit', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2199. INSERT INTO `sys_menu` VALUES (1039, '公告删除', 107, 4, '#', '', '', 1, 0, 'F', '0', '0', 'system:notice:remove', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2200. INSERT INTO `sys_menu` VALUES (1040, '操作查询', 500, 1, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:query', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2201. INSERT INTO `sys_menu` VALUES (1041, '操作删除', 500, 2, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:remove', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2202. INSERT INTO `sys_menu` VALUES (1042, '日志导出', 500, 4, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:export', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2203. INSERT INTO `sys_menu` VALUES (1043, '登录查询', 501, 1, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:query', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2204. INSERT INTO `sys_menu` VALUES (1044, '登录删除', 501, 2, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:remove', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2205. INSERT INTO `sys_menu` VALUES (1045, '日志导出', 501, 3, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:export', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2206. INSERT INTO `sys_menu` VALUES (1046, '在线查询', 109, 1, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:online:query', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2207. INSERT INTO `sys_menu` VALUES (1047, '批量强退', 109, 2, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:online:batchLogout', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2208. INSERT INTO `sys_menu` VALUES (1048, '单条强退', 109, 3, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:online:forceLogout', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2209. INSERT INTO `sys_menu` VALUES (1049, '任务查询', 110, 1, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:job:query', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2210. INSERT INTO `sys_menu` VALUES (1050, '任务新增', 110, 2, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:job:add', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2211. INSERT INTO `sys_menu` VALUES (1051, '任务修改', 110, 3, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:job:edit', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2212. INSERT INTO `sys_menu` VALUES (1052, '任务删除', 110, 4, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:job:remove', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2213. INSERT INTO `sys_menu` VALUES (1053, '状态修改', 110, 5, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:job:changeStatus', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2214. INSERT INTO `sys_menu` VALUES (1054, '任务导出', 110, 7, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:job:export', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2215. INSERT INTO `sys_menu` VALUES (1055, '生成查询', 115, 1, '#', '', '', 1, 0, 'F', '0', '0', 'tool:gen:query', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2216. INSERT INTO `sys_menu` VALUES (1056, '生成修改', 115, 2, '#', '', '', 1, 0, 'F', '0', '0', 'tool:gen:edit', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2217. INSERT INTO `sys_menu` VALUES (1057, '生成删除', 115, 3, '#', '', '', 1, 0, 'F', '0', '0', 'tool:gen:remove', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2218. INSERT INTO `sys_menu` VALUES (1058, '导入代码', 115, 2, '#', '', '', 1, 0, 'F', '0', '0', 'tool:gen:import', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2219. INSERT INTO `sys_menu` VALUES (1059, '预览代码', 115, 4, '#', '', '', 1, 0, 'F', '0', '0', 'tool:gen:preview', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2220. INSERT INTO `sys_menu` VALUES (1060, '生成代码', 115, 5, '#', '', '', 1, 0, 'F', '0', '0', 'tool:gen:code', '#', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2221. INSERT INTO `sys_menu` VALUES (1065, '账户解锁', 501, 4, '#', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:unlock', '#', 'admin', '2023-03-10 23:23:04', '', NULL, '');
  2222. INSERT INTO `sys_menu` VALUES (2000, '设备管理', 0, 0, 'iot', NULL, NULL, 1, 0, 'M', '0', '0', '', 'iot', 'admin', '2021-12-15 23:57:06', 'admin', '2021-12-26 23:55:54', '');
  2223. INSERT INTO `sys_menu` VALUES (2001, '产品分类', 2000, 2, 'category', 'iot/category/index', NULL, 1, 0, 'C', '0', '0', 'iot:category:list', 'category', 'admin', '2021-12-16 00:40:02', 'admin', '2021-12-26 23:56:20', '产品分类菜单');
  2224. INSERT INTO `sys_menu` VALUES (2002, '产品分类查询', 2001, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:category:query', '#', 'admin', '2021-12-16 00:40:02', '', NULL, '');
  2225. INSERT INTO `sys_menu` VALUES (2003, '产品分类新增', 2001, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:category:add', '#', 'admin', '2021-12-16 00:40:02', '', NULL, '');
  2226. INSERT INTO `sys_menu` VALUES (2004, '产品分类修改', 2001, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:category:edit', '#', 'admin', '2021-12-16 00:40:02', '', NULL, '');
  2227. INSERT INTO `sys_menu` VALUES (2005, '产品分类删除', 2001, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:category:remove', '#', 'admin', '2021-12-16 00:40:02', '', NULL, '');
  2228. INSERT INTO `sys_menu` VALUES (2006, '产品分类导出', 2001, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:category:export', '#', 'admin', '2021-12-16 00:40:02', '', NULL, '');
  2229. INSERT INTO `sys_menu` VALUES (2007, '设备管理', 2000, 6, 'device', 'iot/device/index', NULL, 1, 0, 'C', '0', '0', 'iot:device:list', 'device', 'admin', '2021-12-16 00:40:12', 'admin', '2022-01-08 15:47:14', '设备菜单');
  2230. INSERT INTO `sys_menu` VALUES (2008, '设备查询', 2007, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:device:query', '#', 'admin', '2021-12-16 00:40:12', '', NULL, '');
  2231. INSERT INTO `sys_menu` VALUES (2009, '设备新增', 2007, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:device:add', '#', 'admin', '2021-12-16 00:40:12', '', NULL, '');
  2232. INSERT INTO `sys_menu` VALUES (2010, '设备修改', 2007, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:device:edit', '#', 'admin', '2021-12-16 00:40:12', '', NULL, '');
  2233. INSERT INTO `sys_menu` VALUES (2011, '设备删除', 2007, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:device:remove', '#', 'admin', '2021-12-16 00:40:12', '', NULL, '');
  2234. INSERT INTO `sys_menu` VALUES (2012, '设备导出', 2007, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:device:export', '#', 'admin', '2021-12-16 00:40:12', '', NULL, '');
  2235. INSERT INTO `sys_menu` VALUES (2013, '产品固件', 3000, 4, 'firmware', 'iot/firmware/index', NULL, 1, 0, 'C', '0', '0', 'iot:firmware:list', 'firmware', 'admin', '2021-12-16 00:40:20', 'admin', '2021-12-26 23:56:42', '产品固件菜单');
  2236. INSERT INTO `sys_menu` VALUES (2014, '产品固件查询', 2013, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:firmware:query', '#', 'admin', '2021-12-16 00:40:20', '', NULL, '');
  2237. INSERT INTO `sys_menu` VALUES (2015, '产品固件新增', 2013, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:firmware:add', '#', 'admin', '2021-12-16 00:40:20', '', NULL, '');
  2238. INSERT INTO `sys_menu` VALUES (2016, '产品固件修改', 2013, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:firmware:edit', '#', 'admin', '2021-12-16 00:40:20', '', NULL, '');
  2239. INSERT INTO `sys_menu` VALUES (2017, '产品固件删除', 2013, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:firmware:remove', '#', 'admin', '2021-12-16 00:40:20', '', NULL, '');
  2240. INSERT INTO `sys_menu` VALUES (2018, '产品固件导出', 2013, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:firmware:export', '#', 'admin', '2021-12-16 00:40:20', '', NULL, '');
  2241. INSERT INTO `sys_menu` VALUES (2019, '设备分组', 2000, 5, 'group', 'iot/group/index', NULL, 1, 0, 'C', '0', '0', 'iot:group:list', 'group', 'admin', '2021-12-16 00:40:31', 'admin', '2021-12-26 23:56:54', '设备分组菜单');
  2242. INSERT INTO `sys_menu` VALUES (2020, '设备分组查询', 2019, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:group:query', '#', 'admin', '2021-12-16 00:40:31', '', NULL, '');
  2243. INSERT INTO `sys_menu` VALUES (2021, '设备分组新增', 2019, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:group:add', '#', 'admin', '2021-12-16 00:40:31', '', NULL, '');
  2244. INSERT INTO `sys_menu` VALUES (2022, '设备分组修改', 2019, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:group:edit', '#', 'admin', '2021-12-16 00:40:31', '', NULL, '');
  2245. INSERT INTO `sys_menu` VALUES (2023, '设备分组删除', 2019, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:group:remove', '#', 'admin', '2021-12-16 00:40:31', '', NULL, '');
  2246. INSERT INTO `sys_menu` VALUES (2024, '设备分组导出', 2019, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:group:export', '#', 'admin', '2021-12-16 00:40:31', '', NULL, '');
  2247. INSERT INTO `sys_menu` VALUES (2043, '产品管理', 2000, 3, 'product', 'iot/product/index', NULL, 1, 0, 'C', '0', '0', 'iot:product:list', 'product', 'admin', '2021-12-16 00:41:18', 'admin', '2021-12-26 23:58:44', '产品菜单');
  2248. INSERT INTO `sys_menu` VALUES (2044, '产品查询', 2043, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:product:query', '#', 'admin', '2021-12-16 00:41:18', '', NULL, '');
  2249. INSERT INTO `sys_menu` VALUES (2045, '产品新增', 2043, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:product:add', '#', 'admin', '2021-12-16 00:41:18', '', NULL, '');
  2250. INSERT INTO `sys_menu` VALUES (2046, '产品修改', 2043, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:product:edit', '#', 'admin', '2021-12-16 00:41:18', '', NULL, '');
  2251. INSERT INTO `sys_menu` VALUES (2047, '产品删除', 2043, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:product:remove', '#', 'admin', '2021-12-16 00:41:18', '', NULL, '');
  2252. INSERT INTO `sys_menu` VALUES (2048, '产品导出', 2043, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:product:export', '#', 'admin', '2021-12-16 00:41:18', '', NULL, '');
  2253. INSERT INTO `sys_menu` VALUES (2049, '通用物模型', 2000, 1, 'template', 'iot/template/index', NULL, 1, 0, 'C', '0', '0', 'iot:template:list', 'model', 'admin', '2021-12-16 00:41:28', 'admin', '2021-12-26 23:56:09', '通用物模型菜单');
  2254. INSERT INTO `sys_menu` VALUES (2050, '通用物模型查询', 2049, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:template:query', '#', 'admin', '2021-12-16 00:41:28', '', NULL, '');
  2255. INSERT INTO `sys_menu` VALUES (2051, '通用物模型新增', 2049, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:template:add', '#', 'admin', '2021-12-16 00:41:28', '', NULL, '');
  2256. INSERT INTO `sys_menu` VALUES (2052, '通用物模型修改', 2049, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:template:edit', '#', 'admin', '2021-12-16 00:41:28', '', NULL, '');
  2257. INSERT INTO `sys_menu` VALUES (2053, '通用物模型删除', 2049, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:template:remove', '#', 'admin', '2021-12-16 00:41:28', '', NULL, '');
  2258. INSERT INTO `sys_menu` VALUES (2054, '通用物模型导出', 2049, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:template:export', '#', 'admin', '2021-12-16 00:41:28', '', NULL, '');
  2259. INSERT INTO `sys_menu` VALUES (2067, '设备告警', 2000, 7, 'alertLog', 'iot/alertLog/index', NULL, 1, 0, 'C', '0', '0', 'iot:alert:list', 'alert', 'admin', '2022-01-13 17:16:15', 'admin', '2022-06-11 01:11:47', '设备告警菜单');
  2260. INSERT INTO `sys_menu` VALUES (2068, '设备告警查询', 2067, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:alert:query', '#', 'admin', '2022-01-13 17:16:15', 'admin', '2022-06-11 00:38:10', '');
  2261. INSERT INTO `sys_menu` VALUES (2069, '设备告警新增', 2067, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:alert:add', '#', 'admin', '2022-01-13 17:16:15', 'admin', '2022-06-11 00:38:20', '');
  2262. INSERT INTO `sys_menu` VALUES (2070, '设备告警修改', 2067, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:alert:edit', '#', 'admin', '2022-01-13 17:16:15', 'admin', '2022-06-11 00:38:29', '');
  2263. INSERT INTO `sys_menu` VALUES (2071, '设备告警删除', 2067, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:alert:remove', '#', 'admin', '2022-01-13 17:16:15', 'admin', '2022-06-11 00:38:38', '');
  2264. INSERT INTO `sys_menu` VALUES (2072, '设备告警导出', 2067, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:alert:export', '#', 'admin', '2022-01-13 17:16:15', 'admin', '2022-06-11 00:38:46', '');
  2265. INSERT INTO `sys_menu` VALUES (2085, '场景联动', 2000, 8, 'scene', 'iot/scene/index', NULL, 1, 0, 'C', '0', '0', 'iot:scene:list', 'scene', 'admin', '2022-01-13 17:16:45', 'admin', '2022-11-02 22:01:32', '场景联动菜单');
  2266. INSERT INTO `sys_menu` VALUES (2086, '场景联动查询', 2085, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:scene:query', '#', 'admin', '2022-01-13 17:16:45', '', NULL, '');
  2267. INSERT INTO `sys_menu` VALUES (2087, '场景联动新增', 2085, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:scene:add', '#', 'admin', '2022-01-13 17:16:45', '', NULL, '');
  2268. INSERT INTO `sys_menu` VALUES (2088, '场景联动修改', 2085, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:scene:edit', '#', 'admin', '2022-01-13 17:16:45', '', NULL, '');
  2269. INSERT INTO `sys_menu` VALUES (2089, '场景联动删除', 2085, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:scene:remove', '#', 'admin', '2022-01-13 17:16:45', '', NULL, '');
  2270. INSERT INTO `sys_menu` VALUES (2090, '场景联动导出', 2085, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:scene:export', '#', 'admin', '2022-01-13 17:16:45', '', NULL, '');
  2271. INSERT INTO `sys_menu` VALUES (2098, '云云对接', 2000, 9, 'clientDetails', 'iot/clientDetails/index', NULL, 1, 0, 'C', '1', '0', 'iot:clientDetails:list', 'cloud', 'admin', '2022-02-07 22:08:58', 'admin', '2023-02-09 16:10:22', '云云对接菜单');
  2272. INSERT INTO `sys_menu` VALUES (2099, '云云对接查询', 2098, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:clientDetails:query', '#', 'admin', '2022-02-07 22:08:59', '', NULL, '');
  2273. INSERT INTO `sys_menu` VALUES (2100, '云云对接新增', 2098, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:clientDetails:add', '#', 'admin', '2022-02-07 22:08:59', '', NULL, '');
  2274. INSERT INTO `sys_menu` VALUES (2101, '云云对接修改', 2098, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:clientDetails:edit', '#', 'admin', '2022-02-07 22:08:59', '', NULL, '');
  2275. INSERT INTO `sys_menu` VALUES (2102, '云云对接删除', 2098, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:clientDetails:remove', '#', 'admin', '2022-02-07 22:08:59', '', NULL, '');
  2276. INSERT INTO `sys_menu` VALUES (2103, '云云对接导出', 2098, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:clientDetails:export', '#', 'admin', '2022-02-07 22:08:59', '', NULL, '');
  2277. INSERT INTO `sys_menu` VALUES (2104, 'EMQ管理', 0, 2, 'emqx', NULL, NULL, 1, 0, 'M', '1', '0', '', 'mq', 'admin', '2022-02-26 00:42:12', 'admin', '2023-04-16 14:12:41', '');
  2278. INSERT INTO `sys_menu` VALUES (2105, '客户端', 2104, 1, 'client', 'iot/emqx/client', NULL, 1, 0, 'C', '0', '0', 'iot:emqx:client', 'client', 'admin', '2022-02-26 00:45:39', 'admin', '2022-06-03 14:11:22', '');
  2279. INSERT INTO `sys_menu` VALUES (2106, '消息主题', 2104, 3, 'topic', 'iot/emqx/topic', NULL, 1, 0, 'C', '0', '0', 'iot:emqx:topic', 'topic', 'admin', '2022-02-27 16:31:17', 'admin', '2022-06-03 14:11:59', '');
  2280. INSERT INTO `sys_menu` VALUES (2107, '消息订阅', 2104, 4, 'subscribe', 'iot/emqx/subscribe', NULL, 1, 0, 'C', '0', '0', 'iot:emqx:subscribe', 'subscribe', 'admin', '2022-02-27 16:32:21', 'admin', '2022-06-03 14:12:11', '');
  2281. INSERT INTO `sys_menu` VALUES (2108, '插件管理', 2104, 5, 'plugin', 'iot/emqx/plugin', NULL, 1, 0, 'C', '0', '0', 'iot:emqx:plugin', 'plugin', 'admin', '2022-02-27 19:10:40', 'admin', '2022-06-03 14:12:23', '');
  2282. INSERT INTO `sys_menu` VALUES (2109, '监听器', 2104, 2, 'listener', 'iot/emqx/listener', NULL, 1, 0, 'C', '0', '0', 'iot:emqx:listener', 'listener', 'admin', '2022-02-27 19:52:08', 'admin', '2022-06-03 14:11:45', '');
  2283. INSERT INTO `sys_menu` VALUES (2111, '规则资源', 2104, 6, 'resource', 'iot/emqx/resource', NULL, 1, 0, 'C', '0', '0', 'iot:emqx:resource', 'build', 'admin', '2022-04-07 14:16:53', 'admin', '2022-06-03 14:12:35', '');
  2284. INSERT INTO `sys_menu` VALUES (2112, '规则引擎', 2104, 7, 'rule', 'iot/emqx/rule', NULL, 1, 0, 'C', '0', '0', 'iot:emqx:rule', 'build', 'admin', '2022-04-07 14:19:37', 'admin', '2022-06-03 14:12:48', '');
  2285. INSERT INTO `sys_menu` VALUES (2123, '新闻分类', 1, 10, 'newsCategory', 'iot/newsCategory/index', NULL, 1, 0, 'C', '0', '0', 'iot:newsCategory:list', 'category', 'admin', '2022-04-11 16:47:27', 'admin', '2022-05-12 17:20:51', '新闻分类菜单');
  2286. INSERT INTO `sys_menu` VALUES (2124, '新闻分类查询', 2123, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:newsCategory:query', '#', 'admin', '2022-04-11 16:47:27', '', NULL, '');
  2287. INSERT INTO `sys_menu` VALUES (2125, '新闻分类新增', 2123, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:newsCategory:add', '#', 'admin', '2022-04-11 16:47:27', '', NULL, '');
  2288. INSERT INTO `sys_menu` VALUES (2126, '新闻分类修改', 2123, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:newsCategory:edit', '#', 'admin', '2022-04-11 16:47:27', '', NULL, '');
  2289. INSERT INTO `sys_menu` VALUES (2127, '新闻分类删除', 2123, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:newsCategory:remove', '#', 'admin', '2022-04-11 16:47:27', '', NULL, '');
  2290. INSERT INTO `sys_menu` VALUES (2128, '新闻分类导出', 2123, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:newsCategory:export', '#', 'admin', '2022-04-11 16:47:27', '', NULL, '');
  2291. INSERT INTO `sys_menu` VALUES (2129, '新闻资讯', 1, 11, 'news', 'iot/news/index', NULL, 1, 0, 'C', '0', '0', 'iot:news:list', 'documentation', 'admin', '2022-04-11 16:47:46', 'admin', '2022-05-12 17:20:58', '新闻资讯菜单');
  2292. INSERT INTO `sys_menu` VALUES (2130, '新闻资讯查询', 2129, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:news:query', '#', 'admin', '2022-04-11 16:47:46', '', NULL, '');
  2293. INSERT INTO `sys_menu` VALUES (2131, '新闻资讯新增', 2129, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:news:add', '#', 'admin', '2022-04-11 16:47:46', '', NULL, '');
  2294. INSERT INTO `sys_menu` VALUES (2132, '新闻资讯修改', 2129, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:news:edit', '#', 'admin', '2022-04-11 16:47:46', '', NULL, '');
  2295. INSERT INTO `sys_menu` VALUES (2133, '新闻资讯删除', 2129, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:news:remove', '#', 'admin', '2022-04-11 16:47:46', '', NULL, '');
  2296. INSERT INTO `sys_menu` VALUES (2134, '新闻资讯导出', 2129, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:news:export', '#', 'admin', '2022-04-11 16:47:46', '', NULL, '');
  2297. INSERT INTO `sys_menu` VALUES (2136, '产品授权码查询', 2043, 6, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:authorize:query', '#', 'admin', '2022-04-11 17:17:53', 'admin', '2022-06-04 21:21:40', '');
  2298. INSERT INTO `sys_menu` VALUES (2137, '产品授权码新增', 2043, 7, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:authorize:add', '#', 'admin', '2022-04-11 17:17:53', 'admin', '2022-06-04 21:21:59', '');
  2299. INSERT INTO `sys_menu` VALUES (2138, '产品授权码修改', 2043, 8, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:authorize:edit', '#', 'admin', '2022-04-11 17:17:53', 'admin', '2022-06-04 21:22:08', '');
  2300. INSERT INTO `sys_menu` VALUES (2139, '产品授权码删除', 2043, 9, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:authorize:remove', '#', 'admin', '2022-04-11 17:17:53', 'admin', '2022-06-04 21:22:26', '');
  2301. INSERT INTO `sys_menu` VALUES (2140, '产品授权码导出', 2043, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:authorize:export', '#', 'admin', '2022-04-11 17:17:53', '', NULL, '');
  2302. INSERT INTO `sys_menu` VALUES (2141, '三方登录', 1, 12, 'platform', 'iot/platform/index', NULL, 1, 1, 'C', '1', '0', 'iot:platform:list', 'cloud', 'admin', '2022-04-11 18:55:34', 'admin', '2023-02-09 16:11:21', '');
  2303. INSERT INTO `sys_menu` VALUES (2142, '平台查询', 2142, 1, '', NULL, NULL, 1, 0, 'F', '0', '0', 'iot:platform:query', '#', 'admin', '2022-04-11 19:10:28', '', NULL, '');
  2304. INSERT INTO `sys_menu` VALUES (2143, 'EMQ查询', 2104, 8, '', NULL, NULL, 1, 0, 'F', '0', '0', 'iot:emqx:query', '#', 'admin', '2022-03-09 16:58:19', '', NULL, '');
  2305. INSERT INTO `sys_menu` VALUES (2144, 'EMQ新增', 2104, 9, '', NULL, NULL, 1, 0, 'F', '0', '0', 'iot:emqx:add', '#', 'admin', '2022-03-09 16:58:19', '', NULL, '');
  2306. INSERT INTO `sys_menu` VALUES (2145, 'EMQ编辑', 2104, 10, '', NULL, NULL, 1, 0, 'F', '0', '0', 'iot:emqx:edit', '#', 'admin', '2022-03-09 16:58:19', '', NULL, '');
  2307. INSERT INTO `sys_menu` VALUES (2146, 'EMQ删除', 2104, 11, '', NULL, NULL, 1, 0, 'F', '0', '0', 'iot:emqx:remove', '#', 'admin', '2022-03-09 16:58:19', '', NULL, '');
  2308. INSERT INTO `sys_menu` VALUES (2147, '设备分享', 2007, 6, '', NULL, NULL, 1, 0, 'F', '0', '0', 'iot:device:share', '#', 'admin', '2022-06-10 01:08:40', 'admin', '2022-06-10 01:10:46', '');
  2309. INSERT INTO `sys_menu` VALUES (2148, '设备定时', 2007, 7, '', NULL, NULL, 1, 0, 'F', '0', '0', 'iot:device:timer', '#', 'admin', '2022-06-10 01:10:30', '', NULL, '');
  2310. INSERT INTO `sys_menu` VALUES (2149, '大屏展示', 0, 5, 'https://iot.fastbee.cn/bigScreen', NULL, NULL, 0, 0, 'M', '0', '0', '', 'monitor-a', 'admin', '2022-08-13 22:32:11', 'admin', '2023-02-26 23:05:42', '');
  2311. INSERT INTO `sys_menu` VALUES (2167, '可视化平台', 0, 6, 'https://iot.fastbee.cn/smartView/#/project/items', NULL, NULL, 0, 0, 'C', '0', '0', '', 'eye-open', 'admin', '2022-11-06 21:44:50', 'admin', '2023-02-26 23:05:29', '');
  2312. INSERT INTO `sys_menu` VALUES (2168, '视频配置', 2000, 10, 'sip', 'iot/sip/index', NULL, 1, 0, 'C', '0', '0', 'iot:video:list', 'live', 'admin', '2023-02-21 00:21:39', 'admin', '2023-02-22 07:54:06', '');
  2313. INSERT INTO `sys_menu` VALUES (2169, '视频配置查询', 2168, 1, '', NULL, NULL, 1, 0, 'F', '0', '0', 'iot:video:query', '#', 'admin', '2023-02-22 07:55:16', '', NULL, '');
  2314. INSERT INTO `sys_menu` VALUES (2170, '视频配置新增', 2168, 2, '', NULL, NULL, 1, 0, 'F', '0', '0', ' iot:video:add', '#', 'admin', '2023-02-22 07:56:41', '', NULL, '');
  2315. INSERT INTO `sys_menu` VALUES (2171, '视频配置修改', 2168, 3, '', NULL, NULL, 1, 0, 'F', '0', '0', 'iot:video:edit', '#', 'admin', '2023-02-22 07:57:26', '', NULL, '');
  2316. INSERT INTO `sys_menu` VALUES (2172, '视频配置删除', 2168, 4, '', NULL, NULL, 1, 0, 'F', '0', '0', 'iot:video:remove', '#', 'admin', '2023-02-22 07:58:03', '', NULL, '');
  2317. INSERT INTO `sys_menu` VALUES (2173, '固件任务', 3, 1, 'task', '', NULL, 1, 0, 'F', '0', '0', 'iot:task:list', '#', 'admin', '2023-02-28 01:17:55', '', NULL, '【请填写功能名称】菜单');
  2318. INSERT INTO `sys_menu` VALUES (2174, '固件任务查询', 2173, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:task:query', '#', 'admin', '2023-02-28 01:18:07', '', NULL, '');
  2319. INSERT INTO `sys_menu` VALUES (2175, '固件任务新增', 2173, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:task:add', '#', 'admin', '2023-02-28 01:18:07', '', NULL, '');
  2320. INSERT INTO `sys_menu` VALUES (2176, '固件任务修改', 2173, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:task:edit', '#', 'admin', '2023-02-28 01:18:07', '', NULL, '');
  2321. INSERT INTO `sys_menu` VALUES (2177, '固件任务删除', 2173, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:task:remove', '#', 'admin', '2023-02-28 01:18:07', '', NULL, '');
  2322. INSERT INTO `sys_menu` VALUES (2178, '固件任务导出', 2173, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:task:export', '#', 'admin', '2023-02-28 01:18:07', '', NULL, '');
  2323. INSERT INTO `sys_menu` VALUES (2179, '固件详情', 3000, 1, 'detail', '', NULL, 1, 0, 'F', '0', '0', 'iot:detail:list', '#', 'admin', '2023-02-28 01:20:13', '', NULL, '固件详情菜单');
  2324. INSERT INTO `sys_menu` VALUES (2180, '固件详情查询', 2179, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:detail:query', '#', 'admin', '2023-02-28 01:20:13', '', NULL, '');
  2325. INSERT INTO `sys_menu` VALUES (2181, '固件详情新增', 2179, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:detail:add', '#', 'admin', '2023-02-28 01:20:13', '', NULL, '');
  2326. INSERT INTO `sys_menu` VALUES (2182, '固件详情修改', 2179, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:detail:edit', '#', 'admin', '2023-02-28 01:20:13', '', NULL, '');
  2327. INSERT INTO `sys_menu` VALUES (2183, '固件详情删除', 2179, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:detail:remove', '#', 'admin', '2023-02-28 01:20:13', '', NULL, '');
  2328. INSERT INTO `sys_menu` VALUES (2184, '固件详情导出', 2179, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:detail:export', '#', 'admin', '2023-02-28 01:20:13', '', NULL, '');
  2329. INSERT INTO `sys_menu` VALUES (3000, '运维管理', 0, 1, 'template', NULL, NULL, 1, 0, 'M', '0', '0', '', 'tree', 'admin', '2021-12-15 23:57:06', 'admin', '2023-02-28 11:51:36', '');
  2330. INSERT INTO `sys_menu` VALUES (3001, '设备服务下发日志', 2000, 1, 'log', 'iot/log/index', NULL, 1, 0, 'F', '0', '0', 'iot:log:list', '#', 'admin', '2023-02-28 11:22:19', '', NULL, '设备服务下发日志菜单');
  2331. INSERT INTO `sys_menu` VALUES (3002, '设备服务下发日志查询', 3001, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:log:query', '#', 'admin', '2023-02-28 11:22:19', '', NULL, '');
  2332. INSERT INTO `sys_menu` VALUES (3003, '设备服务下发日志新增', 3001, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:log:add', '#', 'admin', '2023-02-28 11:22:19', '', NULL, '');
  2333. INSERT INTO `sys_menu` VALUES (3004, '设备服务下发日志修改', 3001, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:log:edit', '#', 'admin', '2023-02-28 11:22:19', '', NULL, '');
  2334. INSERT INTO `sys_menu` VALUES (3005, '设备服务下发日志删除', 3001, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:log:remove', '#', 'admin', '2023-02-28 11:22:19', '', NULL, '');
  2335. INSERT INTO `sys_menu` VALUES (3006, '设备服务下发日志导出', 3001, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:log:export', '#', 'admin', '2023-02-28 11:22:19', '', NULL, '');
  2336. INSERT INTO `sys_menu` VALUES (3007, '协议管理', 3000, 1, 'protocol', 'iot/protocol/index', NULL, 1, 0, 'C', '0', '0', 'iot:protocol:list', 'connect', 'admin', '2023-02-28 11:26:54', 'admin', '2023-04-12 22:02:14', '协议菜单');
  2337. INSERT INTO `sys_menu` VALUES (3008, '协议查询', 3007, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:protocol:query', '#', 'admin', '2023-02-28 11:26:54', '', NULL, '');
  2338. INSERT INTO `sys_menu` VALUES (3009, '协议新增', 3007, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:protocol:add', '#', 'admin', '2023-02-28 11:26:54', '', NULL, '');
  2339. INSERT INTO `sys_menu` VALUES (3010, '协议修改', 3007, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:protocol:edit', '#', 'admin', '2023-02-28 11:26:54', '', NULL, '');
  2340. INSERT INTO `sys_menu` VALUES (3011, '协议删除', 3007, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:protocol:remove', '#', 'admin', '2023-02-28 11:26:54', '', NULL, '');
  2341. INSERT INTO `sys_menu` VALUES (3012, '协议导出', 3007, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:protocol:export', '#', 'admin', '2023-02-28 11:26:55', '', NULL, '');
  2342. INSERT INTO `sys_menu` VALUES (3013, '变量模板设备从机', 3000, 1, 'salve', '', NULL, 1, 0, 'F', '0', '0', 'iot:salve:list', '#', 'admin', '2023-02-28 11:28:29', '', NULL, '变量模板设备从机菜单');
  2343. INSERT INTO `sys_menu` VALUES (3014, '变量模板设备从机查询', 3013, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:salve:query', '#', 'admin', '2023-02-28 11:28:29', '', NULL, '');
  2344. INSERT INTO `sys_menu` VALUES (3015, '变量模板设备从机新增', 3013, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:salve:add', '#', 'admin', '2023-02-28 11:28:29', '', NULL, '');
  2345. INSERT INTO `sys_menu` VALUES (3016, '变量模板设备从机修改', 3013, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:salve:edit', '#', 'admin', '2023-02-28 11:28:29', '', NULL, '');
  2346. INSERT INTO `sys_menu` VALUES (3017, '变量模板设备从机删除', 3013, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:salve:remove', '#', 'admin', '2023-02-28 11:28:29', '', NULL, '');
  2347. INSERT INTO `sys_menu` VALUES (3018, '变量模板设备从机导出', 3013, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:salve:export', '#', 'admin', '2023-02-28 11:28:29', '', NULL, '');
  2348. INSERT INTO `sys_menu` VALUES (3019, '变量模板从机采集点', 3000, 1, 'point', '', NULL, 1, 0, 'F', '0', '0', 'iot:point:list', '#', 'admin', '2023-02-28 11:30:19', '', NULL, '变量模板从机采集点菜单');
  2349. INSERT INTO `sys_menu` VALUES (3020, '变量模板从机采集点查询', 3019, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:point:query', '#', 'admin', '2023-02-28 11:30:19', '', NULL, '');
  2350. INSERT INTO `sys_menu` VALUES (3021, '变量模板从机采集点新增', 3019, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:point:add', '#', 'admin', '2023-02-28 11:30:19', '', NULL, '');
  2351. INSERT INTO `sys_menu` VALUES (3022, '变量模板从机采集点修改', 3019, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:point:edit', '#', 'admin', '2023-02-28 11:30:19', '', NULL, '');
  2352. INSERT INTO `sys_menu` VALUES (3023, '变量模板从机采集点删除', 3019, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:point:remove', '#', 'admin', '2023-02-28 11:30:19', '', NULL, '');
  2353. INSERT INTO `sys_menu` VALUES (3024, '变量模板从机采集点导出', 3019, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:point:export', '#', 'admin', '2023-02-28 11:30:19', '', NULL, '');
  2354. INSERT INTO `sys_menu` VALUES (3025, '采集点模板', 3000, 2, 'template', 'iot/varTemp/temp', NULL, 1, 0, 'C', '0', '0', 'iot:temp:list', 'theme', 'admin', '2023-02-28 11:31:16', 'admin', '2023-04-12 22:02:24', '设备采集点模板关联菜单');
  2355. INSERT INTO `sys_menu` VALUES (3026, '设备采集点模板关联查询', 3025, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:temp:query', '#', 'admin', '2023-02-28 11:31:16', 'admin', '2023-04-12 22:10:35', '');
  2356. INSERT INTO `sys_menu` VALUES (3027, '设备采集点模板关联新增', 3025, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:temp:add', '#', 'admin', '2023-02-28 11:31:16', 'admin', '2023-04-12 22:10:44', '');
  2357. INSERT INTO `sys_menu` VALUES (3028, '设备采集点模板关联修改', 3025, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:temp:edit', '#', 'admin', '2023-02-28 11:31:16', 'admin', '2023-04-12 22:10:58', '');
  2358. INSERT INTO `sys_menu` VALUES (3029, '设备采集点模板关联删除', 3025, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:temp:remove', '#', 'admin', '2023-02-28 11:31:16', 'admin', '2023-04-12 22:11:06', '');
  2359. INSERT INTO `sys_menu` VALUES (3030, '设备采集点模板关联导出', 3025, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:temp:export', '#', 'admin', '2023-02-28 11:31:16', 'admin', '2023-04-12 22:11:14', '');
  2360. INSERT INTO `sys_menu` VALUES (3031, 'Netty管理', 0, 2, 'netty', NULL, NULL, 1, 0, 'M', '0', '0', '', 'mq', 'admin', '2022-02-26 00:42:12', 'admin', '2023-04-16 14:12:41', '');
  2361. INSERT INTO `sys_menu` VALUES (3032, '客户端', 3031, 1, 'client', 'iot/netty/clients', NULL, 1, 0, 'C', '0', '0', 'iot:emqx:client', 'client', 'admin', '2022-02-26 00:45:39', 'admin', '2022-06-03 14:11:22', '');
  2362. INSERT INTO `sys_menu` VALUES (3033, '事件日志', 2000, 1, 'log', 'iot/log/index', NULL, 1, 0, 'F', '0', '0', 'iot:event:list', '#', 'admin', '2023-03-28 14:23:52', '', NULL, '事件日志菜单');
  2363. INSERT INTO `sys_menu` VALUES (3034, '事件日志查询', 3033, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:event:query', '#', 'admin', '2023-03-28 14:23:52', '', NULL, '');
  2364. INSERT INTO `sys_menu` VALUES (3035, '事件日志新增', 3033, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:event:add', '#', 'admin', '2023-03-28 14:23:52', '', NULL, '');
  2365. INSERT INTO `sys_menu` VALUES (3036, '事件日志修改', 3033, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:event:edit', '#', 'admin', '2023-03-28 14:23:52', '', NULL, '');
  2366. INSERT INTO `sys_menu` VALUES (3037, '事件日志删除', 3033, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:event:remove', '#', 'admin', '2023-03-28 14:23:52', '', NULL, '');
  2367. INSERT INTO `sys_menu` VALUES (3038, '事件日志导出', 3033, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:event:export', '#', 'admin', '2023-03-28 14:23:52', '', NULL, '');
  2368. INSERT INTO `sys_menu` VALUES (3039, '设备模拟', 3000, 3, 'simulate', 'iot/simulate/index', NULL, 1, 0, 'C', '0', '0', 'iot:simulate:list', 'bug', 'admin', '2023-02-28 11:31:16', 'admin', '2023-04-12 22:02:33', '设备模拟');
  2369. INSERT INTO `sys_menu` VALUES (3040, '模拟设备日志查询', 3039, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:simulate:query', '#', 'admin', '2023-04-06 17:20:08', '', NULL, '');
  2370. INSERT INTO `sys_menu` VALUES (3041, '模拟设备日志新增', 3039, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:simulate:add', '#', 'admin', '2023-04-06 17:20:08', '', NULL, '');
  2371. INSERT INTO `sys_menu` VALUES (3042, '模拟设备日志修改', 3039, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:simulate:edit', '#', 'admin', '2023-04-06 17:20:08', '', NULL, '');
  2372. INSERT INTO `sys_menu` VALUES (3043, '模拟设备日志删除', 3039, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'iot:simulate:remove', '#', 'admin', '2023-04-06 17:20:08', '', NULL, '');
  2373. INSERT INTO `sys_menu` VALUES (3044, '视频中心', 0, 1, 'video', null, null, 1, 0, 'M', '0', '0', '', 'build', 'admin', '2023-05-16 22:05:11', 'admin', '2023-05-16 22:09:56', '');
  2374. INSERT INTO `sys_menu` VALUES (3045, '分屏显示', 3044, 0, 'splitview', 'iot/sip/splitview', null, 1, 0, 'C', '0', '0', '', 'build', 'admin', '2023-05-16 22:08:33', 'admin', '2023-05-20 15:31:06', '');
  2375. INSERT INTO `sys_menu` VALUES (3046, '配置管理', 3044, 1, 'mediaServer', 'iot/sip/mediaServer', null, 1, 0, 'C', '0', '0', '', 'edit', 'admin', '2023-05-16 22:09:10', 'admin', '2023-05-30 21:52:18', '');
  2376. INSERT INTO `sys_menu` VALUES (3048, '数据流转', 0, 1, 'ruleengine', null, null, 1, 0, 'M', '0', '0', null, 'scene', 'admin', '2023-07-03 21:22:19', '', null, '');
  2377. INSERT INTO `sys_menu` VALUES (3049, '数据推送', 3048, 2, 'datapush', 'iot/ruleengine/datapush', null, 1, 0, 'C', '0', '0', 'iot/ruleengine/datapush', 'mq', 'admin', '2023-07-03 21:25:30', 'admin', '2023-07-06 21:05:37', '');
  2378. INSERT INTO `sys_menu` VALUES (3050, '规则引擎', 3048, 1, 'chain', 'iot/ruleengine/chain', null, 1, 0, 'C', '0', '0', 'iot/ruleengine/chain', 'message', 'admin', '2023-07-03 21:28:21', 'admin', '2023-07-06 21:06:07', '');
  2379. INSERT INTO `sys_menu` VALUES (3051, '三方应用管理', 3048, 4, 'apiManage', null, null, 1, 0, 'C', '0', '0', null, 'example', 'admin', '2023-07-03 21:31:28', '', null, '');
  2380. INSERT INTO `sys_menu` VALUES (3052, '规则脚本', 3048, 1, 'script', 'iot/ruleengine/script', null, 1, 0, 'C', '0', '0', 'iot/ruleengine/script', 'build', 'admin', '2023-07-06 21:03:14', 'admin', '2023-07-06 21:05:01', '');
  2381. -- ----------------------------
  2382. -- Table structure for sys_notice
  2383. -- ----------------------------
  2384. DROP TABLE IF EXISTS `sys_notice`;
  2385. CREATE TABLE `sys_notice` (
  2386. `notice_id` int(4) NOT NULL AUTO_INCREMENT COMMENT '公告ID',
  2387. `notice_title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '公告标题',
  2388. `notice_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '公告类型(1通知 2公告)',
  2389. `notice_content` longblob NULL COMMENT '公告内容',
  2390. `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '公告状态(0正常 1关闭)',
  2391. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  2392. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  2393. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  2394. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  2395. `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  2396. PRIMARY KEY (`notice_id`) USING BTREE
  2397. ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通知公告表' ROW_FORMAT = Dynamic;
  2398. -- ----------------------------
  2399. -- Records of sys_notice
  2400. -- ----------------------------
  2401. INSERT INTO `sys_notice` VALUES (1, '物美智能V1.2版本发布', '2', 0x3C703EE8BF99E698AFE6B58BE8AF95E58685E5AEB9EFBC8CE696B0E78988E69CACE58A9FE883BDEFBC9A3C2F703E3C6F6C3E3C6C693EE694AFE68C81E5A49AE7A79FE688B73C2F6C693E3C6C693EE694AFE68C81E8AEBEE5A487E58886E4BAAB3C2F6C693E3C6C693EE694AFE68C81E697B6E5BA8FE695B0E68DAEE5BA933C2F6C693E3C6C693EE7AE80E58D95E8AEA4E8AF81E5928CE58AA0E5AF86E8AEA4E8AF81E7BB9FE4B8803C2F6C693E3C2F6F6C3E, '0', 'admin', '2021-12-15 21:36:18', 'admin', '2022-06-04 17:07:25', '管理员');
  2402. INSERT INTO `sys_notice` VALUES (2, '物美智能sdk支持树莓派', '1', 0x3C703EE8BF99E698AFE6B58BE8AF95E58685E5AEB9EFBC8CE79BAEE5898D73646BE694AFE68C81E79A84E78988E69CAC3A3C2F703E3C703E3C62723E3C2F703E3C6F6C3E3C6C693E41726475696E6F20657370383236363C2F6C693E3C6C693E41726475696E6F2065737033323C2F6C693E3C6C693E6573702D6964663C2F6C693E3C6C693E72617370626572727920E6A091E88E93E6B4BE3C2F6C693E3C2F6F6C3E, '0', 'admin', '2021-12-15 21:36:18', 'admin', '2022-06-04 17:07:36', '管理员');
  2403. -- ----------------------------
  2404. -- Table structure for sys_oper_log
  2405. -- ----------------------------
  2406. DROP TABLE IF EXISTS `sys_oper_log`;
  2407. CREATE TABLE `sys_oper_log` (
  2408. `oper_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '日志主键',
  2409. `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '模块标题',
  2410. `business_type` int(2) NULL DEFAULT 0 COMMENT '业务类型(0其它 1新增 2修改 3删除)',
  2411. `method` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '方法名称',
  2412. `request_method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '请求方式',
  2413. `operator_type` int(1) NULL DEFAULT 0 COMMENT '操作类别(0其它 1后台用户 2手机端用户)',
  2414. `oper_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作人员',
  2415. `dept_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '部门名称',
  2416. `oper_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '请求URL',
  2417. `oper_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '主机地址',
  2418. `oper_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作地点',
  2419. `oper_param` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '请求参数',
  2420. `json_result` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '返回参数',
  2421. `status` int(1) NULL DEFAULT 0 COMMENT '操作状态(0正常 1异常)',
  2422. `error_msg` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '错误消息',
  2423. `oper_time` datetime(0) NULL DEFAULT NULL COMMENT '操作时间',
  2424. PRIMARY KEY (`oper_id`) USING BTREE
  2425. ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '操作日志记录' ROW_FORMAT = Dynamic;
  2426. -- ----------------------------
  2427. -- Records of sys_oper_log
  2428. -- ----------------------------
  2429. INSERT INTO `sys_oper_log` VALUES (1, '操作日志', 9, 'com.fastbee.web.controller.monitor.SysOperlogController.clean()', 'DELETE', 1, 'admin', NULL, '/monitor/operlog/clean', '39.130.41.42', '云南省 曲靖市', '{}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2023-04-16 14:21:47');
  2430. INSERT INTO `sys_oper_log` VALUES (2, '登录日志', 9, 'com.fastbee.web.controller.monitor.SysLogininforController.clean()', 'DELETE', 1, 'admin', NULL, '/monitor/logininfor/clean', '39.130.41.42', '云南省 曲靖市', '{}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2023-04-16 14:21:53');
  2431. -- ----------------------------
  2432. -- Table structure for sys_post
  2433. -- ----------------------------
  2434. DROP TABLE IF EXISTS `sys_post`;
  2435. CREATE TABLE `sys_post` (
  2436. `post_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '岗位ID',
  2437. `post_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '岗位编码',
  2438. `post_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '岗位名称',
  2439. `post_sort` int(4) NOT NULL COMMENT '显示顺序',
  2440. `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '状态(0正常 1停用)',
  2441. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  2442. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  2443. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  2444. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  2445. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  2446. PRIMARY KEY (`post_id`) USING BTREE
  2447. ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '岗位信息表' ROW_FORMAT = Dynamic;
  2448. -- ----------------------------
  2449. -- Records of sys_post
  2450. -- ----------------------------
  2451. INSERT INTO `sys_post` VALUES (1, 'ceo', '董事长', 1, '0', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2452. INSERT INTO `sys_post` VALUES (2, 'se', '项目经理', 2, '0', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2453. INSERT INTO `sys_post` VALUES (3, 'hr', '人力资源', 3, '0', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2454. INSERT INTO `sys_post` VALUES (4, 'user', '普通员工', 4, '0', 'admin', '2021-12-15 21:36:18', '', NULL, '');
  2455. -- ----------------------------
  2456. -- Table structure for sys_role
  2457. -- ----------------------------
  2458. DROP TABLE IF EXISTS `sys_role`;
  2459. CREATE TABLE `sys_role` (
  2460. `role_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '角色ID',
  2461. `role_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '角色名称',
  2462. `role_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '角色权限字符串',
  2463. `role_sort` int(4) NOT NULL COMMENT '显示顺序',
  2464. `data_scope` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)',
  2465. `menu_check_strictly` tinyint(1) NULL DEFAULT 1 COMMENT '菜单树选择项是否关联显示',
  2466. `dept_check_strictly` tinyint(1) NULL DEFAULT 1 COMMENT '部门树选择项是否关联显示',
  2467. `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '角色状态(0正常 1停用)',
  2468. `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  2469. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  2470. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  2471. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  2472. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  2473. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  2474. PRIMARY KEY (`role_id`) USING BTREE
  2475. ) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色信息表' ROW_FORMAT = Dynamic;
  2476. -- ----------------------------
  2477. -- Records of sys_role
  2478. -- ----------------------------
  2479. INSERT INTO `sys_role` VALUES (1, '超级管理员', 'admin', 1, '1', 1, 1, '0', '0', 'admin', '2021-12-15 21:36:18', '', NULL, '超级管理员');
  2480. INSERT INTO `sys_role` VALUES (2, '设备租户', 'tenant', 2, '5', 1, 1, '0', '0', 'admin', '2021-12-16 16:41:30', 'admin', '2023-04-12 19:53:34', '管理产品和设备');
  2481. INSERT INTO `sys_role` VALUES (3, '普通用户', 'general', 3, '5', 1, 1, '0', '0', 'admin', '2021-12-15 21:36:18', 'admin', '2023-02-22 08:17:37', '设备的最终用户,只能管理设备和分组');
  2482. INSERT INTO `sys_role` VALUES (4, '游客', 'visitor', 4, '1', 1, 1, '0', '0', 'admin', '2021-12-16 16:44:30', 'admin', '2023-04-12 22:11:46', '只能查询和新增系统数据');
  2483. INSERT INTO `sys_role` VALUES (5, '管理员', 'manager', 5, '1', 1, 1, '0', '0', 'admin', '2022-06-10 13:54:29', 'admin', '2023-04-12 19:50:29', '普通管理员');
  2484. -- ----------------------------
  2485. -- Table structure for sys_role_dept
  2486. -- ----------------------------
  2487. DROP TABLE IF EXISTS `sys_role_dept`;
  2488. CREATE TABLE `sys_role_dept` (
  2489. `role_id` bigint(20) NOT NULL COMMENT '角色ID',
  2490. `dept_id` bigint(20) NOT NULL COMMENT '部门ID',
  2491. PRIMARY KEY (`role_id`, `dept_id`) USING BTREE
  2492. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色和部门关联表' ROW_FORMAT = Dynamic;
  2493. -- ----------------------------
  2494. -- Records of sys_role_dept
  2495. -- ----------------------------
  2496. -- ----------------------------
  2497. -- Table structure for sys_role_menu
  2498. -- ----------------------------
  2499. DROP TABLE IF EXISTS `sys_role_menu`;
  2500. CREATE TABLE `sys_role_menu` (
  2501. `role_id` bigint(20) NOT NULL COMMENT '角色ID',
  2502. `menu_id` bigint(20) NOT NULL COMMENT '菜单ID',
  2503. PRIMARY KEY (`role_id`, `menu_id`) USING BTREE
  2504. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色和菜单关联表' ROW_FORMAT = Dynamic;
  2505. -- ----------------------------
  2506. -- Records of sys_role_menu
  2507. -- ----------------------------
  2508. INSERT INTO `sys_role_menu` VALUES (2, 1);
  2509. INSERT INTO `sys_role_menu` VALUES (2, 4);
  2510. INSERT INTO `sys_role_menu` VALUES (2, 107);
  2511. INSERT INTO `sys_role_menu` VALUES (2, 1036);
  2512. INSERT INTO `sys_role_menu` VALUES (2, 2000);
  2513. INSERT INTO `sys_role_menu` VALUES (2, 2001);
  2514. INSERT INTO `sys_role_menu` VALUES (2, 2002);
  2515. INSERT INTO `sys_role_menu` VALUES (2, 2003);
  2516. INSERT INTO `sys_role_menu` VALUES (2, 2004);
  2517. INSERT INTO `sys_role_menu` VALUES (2, 2005);
  2518. INSERT INTO `sys_role_menu` VALUES (2, 2006);
  2519. INSERT INTO `sys_role_menu` VALUES (2, 2007);
  2520. INSERT INTO `sys_role_menu` VALUES (2, 2008);
  2521. INSERT INTO `sys_role_menu` VALUES (2, 2009);
  2522. INSERT INTO `sys_role_menu` VALUES (2, 2010);
  2523. INSERT INTO `sys_role_menu` VALUES (2, 2011);
  2524. INSERT INTO `sys_role_menu` VALUES (2, 2012);
  2525. INSERT INTO `sys_role_menu` VALUES (2, 2013);
  2526. INSERT INTO `sys_role_menu` VALUES (2, 2014);
  2527. INSERT INTO `sys_role_menu` VALUES (2, 2015);
  2528. INSERT INTO `sys_role_menu` VALUES (2, 2016);
  2529. INSERT INTO `sys_role_menu` VALUES (2, 2017);
  2530. INSERT INTO `sys_role_menu` VALUES (2, 2018);
  2531. INSERT INTO `sys_role_menu` VALUES (2, 2019);
  2532. INSERT INTO `sys_role_menu` VALUES (2, 2020);
  2533. INSERT INTO `sys_role_menu` VALUES (2, 2021);
  2534. INSERT INTO `sys_role_menu` VALUES (2, 2022);
  2535. INSERT INTO `sys_role_menu` VALUES (2, 2023);
  2536. INSERT INTO `sys_role_menu` VALUES (2, 2024);
  2537. INSERT INTO `sys_role_menu` VALUES (2, 2043);
  2538. INSERT INTO `sys_role_menu` VALUES (2, 2044);
  2539. INSERT INTO `sys_role_menu` VALUES (2, 2045);
  2540. INSERT INTO `sys_role_menu` VALUES (2, 2046);
  2541. INSERT INTO `sys_role_menu` VALUES (2, 2047);
  2542. INSERT INTO `sys_role_menu` VALUES (2, 2048);
  2543. INSERT INTO `sys_role_menu` VALUES (2, 2049);
  2544. INSERT INTO `sys_role_menu` VALUES (2, 2050);
  2545. INSERT INTO `sys_role_menu` VALUES (2, 2051);
  2546. INSERT INTO `sys_role_menu` VALUES (2, 2052);
  2547. INSERT INTO `sys_role_menu` VALUES (2, 2053);
  2548. INSERT INTO `sys_role_menu` VALUES (2, 2054);
  2549. INSERT INTO `sys_role_menu` VALUES (2, 2067);
  2550. INSERT INTO `sys_role_menu` VALUES (2, 2068);
  2551. INSERT INTO `sys_role_menu` VALUES (2, 2069);
  2552. INSERT INTO `sys_role_menu` VALUES (2, 2070);
  2553. INSERT INTO `sys_role_menu` VALUES (2, 2071);
  2554. INSERT INTO `sys_role_menu` VALUES (2, 2072);
  2555. INSERT INTO `sys_role_menu` VALUES (2, 2085);
  2556. INSERT INTO `sys_role_menu` VALUES (2, 2086);
  2557. INSERT INTO `sys_role_menu` VALUES (2, 2087);
  2558. INSERT INTO `sys_role_menu` VALUES (2, 2088);
  2559. INSERT INTO `sys_role_menu` VALUES (2, 2089);
  2560. INSERT INTO `sys_role_menu` VALUES (2, 2090);
  2561. INSERT INTO `sys_role_menu` VALUES (2, 2098);
  2562. INSERT INTO `sys_role_menu` VALUES (2, 2099);
  2563. INSERT INTO `sys_role_menu` VALUES (2, 2100);
  2564. INSERT INTO `sys_role_menu` VALUES (2, 2101);
  2565. INSERT INTO `sys_role_menu` VALUES (2, 2102);
  2566. INSERT INTO `sys_role_menu` VALUES (2, 2103);
  2567. INSERT INTO `sys_role_menu` VALUES (2, 2129);
  2568. INSERT INTO `sys_role_menu` VALUES (2, 2130);
  2569. INSERT INTO `sys_role_menu` VALUES (2, 2136);
  2570. INSERT INTO `sys_role_menu` VALUES (2, 2137);
  2571. INSERT INTO `sys_role_menu` VALUES (2, 2138);
  2572. INSERT INTO `sys_role_menu` VALUES (2, 2139);
  2573. INSERT INTO `sys_role_menu` VALUES (2, 2140);
  2574. INSERT INTO `sys_role_menu` VALUES (2, 2147);
  2575. INSERT INTO `sys_role_menu` VALUES (2, 2148);
  2576. INSERT INTO `sys_role_menu` VALUES (2, 2168);
  2577. INSERT INTO `sys_role_menu` VALUES (2, 2169);
  2578. INSERT INTO `sys_role_menu` VALUES (2, 2170);
  2579. INSERT INTO `sys_role_menu` VALUES (2, 2171);
  2580. INSERT INTO `sys_role_menu` VALUES (2, 2172);
  2581. INSERT INTO `sys_role_menu` VALUES (2, 3000);
  2582. INSERT INTO `sys_role_menu` VALUES (3, 1);
  2583. INSERT INTO `sys_role_menu` VALUES (3, 4);
  2584. INSERT INTO `sys_role_menu` VALUES (3, 107);
  2585. INSERT INTO `sys_role_menu` VALUES (3, 1036);
  2586. INSERT INTO `sys_role_menu` VALUES (3, 2000);
  2587. INSERT INTO `sys_role_menu` VALUES (3, 2007);
  2588. INSERT INTO `sys_role_menu` VALUES (3, 2008);
  2589. INSERT INTO `sys_role_menu` VALUES (3, 2009);
  2590. INSERT INTO `sys_role_menu` VALUES (3, 2010);
  2591. INSERT INTO `sys_role_menu` VALUES (3, 2011);
  2592. INSERT INTO `sys_role_menu` VALUES (3, 2012);
  2593. INSERT INTO `sys_role_menu` VALUES (3, 2019);
  2594. INSERT INTO `sys_role_menu` VALUES (3, 2020);
  2595. INSERT INTO `sys_role_menu` VALUES (3, 2021);
  2596. INSERT INTO `sys_role_menu` VALUES (3, 2022);
  2597. INSERT INTO `sys_role_menu` VALUES (3, 2023);
  2598. INSERT INTO `sys_role_menu` VALUES (3, 2024);
  2599. INSERT INTO `sys_role_menu` VALUES (3, 2067);
  2600. INSERT INTO `sys_role_menu` VALUES (3, 2068);
  2601. INSERT INTO `sys_role_menu` VALUES (3, 2085);
  2602. INSERT INTO `sys_role_menu` VALUES (3, 2086);
  2603. INSERT INTO `sys_role_menu` VALUES (3, 2087);
  2604. INSERT INTO `sys_role_menu` VALUES (3, 2088);
  2605. INSERT INTO `sys_role_menu` VALUES (3, 2089);
  2606. INSERT INTO `sys_role_menu` VALUES (3, 2090);
  2607. INSERT INTO `sys_role_menu` VALUES (3, 2129);
  2608. INSERT INTO `sys_role_menu` VALUES (3, 2130);
  2609. INSERT INTO `sys_role_menu` VALUES (3, 2147);
  2610. INSERT INTO `sys_role_menu` VALUES (3, 2148);
  2611. INSERT INTO `sys_role_menu` VALUES (3, 2168);
  2612. INSERT INTO `sys_role_menu` VALUES (3, 2169);
  2613. INSERT INTO `sys_role_menu` VALUES (3, 2170);
  2614. INSERT INTO `sys_role_menu` VALUES (3, 2171);
  2615. INSERT INTO `sys_role_menu` VALUES (3, 2172);
  2616. INSERT INTO `sys_role_menu` VALUES (4, 1);
  2617. INSERT INTO `sys_role_menu` VALUES (4, 2);
  2618. INSERT INTO `sys_role_menu` VALUES (4, 3);
  2619. INSERT INTO `sys_role_menu` VALUES (4, 4);
  2620. INSERT INTO `sys_role_menu` VALUES (4, 100);
  2621. INSERT INTO `sys_role_menu` VALUES (4, 101);
  2622. INSERT INTO `sys_role_menu` VALUES (4, 102);
  2623. INSERT INTO `sys_role_menu` VALUES (4, 103);
  2624. INSERT INTO `sys_role_menu` VALUES (4, 104);
  2625. INSERT INTO `sys_role_menu` VALUES (4, 105);
  2626. INSERT INTO `sys_role_menu` VALUES (4, 106);
  2627. INSERT INTO `sys_role_menu` VALUES (4, 107);
  2628. INSERT INTO `sys_role_menu` VALUES (4, 108);
  2629. INSERT INTO `sys_role_menu` VALUES (4, 109);
  2630. INSERT INTO `sys_role_menu` VALUES (4, 110);
  2631. INSERT INTO `sys_role_menu` VALUES (4, 111);
  2632. INSERT INTO `sys_role_menu` VALUES (4, 112);
  2633. INSERT INTO `sys_role_menu` VALUES (4, 113);
  2634. INSERT INTO `sys_role_menu` VALUES (4, 114);
  2635. INSERT INTO `sys_role_menu` VALUES (4, 115);
  2636. INSERT INTO `sys_role_menu` VALUES (4, 116);
  2637. INSERT INTO `sys_role_menu` VALUES (4, 500);
  2638. INSERT INTO `sys_role_menu` VALUES (4, 501);
  2639. INSERT INTO `sys_role_menu` VALUES (4, 1001);
  2640. INSERT INTO `sys_role_menu` VALUES (4, 1008);
  2641. INSERT INTO `sys_role_menu` VALUES (4, 1013);
  2642. INSERT INTO `sys_role_menu` VALUES (4, 1017);
  2643. INSERT INTO `sys_role_menu` VALUES (4, 1021);
  2644. INSERT INTO `sys_role_menu` VALUES (4, 1026);
  2645. INSERT INTO `sys_role_menu` VALUES (4, 1031);
  2646. INSERT INTO `sys_role_menu` VALUES (4, 1036);
  2647. INSERT INTO `sys_role_menu` VALUES (4, 1040);
  2648. INSERT INTO `sys_role_menu` VALUES (4, 1043);
  2649. INSERT INTO `sys_role_menu` VALUES (4, 1046);
  2650. INSERT INTO `sys_role_menu` VALUES (4, 1049);
  2651. INSERT INTO `sys_role_menu` VALUES (4, 1055);
  2652. INSERT INTO `sys_role_menu` VALUES (4, 2000);
  2653. INSERT INTO `sys_role_menu` VALUES (4, 2001);
  2654. INSERT INTO `sys_role_menu` VALUES (4, 2002);
  2655. INSERT INTO `sys_role_menu` VALUES (4, 2003);
  2656. INSERT INTO `sys_role_menu` VALUES (4, 2007);
  2657. INSERT INTO `sys_role_menu` VALUES (4, 2008);
  2658. INSERT INTO `sys_role_menu` VALUES (4, 2009);
  2659. INSERT INTO `sys_role_menu` VALUES (4, 2013);
  2660. INSERT INTO `sys_role_menu` VALUES (4, 2014);
  2661. INSERT INTO `sys_role_menu` VALUES (4, 2015);
  2662. INSERT INTO `sys_role_menu` VALUES (4, 2019);
  2663. INSERT INTO `sys_role_menu` VALUES (4, 2020);
  2664. INSERT INTO `sys_role_menu` VALUES (4, 2021);
  2665. INSERT INTO `sys_role_menu` VALUES (4, 2043);
  2666. INSERT INTO `sys_role_menu` VALUES (4, 2044);
  2667. INSERT INTO `sys_role_menu` VALUES (4, 2045);
  2668. INSERT INTO `sys_role_menu` VALUES (4, 2049);
  2669. INSERT INTO `sys_role_menu` VALUES (4, 2050);
  2670. INSERT INTO `sys_role_menu` VALUES (4, 2051);
  2671. INSERT INTO `sys_role_menu` VALUES (4, 2067);
  2672. INSERT INTO `sys_role_menu` VALUES (4, 2068);
  2673. INSERT INTO `sys_role_menu` VALUES (4, 2069);
  2674. INSERT INTO `sys_role_menu` VALUES (4, 2085);
  2675. INSERT INTO `sys_role_menu` VALUES (4, 2086);
  2676. INSERT INTO `sys_role_menu` VALUES (4, 2087);
  2677. INSERT INTO `sys_role_menu` VALUES (4, 2098);
  2678. INSERT INTO `sys_role_menu` VALUES (4, 2099);
  2679. INSERT INTO `sys_role_menu` VALUES (4, 2100);
  2680. INSERT INTO `sys_role_menu` VALUES (4, 2104);
  2681. INSERT INTO `sys_role_menu` VALUES (4, 2105);
  2682. INSERT INTO `sys_role_menu` VALUES (4, 2106);
  2683. INSERT INTO `sys_role_menu` VALUES (4, 2107);
  2684. INSERT INTO `sys_role_menu` VALUES (4, 2108);
  2685. INSERT INTO `sys_role_menu` VALUES (4, 2109);
  2686. INSERT INTO `sys_role_menu` VALUES (4, 2111);
  2687. INSERT INTO `sys_role_menu` VALUES (4, 2112);
  2688. INSERT INTO `sys_role_menu` VALUES (4, 2123);
  2689. INSERT INTO `sys_role_menu` VALUES (4, 2124);
  2690. INSERT INTO `sys_role_menu` VALUES (4, 2125);
  2691. INSERT INTO `sys_role_menu` VALUES (4, 2129);
  2692. INSERT INTO `sys_role_menu` VALUES (4, 2130);
  2693. INSERT INTO `sys_role_menu` VALUES (4, 2131);
  2694. INSERT INTO `sys_role_menu` VALUES (4, 2136);
  2695. INSERT INTO `sys_role_menu` VALUES (4, 2137);
  2696. INSERT INTO `sys_role_menu` VALUES (4, 2141);
  2697. INSERT INTO `sys_role_menu` VALUES (4, 2143);
  2698. INSERT INTO `sys_role_menu` VALUES (4, 2144);
  2699. INSERT INTO `sys_role_menu` VALUES (4, 2147);
  2700. INSERT INTO `sys_role_menu` VALUES (4, 2148);
  2701. INSERT INTO `sys_role_menu` VALUES (4, 2149);
  2702. INSERT INTO `sys_role_menu` VALUES (4, 2167);
  2703. INSERT INTO `sys_role_menu` VALUES (4, 2168);
  2704. INSERT INTO `sys_role_menu` VALUES (4, 2169);
  2705. INSERT INTO `sys_role_menu` VALUES (4, 2170);
  2706. INSERT INTO `sys_role_menu` VALUES (4, 2173);
  2707. INSERT INTO `sys_role_menu` VALUES (4, 2174);
  2708. INSERT INTO `sys_role_menu` VALUES (4, 2175);
  2709. INSERT INTO `sys_role_menu` VALUES (4, 2179);
  2710. INSERT INTO `sys_role_menu` VALUES (4, 2180);
  2711. INSERT INTO `sys_role_menu` VALUES (4, 2181);
  2712. INSERT INTO `sys_role_menu` VALUES (4, 3000);
  2713. INSERT INTO `sys_role_menu` VALUES (4, 3001);
  2714. INSERT INTO `sys_role_menu` VALUES (4, 3002);
  2715. INSERT INTO `sys_role_menu` VALUES (4, 3003);
  2716. INSERT INTO `sys_role_menu` VALUES (4, 3007);
  2717. INSERT INTO `sys_role_menu` VALUES (4, 3008);
  2718. INSERT INTO `sys_role_menu` VALUES (4, 3009);
  2719. INSERT INTO `sys_role_menu` VALUES (4, 3013);
  2720. INSERT INTO `sys_role_menu` VALUES (4, 3014);
  2721. INSERT INTO `sys_role_menu` VALUES (4, 3015);
  2722. INSERT INTO `sys_role_menu` VALUES (4, 3019);
  2723. INSERT INTO `sys_role_menu` VALUES (4, 3020);
  2724. INSERT INTO `sys_role_menu` VALUES (4, 3021);
  2725. INSERT INTO `sys_role_menu` VALUES (4, 3025);
  2726. INSERT INTO `sys_role_menu` VALUES (4, 3026);
  2727. INSERT INTO `sys_role_menu` VALUES (4, 3027);
  2728. INSERT INTO `sys_role_menu` VALUES (4, 3031);
  2729. INSERT INTO `sys_role_menu` VALUES (4, 3032);
  2730. INSERT INTO `sys_role_menu` VALUES (4, 3033);
  2731. INSERT INTO `sys_role_menu` VALUES (4, 3034);
  2732. INSERT INTO `sys_role_menu` VALUES (4, 3035);
  2733. INSERT INTO `sys_role_menu` VALUES (4, 3039);
  2734. INSERT INTO `sys_role_menu` VALUES (4, 3040);
  2735. INSERT INTO `sys_role_menu` VALUES (4, 3041);
  2736. INSERT INTO `sys_role_menu` VALUES (5, 1);
  2737. INSERT INTO `sys_role_menu` VALUES (5, 2);
  2738. INSERT INTO `sys_role_menu` VALUES (5, 3);
  2739. INSERT INTO `sys_role_menu` VALUES (5, 4);
  2740. INSERT INTO `sys_role_menu` VALUES (5, 100);
  2741. INSERT INTO `sys_role_menu` VALUES (5, 101);
  2742. INSERT INTO `sys_role_menu` VALUES (5, 102);
  2743. INSERT INTO `sys_role_menu` VALUES (5, 103);
  2744. INSERT INTO `sys_role_menu` VALUES (5, 104);
  2745. INSERT INTO `sys_role_menu` VALUES (5, 105);
  2746. INSERT INTO `sys_role_menu` VALUES (5, 106);
  2747. INSERT INTO `sys_role_menu` VALUES (5, 107);
  2748. INSERT INTO `sys_role_menu` VALUES (5, 108);
  2749. INSERT INTO `sys_role_menu` VALUES (5, 109);
  2750. INSERT INTO `sys_role_menu` VALUES (5, 110);
  2751. INSERT INTO `sys_role_menu` VALUES (5, 111);
  2752. INSERT INTO `sys_role_menu` VALUES (5, 112);
  2753. INSERT INTO `sys_role_menu` VALUES (5, 113);
  2754. INSERT INTO `sys_role_menu` VALUES (5, 114);
  2755. INSERT INTO `sys_role_menu` VALUES (5, 115);
  2756. INSERT INTO `sys_role_menu` VALUES (5, 116);
  2757. INSERT INTO `sys_role_menu` VALUES (5, 124);
  2758. INSERT INTO `sys_role_menu` VALUES (5, 500);
  2759. INSERT INTO `sys_role_menu` VALUES (5, 501);
  2760. INSERT INTO `sys_role_menu` VALUES (5, 1001);
  2761. INSERT INTO `sys_role_menu` VALUES (5, 1002);
  2762. INSERT INTO `sys_role_menu` VALUES (5, 1003);
  2763. INSERT INTO `sys_role_menu` VALUES (5, 1004);
  2764. INSERT INTO `sys_role_menu` VALUES (5, 1005);
  2765. INSERT INTO `sys_role_menu` VALUES (5, 1006);
  2766. INSERT INTO `sys_role_menu` VALUES (5, 1007);
  2767. INSERT INTO `sys_role_menu` VALUES (5, 1008);
  2768. INSERT INTO `sys_role_menu` VALUES (5, 1009);
  2769. INSERT INTO `sys_role_menu` VALUES (5, 1010);
  2770. INSERT INTO `sys_role_menu` VALUES (5, 1011);
  2771. INSERT INTO `sys_role_menu` VALUES (5, 1012);
  2772. INSERT INTO `sys_role_menu` VALUES (5, 1013);
  2773. INSERT INTO `sys_role_menu` VALUES (5, 1014);
  2774. INSERT INTO `sys_role_menu` VALUES (5, 1015);
  2775. INSERT INTO `sys_role_menu` VALUES (5, 1016);
  2776. INSERT INTO `sys_role_menu` VALUES (5, 1017);
  2777. INSERT INTO `sys_role_menu` VALUES (5, 1018);
  2778. INSERT INTO `sys_role_menu` VALUES (5, 1019);
  2779. INSERT INTO `sys_role_menu` VALUES (5, 1020);
  2780. INSERT INTO `sys_role_menu` VALUES (5, 1021);
  2781. INSERT INTO `sys_role_menu` VALUES (5, 1022);
  2782. INSERT INTO `sys_role_menu` VALUES (5, 1023);
  2783. INSERT INTO `sys_role_menu` VALUES (5, 1024);
  2784. INSERT INTO `sys_role_menu` VALUES (5, 1025);
  2785. INSERT INTO `sys_role_menu` VALUES (5, 1026);
  2786. INSERT INTO `sys_role_menu` VALUES (5, 1027);
  2787. INSERT INTO `sys_role_menu` VALUES (5, 1028);
  2788. INSERT INTO `sys_role_menu` VALUES (5, 1029);
  2789. INSERT INTO `sys_role_menu` VALUES (5, 1030);
  2790. INSERT INTO `sys_role_menu` VALUES (5, 1031);
  2791. INSERT INTO `sys_role_menu` VALUES (5, 1032);
  2792. INSERT INTO `sys_role_menu` VALUES (5, 1033);
  2793. INSERT INTO `sys_role_menu` VALUES (5, 1034);
  2794. INSERT INTO `sys_role_menu` VALUES (5, 1035);
  2795. INSERT INTO `sys_role_menu` VALUES (5, 1036);
  2796. INSERT INTO `sys_role_menu` VALUES (5, 1037);
  2797. INSERT INTO `sys_role_menu` VALUES (5, 1038);
  2798. INSERT INTO `sys_role_menu` VALUES (5, 1039);
  2799. INSERT INTO `sys_role_menu` VALUES (5, 1040);
  2800. INSERT INTO `sys_role_menu` VALUES (5, 1041);
  2801. INSERT INTO `sys_role_menu` VALUES (5, 1042);
  2802. INSERT INTO `sys_role_menu` VALUES (5, 1043);
  2803. INSERT INTO `sys_role_menu` VALUES (5, 1044);
  2804. INSERT INTO `sys_role_menu` VALUES (5, 1045);
  2805. INSERT INTO `sys_role_menu` VALUES (5, 1046);
  2806. INSERT INTO `sys_role_menu` VALUES (5, 1047);
  2807. INSERT INTO `sys_role_menu` VALUES (5, 1048);
  2808. INSERT INTO `sys_role_menu` VALUES (5, 1049);
  2809. INSERT INTO `sys_role_menu` VALUES (5, 1050);
  2810. INSERT INTO `sys_role_menu` VALUES (5, 1051);
  2811. INSERT INTO `sys_role_menu` VALUES (5, 1052);
  2812. INSERT INTO `sys_role_menu` VALUES (5, 1053);
  2813. INSERT INTO `sys_role_menu` VALUES (5, 1054);
  2814. INSERT INTO `sys_role_menu` VALUES (5, 1055);
  2815. INSERT INTO `sys_role_menu` VALUES (5, 1056);
  2816. INSERT INTO `sys_role_menu` VALUES (5, 1057);
  2817. INSERT INTO `sys_role_menu` VALUES (5, 1058);
  2818. INSERT INTO `sys_role_menu` VALUES (5, 1059);
  2819. INSERT INTO `sys_role_menu` VALUES (5, 1060);
  2820. INSERT INTO `sys_role_menu` VALUES (5, 1065);
  2821. INSERT INTO `sys_role_menu` VALUES (5, 2000);
  2822. INSERT INTO `sys_role_menu` VALUES (5, 2001);
  2823. INSERT INTO `sys_role_menu` VALUES (5, 2002);
  2824. INSERT INTO `sys_role_menu` VALUES (5, 2003);
  2825. INSERT INTO `sys_role_menu` VALUES (5, 2004);
  2826. INSERT INTO `sys_role_menu` VALUES (5, 2005);
  2827. INSERT INTO `sys_role_menu` VALUES (5, 2006);
  2828. INSERT INTO `sys_role_menu` VALUES (5, 2007);
  2829. INSERT INTO `sys_role_menu` VALUES (5, 2008);
  2830. INSERT INTO `sys_role_menu` VALUES (5, 2009);
  2831. INSERT INTO `sys_role_menu` VALUES (5, 2010);
  2832. INSERT INTO `sys_role_menu` VALUES (5, 2011);
  2833. INSERT INTO `sys_role_menu` VALUES (5, 2012);
  2834. INSERT INTO `sys_role_menu` VALUES (5, 2013);
  2835. INSERT INTO `sys_role_menu` VALUES (5, 2014);
  2836. INSERT INTO `sys_role_menu` VALUES (5, 2015);
  2837. INSERT INTO `sys_role_menu` VALUES (5, 2016);
  2838. INSERT INTO `sys_role_menu` VALUES (5, 2017);
  2839. INSERT INTO `sys_role_menu` VALUES (5, 2018);
  2840. INSERT INTO `sys_role_menu` VALUES (5, 2019);
  2841. INSERT INTO `sys_role_menu` VALUES (5, 2020);
  2842. INSERT INTO `sys_role_menu` VALUES (5, 2021);
  2843. INSERT INTO `sys_role_menu` VALUES (5, 2022);
  2844. INSERT INTO `sys_role_menu` VALUES (5, 2023);
  2845. INSERT INTO `sys_role_menu` VALUES (5, 2024);
  2846. INSERT INTO `sys_role_menu` VALUES (5, 2043);
  2847. INSERT INTO `sys_role_menu` VALUES (5, 2044);
  2848. INSERT INTO `sys_role_menu` VALUES (5, 2045);
  2849. INSERT INTO `sys_role_menu` VALUES (5, 2046);
  2850. INSERT INTO `sys_role_menu` VALUES (5, 2047);
  2851. INSERT INTO `sys_role_menu` VALUES (5, 2048);
  2852. INSERT INTO `sys_role_menu` VALUES (5, 2049);
  2853. INSERT INTO `sys_role_menu` VALUES (5, 2050);
  2854. INSERT INTO `sys_role_menu` VALUES (5, 2051);
  2855. INSERT INTO `sys_role_menu` VALUES (5, 2052);
  2856. INSERT INTO `sys_role_menu` VALUES (5, 2053);
  2857. INSERT INTO `sys_role_menu` VALUES (5, 2054);
  2858. INSERT INTO `sys_role_menu` VALUES (5, 2067);
  2859. INSERT INTO `sys_role_menu` VALUES (5, 2068);
  2860. INSERT INTO `sys_role_menu` VALUES (5, 2069);
  2861. INSERT INTO `sys_role_menu` VALUES (5, 2070);
  2862. INSERT INTO `sys_role_menu` VALUES (5, 2071);
  2863. INSERT INTO `sys_role_menu` VALUES (5, 2072);
  2864. INSERT INTO `sys_role_menu` VALUES (5, 2085);
  2865. INSERT INTO `sys_role_menu` VALUES (5, 2086);
  2866. INSERT INTO `sys_role_menu` VALUES (5, 2087);
  2867. INSERT INTO `sys_role_menu` VALUES (5, 2088);
  2868. INSERT INTO `sys_role_menu` VALUES (5, 2089);
  2869. INSERT INTO `sys_role_menu` VALUES (5, 2090);
  2870. INSERT INTO `sys_role_menu` VALUES (5, 2098);
  2871. INSERT INTO `sys_role_menu` VALUES (5, 2099);
  2872. INSERT INTO `sys_role_menu` VALUES (5, 2100);
  2873. INSERT INTO `sys_role_menu` VALUES (5, 2101);
  2874. INSERT INTO `sys_role_menu` VALUES (5, 2102);
  2875. INSERT INTO `sys_role_menu` VALUES (5, 2103);
  2876. INSERT INTO `sys_role_menu` VALUES (5, 2104);
  2877. INSERT INTO `sys_role_menu` VALUES (5, 2105);
  2878. INSERT INTO `sys_role_menu` VALUES (5, 2106);
  2879. INSERT INTO `sys_role_menu` VALUES (5, 2107);
  2880. INSERT INTO `sys_role_menu` VALUES (5, 2108);
  2881. INSERT INTO `sys_role_menu` VALUES (5, 2109);
  2882. INSERT INTO `sys_role_menu` VALUES (5, 2111);
  2883. INSERT INTO `sys_role_menu` VALUES (5, 2112);
  2884. INSERT INTO `sys_role_menu` VALUES (5, 2123);
  2885. INSERT INTO `sys_role_menu` VALUES (5, 2124);
  2886. INSERT INTO `sys_role_menu` VALUES (5, 2125);
  2887. INSERT INTO `sys_role_menu` VALUES (5, 2126);
  2888. INSERT INTO `sys_role_menu` VALUES (5, 2127);
  2889. INSERT INTO `sys_role_menu` VALUES (5, 2128);
  2890. INSERT INTO `sys_role_menu` VALUES (5, 2129);
  2891. INSERT INTO `sys_role_menu` VALUES (5, 2130);
  2892. INSERT INTO `sys_role_menu` VALUES (5, 2131);
  2893. INSERT INTO `sys_role_menu` VALUES (5, 2132);
  2894. INSERT INTO `sys_role_menu` VALUES (5, 2133);
  2895. INSERT INTO `sys_role_menu` VALUES (5, 2134);
  2896. INSERT INTO `sys_role_menu` VALUES (5, 2136);
  2897. INSERT INTO `sys_role_menu` VALUES (5, 2137);
  2898. INSERT INTO `sys_role_menu` VALUES (5, 2138);
  2899. INSERT INTO `sys_role_menu` VALUES (5, 2139);
  2900. INSERT INTO `sys_role_menu` VALUES (5, 2140);
  2901. INSERT INTO `sys_role_menu` VALUES (5, 2141);
  2902. INSERT INTO `sys_role_menu` VALUES (5, 2143);
  2903. INSERT INTO `sys_role_menu` VALUES (5, 2144);
  2904. INSERT INTO `sys_role_menu` VALUES (5, 2145);
  2905. INSERT INTO `sys_role_menu` VALUES (5, 2146);
  2906. INSERT INTO `sys_role_menu` VALUES (5, 2147);
  2907. INSERT INTO `sys_role_menu` VALUES (5, 2148);
  2908. INSERT INTO `sys_role_menu` VALUES (5, 2149);
  2909. INSERT INTO `sys_role_menu` VALUES (5, 2167);
  2910. INSERT INTO `sys_role_menu` VALUES (5, 2168);
  2911. INSERT INTO `sys_role_menu` VALUES (5, 2169);
  2912. INSERT INTO `sys_role_menu` VALUES (5, 2170);
  2913. INSERT INTO `sys_role_menu` VALUES (5, 2171);
  2914. INSERT INTO `sys_role_menu` VALUES (5, 2172);
  2915. INSERT INTO `sys_role_menu` VALUES (5, 2179);
  2916. INSERT INTO `sys_role_menu` VALUES (5, 2180);
  2917. INSERT INTO `sys_role_menu` VALUES (5, 2181);
  2918. INSERT INTO `sys_role_menu` VALUES (5, 2182);
  2919. INSERT INTO `sys_role_menu` VALUES (5, 2183);
  2920. INSERT INTO `sys_role_menu` VALUES (5, 2184);
  2921. INSERT INTO `sys_role_menu` VALUES (5, 3000);
  2922. INSERT INTO `sys_role_menu` VALUES (5, 3001);
  2923. INSERT INTO `sys_role_menu` VALUES (5, 3002);
  2924. INSERT INTO `sys_role_menu` VALUES (5, 3003);
  2925. INSERT INTO `sys_role_menu` VALUES (5, 3004);
  2926. INSERT INTO `sys_role_menu` VALUES (5, 3005);
  2927. INSERT INTO `sys_role_menu` VALUES (5, 3006);
  2928. INSERT INTO `sys_role_menu` VALUES (5, 3007);
  2929. INSERT INTO `sys_role_menu` VALUES (5, 3008);
  2930. INSERT INTO `sys_role_menu` VALUES (5, 3009);
  2931. INSERT INTO `sys_role_menu` VALUES (5, 3010);
  2932. INSERT INTO `sys_role_menu` VALUES (5, 3011);
  2933. INSERT INTO `sys_role_menu` VALUES (5, 3012);
  2934. INSERT INTO `sys_role_menu` VALUES (5, 3013);
  2935. INSERT INTO `sys_role_menu` VALUES (5, 3014);
  2936. INSERT INTO `sys_role_menu` VALUES (5, 3015);
  2937. INSERT INTO `sys_role_menu` VALUES (5, 3016);
  2938. INSERT INTO `sys_role_menu` VALUES (5, 3017);
  2939. INSERT INTO `sys_role_menu` VALUES (5, 3018);
  2940. INSERT INTO `sys_role_menu` VALUES (5, 3019);
  2941. INSERT INTO `sys_role_menu` VALUES (5, 3020);
  2942. INSERT INTO `sys_role_menu` VALUES (5, 3021);
  2943. INSERT INTO `sys_role_menu` VALUES (5, 3022);
  2944. INSERT INTO `sys_role_menu` VALUES (5, 3023);
  2945. INSERT INTO `sys_role_menu` VALUES (5, 3024);
  2946. INSERT INTO `sys_role_menu` VALUES (5, 3025);
  2947. INSERT INTO `sys_role_menu` VALUES (5, 3026);
  2948. INSERT INTO `sys_role_menu` VALUES (5, 3027);
  2949. INSERT INTO `sys_role_menu` VALUES (5, 3028);
  2950. INSERT INTO `sys_role_menu` VALUES (5, 3029);
  2951. INSERT INTO `sys_role_menu` VALUES (5, 3030);
  2952. INSERT INTO `sys_role_menu` VALUES (5, 3031);
  2953. INSERT INTO `sys_role_menu` VALUES (5, 3032);
  2954. INSERT INTO `sys_role_menu` VALUES (5, 3033);
  2955. INSERT INTO `sys_role_menu` VALUES (5, 3034);
  2956. INSERT INTO `sys_role_menu` VALUES (5, 3035);
  2957. INSERT INTO `sys_role_menu` VALUES (5, 3036);
  2958. INSERT INTO `sys_role_menu` VALUES (5, 3037);
  2959. INSERT INTO `sys_role_menu` VALUES (5, 3038);
  2960. INSERT INTO `sys_role_menu` VALUES (5, 3039);
  2961. INSERT INTO `sys_role_menu` VALUES (5, 3040);
  2962. INSERT INTO `sys_role_menu` VALUES (5, 3041);
  2963. INSERT INTO `sys_role_menu` VALUES (5, 3042);
  2964. INSERT INTO `sys_role_menu` VALUES (5, 3043);
  2965. -- ----------------------------
  2966. -- Table structure for sys_user
  2967. -- ----------------------------
  2968. DROP TABLE IF EXISTS `sys_user`;
  2969. CREATE TABLE `sys_user` (
  2970. `user_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '用户ID',
  2971. `dept_id` bigint(20) NULL DEFAULT NULL COMMENT '部门ID',
  2972. `user_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户账号',
  2973. `nick_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户昵称',
  2974. `user_type` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '00' COMMENT '用户类型(00系统用户)',
  2975. `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户邮箱',
  2976. `phonenumber` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '手机号码',
  2977. `sex` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '用户性别(0男 1女 2未知)',
  2978. `avatar` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '头像地址',
  2979. `password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '密码',
  2980. `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '帐号状态(0正常 1停用)',
  2981. `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  2982. `login_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '最后登录IP',
  2983. `login_date` datetime(0) NULL DEFAULT NULL COMMENT '最后登录时间',
  2984. `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  2985. `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  2986. `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  2987. `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  2988. `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  2989. PRIMARY KEY (`user_id`) USING BTREE
  2990. ) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户信息表' ROW_FORMAT = Dynamic;
  2991. -- ----------------------------
  2992. -- Records of sys_user
  2993. -- ----------------------------
  2994. INSERT INTO `sys_user` VALUES (1, 103, 'admin', '蜂信管理员', '00', '164770707@qq.com', '15888888888', '0', '', '$2a$10$QAow7ybs74fkSWJDJkVTNeogF7mhnihF7STErt78PxDhHiNno4IUu', '0', '0', '39.130.41.42', '2023-04-16 14:19:25', 'admin', '2021-12-15 21:36:18', '', '2023-04-16 14:19:25', '管理员');
  2995. INSERT INTO `sys_user` VALUES (2, 100, 'fastbee-t1', '蜂信租户壹', '00', '', '15888888880', '0', '', '$2a$10$BAWId9C2Nrcwklzl1Ikoau4iqL8XRGvfRjq6Wl.PXWpzwAw0sXMdK', '0', '0', '127.0.0.1', '2023-04-12 22:25:10', 'admin', '2022-04-15 16:21:25', 'admin', '2023-04-12 22:25:11', NULL);
  2996. INSERT INTO `sys_user` VALUES (3, 100, 'fastbee-t2', '蜂信租户贰', '00', '', '15888888881', '0', '', '$2a$10$1zMlbW7hGpzA59gpzWGO/ObeASziQ296evjMjHrYdZnxKBLU4WUum', '0', '0', '127.0.0.1', '2022-06-12 00:54:28', 'admin', '2022-04-15 16:22:08', 'admin', '2022-06-12 00:54:30', NULL);
  2997. INSERT INTO `sys_user` VALUES (4, 100, 'fastbee-u1', '蜂信用户壹', '00', '', '15888888882', '0', '', '$2a$10$691RJMXZ9HM4sgNTExLPfO5Nw6J6cWgCvcoF9V.jKMnPk5o/8c9VS', '0', '0', '127.0.0.1', '2023-04-12 22:26:39', 'admin', '2022-04-15 16:22:37', 'admin', '2023-04-12 22:26:39', NULL);
  2998. INSERT INTO `sys_user` VALUES (5, 100, 'fastbee-u2', '蜂信用户贰', '00', '', '15888888883', '0', '', '$2a$10$x3rM39rewwbi7ayvriGMEOKUHoPCqcL2CYXPLTJRCWYPVvykFIYJq', '0', '0', '127.0.0.1', '2022-06-12 00:55:45', 'admin', '2022-04-15 16:23:13', 'admin', '2022-06-12 00:55:46', NULL);
  2999. INSERT INTO `sys_user` VALUES (6, 100, 'fastbee', '游客账号', '00', '', '15888888884', '0', '', '$2a$10$kKeZptrTnSlm0fencX4U2eq.QiaukDs.DckiUsMCwVTxh0IS2LRQ.', '0', '0', '211.20.157.166', '2023-04-14 12:29:53', 'admin', '2022-03-09 16:49:19', 'admin', '2023-04-14 12:29:53', NULL);
  3000. INSERT INTO `sys_user` VALUES (7, NULL, 'shenzehui', 'shenzehui', '00', '', '18257292958', '0', '', '$2a$10$UYKWiQF.VWfVvuksS/DMiO234Mwtz.niU7cM/noFgwLVRl7Jjt5pa', '0', '0', '39.189.61.11', '2023-04-16 14:18:09', '', '2023-04-16 14:17:59', '', '2023-04-16 14:18:08', NULL);
  3001. -- ----------------------------
  3002. -- Table structure for sys_user_post
  3003. -- ----------------------------
  3004. DROP TABLE IF EXISTS `sys_user_post`;
  3005. CREATE TABLE `sys_user_post` (
  3006. `user_id` bigint(20) NOT NULL COMMENT '用户ID',
  3007. `post_id` bigint(20) NOT NULL COMMENT '岗位ID',
  3008. PRIMARY KEY (`user_id`, `post_id`) USING BTREE
  3009. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户与岗位关联表' ROW_FORMAT = Dynamic;
  3010. -- ----------------------------
  3011. -- Records of sys_user_post
  3012. -- ----------------------------
  3013. INSERT INTO `sys_user_post` VALUES (1, 1);
  3014. INSERT INTO `sys_user_post` VALUES (6, 4);
  3015. -- ----------------------------
  3016. -- Table structure for sys_user_role
  3017. -- ----------------------------
  3018. DROP TABLE IF EXISTS `sys_user_role`;
  3019. CREATE TABLE `sys_user_role` (
  3020. `user_id` bigint(20) NOT NULL COMMENT '用户ID',
  3021. `role_id` bigint(20) NOT NULL COMMENT '角色ID',
  3022. PRIMARY KEY (`user_id`, `role_id`) USING BTREE
  3023. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户和角色关联表' ROW_FORMAT = Dynamic;
  3024. -- ----------------------------
  3025. -- Records of sys_user_role
  3026. -- ----------------------------
  3027. INSERT INTO `sys_user_role` VALUES (1, 1);
  3028. INSERT INTO `sys_user_role` VALUES (2, 2);
  3029. INSERT INTO `sys_user_role` VALUES (3, 2);
  3030. INSERT INTO `sys_user_role` VALUES (4, 3);
  3031. INSERT INTO `sys_user_role` VALUES (5, 3);
  3032. INSERT INTO `sys_user_role` VALUES (6, 4);
  3033. INSERT INTO `sys_user_role` VALUES (7, 3);
  3034. SET FOREIGN_KEY_CHECKS = 1;
  3035. -- ----------------------------
  3036. -- 单独增加改动
  3037. -- ----------------------------
  3038. ALTER TABLE iot_things_model ADD quantity INT(2) COMMENT '读取寄存器数量';
  3039. ALTER TABLE iot_things_model_template ADD quantity INT(2) COMMENT '读取寄存器数量';
  3040. ALTER TABLE iot_things_model ADD code varchar(255) COMMENT 'modbus功能码';
  3041. ALTER TABLE iot_things_model_template ADD code varchar(255) COMMENT 'modbus功能码';
  3042. ALTER TABLE media_server ADD port_ws int(11) COMMENT 'ws端口';
  3043. INSERT INTO `fastbee`.`sys_dict_data`(`dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES ( 1, '02(读离散量输入)', '2', 'iot_modbus_status_code', NULL, 'default', 'N', '0', 'admin', '2023-07-03 10:16:48', 'admin', '2023-07-03 10:17:35', NULL);
  3044. INSERT INTO `fastbee`.`sys_dict_data`(`dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES ( 3, '04(读输入寄存器)', '4', 'iot_modbus_status_code', NULL, 'default', 'N', '0', 'admin', '2023-07-03 10:17:18', 'admin', '2023-07-03 10:17:58', NULL);
  3045. alter table `iot_things_model_template` add COLUMN `old_identifier` varchar(10) NULL COMMENT '旧的标识符';
  3046. alter table `iot_things_model_template` add COLUMN `old_temp_slave_id` varchar(10) NULL COMMENT '旧的从机id';