7936 lines
356 KiB
SQL
7936 lines
356 KiB
SQL
-- ************************************************************
|
||
--
|
||
-- close fk
|
||
--
|
||
-- skip
|
||
|
||
-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
|
||
--
|
||
-- Host: 30.47.14.10 Database: x_magic
|
||
-- ------------------------------------------------------
|
||
-- Server version 8.0.22-cynos
|
||
|
||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
|
||
;
|
||
/*!50503 SET NAMES utf8 */
|
||
;
|
||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
|
||
;
|
||
/*!40103 SET TIME_ZONE='+00:00' */
|
||
;
|
||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
|
||
;
|
||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */
|
||
;
|
||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */
|
||
;
|
||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */
|
||
;
|
||
|
||
--
|
||
-- Table structure for table `casbin_rule`
|
||
--
|
||
|
||
DROP TABLE IF EXISTS `casbin_rule`;
|
||
/*!40101 SET @saved_cs_client = @@character_set_client */
|
||
;
|
||
/*!50503 SET character_set_client = utf8mb4 */
|
||
;
|
||
|
||
CREATE TABLE `casbin_rule` (
|
||
`ptype` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`v0` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`v1` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`v2` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`v3` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`v4` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`v5` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`id` int NOT NULL AUTO_INCREMENT,
|
||
`create_time` datetime DEFAULT CURRENT_TIMESTAMP,
|
||
`delete_time` datetime DEFAULT NULL,
|
||
PRIMARY KEY (`id`) USING BTREE,
|
||
UNIQUE KEY `idx_casbin_rule` (
|
||
`ptype`,
|
||
`v0`,
|
||
`v1`,
|
||
`v2`,
|
||
`v3`,
|
||
`v4`
|
||
) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 451 DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
|
||
/*!40101 SET character_set_client = @saved_cs_client */
|
||
;
|
||
|
||
--
|
||
-- Dumping data for table `casbin_rule`
|
||
--
|
||
|
||
/*!40000 ALTER TABLE `casbin_rule` DISABLE KEYS */
|
||
;
|
||
|
||
INSERT INTO
|
||
`casbin_rule`
|
||
VALUES (
|
||
'p',
|
||
'admin',
|
||
'/system/api/list',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
331,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/api/all',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
332,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/api/getPolicyPathByRoleId',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
333,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/api/:id',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
334,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/api',
|
||
'POST',
|
||
'',
|
||
'',
|
||
'',
|
||
335,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/api',
|
||
'PUT',
|
||
'',
|
||
'',
|
||
'',
|
||
336,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/api/:id',
|
||
'DELETE',
|
||
'',
|
||
'',
|
||
'',
|
||
337,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/config/list',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
338,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/config/configKey',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
339,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/config/:configId',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
340,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/config',
|
||
'POST',
|
||
'',
|
||
'',
|
||
'',
|
||
341,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/config',
|
||
'PUT',
|
||
'',
|
||
'',
|
||
'',
|
||
342,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/config/:configId',
|
||
'DELETE',
|
||
'',
|
||
'',
|
||
'',
|
||
343,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/core/runtime/cache',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
344,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/core/runtime/cache',
|
||
'DELETE',
|
||
'',
|
||
'',
|
||
'',
|
||
345,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/core/runtime/thread',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
346,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/core/runtime/thread',
|
||
'DELETE',
|
||
'',
|
||
'',
|
||
'',
|
||
347,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/dm/:id',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
348,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/dm/struct/:id',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
349,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/dm/cols/:id',
|
||
'PUT',
|
||
'',
|
||
'',
|
||
'',
|
||
350,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/dm/:id',
|
||
'PUT',
|
||
'',
|
||
'',
|
||
'',
|
||
351,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/dm',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
352,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/dict/type/list',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
353,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/dict/type/:dictId',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
354,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/dict/type',
|
||
'POST',
|
||
'',
|
||
'',
|
||
'',
|
||
355,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/dict/type',
|
||
'PUT',
|
||
'',
|
||
'',
|
||
'',
|
||
356,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/dict/type/:dictId',
|
||
'DELETE',
|
||
'',
|
||
'',
|
||
'',
|
||
357,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/dict/type/export',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
358,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/dict/data/list',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
359,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/dict/data/type',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
360,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/dict/data/:dictCode',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
361,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/dict/data',
|
||
'POST',
|
||
'',
|
||
'',
|
||
'',
|
||
362,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/dict/data',
|
||
'PUT',
|
||
'',
|
||
'',
|
||
'',
|
||
363,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/dict/data/:dictCode',
|
||
'DELETE',
|
||
'',
|
||
'',
|
||
'',
|
||
364,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/files',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
365,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/files',
|
||
'POST',
|
||
'',
|
||
'',
|
||
'',
|
||
366,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/files',
|
||
'PUT',
|
||
'',
|
||
'',
|
||
'',
|
||
367,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/files',
|
||
'DELETE',
|
||
'',
|
||
'',
|
||
'',
|
||
368,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/develop/code/table/db/list',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
369,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/develop/code/table/list',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
370,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/develop/code/table/info/:tableId',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
371,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/develop/code/table/info/tableName',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
372,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/develop/code/table/tableTree',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
373,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/develop/code/table',
|
||
'POST',
|
||
'',
|
||
'',
|
||
'',
|
||
374,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/develop/code/table',
|
||
'PUT',
|
||
'',
|
||
'',
|
||
'',
|
||
375,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/develop/code/table/:tableId',
|
||
'DELETE',
|
||
'',
|
||
'',
|
||
'',
|
||
376,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/develop/code/gen/preview/:tableId',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
377,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/develop/code/gen/code/:tableId',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
378,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/develop/code/gen/configure/:tableId',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
379,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/job/list',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
380,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/job',
|
||
'POST',
|
||
'',
|
||
'',
|
||
'',
|
||
381,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/job',
|
||
'PUT',
|
||
'',
|
||
'',
|
||
'',
|
||
382,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/job/:jobId',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
383,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/job/:jobId',
|
||
'DELETE',
|
||
'',
|
||
'',
|
||
'',
|
||
384,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/job/stop/:jobId',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
385,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/job/start/:jobId',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
386,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/job/log/list',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
387,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/job/log/all',
|
||
'DELETE',
|
||
'',
|
||
'',
|
||
'',
|
||
388,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/job/log/:logId',
|
||
'DELETE',
|
||
'',
|
||
'',
|
||
'',
|
||
389,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/job/changeStatus',
|
||
'PUT',
|
||
'',
|
||
'',
|
||
'',
|
||
390,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/log/logLogin/list',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
391,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/log/logLogin/:infoId',
|
||
'DELETE',
|
||
'',
|
||
'',
|
||
'',
|
||
392,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/log/logLogin/all',
|
||
'DELETE',
|
||
'',
|
||
'',
|
||
'',
|
||
393,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/log/logOper/list',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
394,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/log/logOper/:operId',
|
||
'DELETE',
|
||
'',
|
||
'',
|
||
'',
|
||
395,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/log/logOper/all',
|
||
'DELETE',
|
||
'',
|
||
'',
|
||
'',
|
||
396,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/menu/menuTreeSelect',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
397,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/menu/menuRole',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
398,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/menu/roleMenuTreeSelect/:roleId',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
399,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/menu/menuPaths',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
400,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/menu/list',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
401,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/menu/:menuId',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
402,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/menu',
|
||
'POST',
|
||
'',
|
||
'',
|
||
'',
|
||
403,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/menu',
|
||
'PUT',
|
||
'',
|
||
'',
|
||
'',
|
||
404,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/menu/:menuId',
|
||
'DELETE',
|
||
'',
|
||
'',
|
||
'',
|
||
405,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/notice/list',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
406,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/notice',
|
||
'POST',
|
||
'',
|
||
'',
|
||
'',
|
||
407,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/notice',
|
||
'PUT',
|
||
'',
|
||
'',
|
||
'',
|
||
408,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/notice/:noticeId',
|
||
'DELETE',
|
||
'',
|
||
'',
|
||
'',
|
||
409,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/organization/list',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
410,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/organization/:organizationId',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
411,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/organization/roleOrganizationTreeSelect/:roleId',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
412,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/organization/organizationTree',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
413,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/organization',
|
||
'POST',
|
||
'',
|
||
'',
|
||
'',
|
||
414,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/organization',
|
||
'PUT',
|
||
'',
|
||
'',
|
||
'',
|
||
415,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/organization/:organizationId',
|
||
'DELETE',
|
||
'',
|
||
'',
|
||
'',
|
||
416,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/post/list',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
417,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/post/:postId',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
418,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/post',
|
||
'POST',
|
||
'',
|
||
'',
|
||
'',
|
||
419,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/post',
|
||
'PUT',
|
||
'',
|
||
'',
|
||
'',
|
||
420,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/post/:postId',
|
||
'DELETE',
|
||
'',
|
||
'',
|
||
'',
|
||
421,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/role/list',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
422,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/role/:roleId',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
423,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/role',
|
||
'POST',
|
||
'',
|
||
'',
|
||
'',
|
||
424,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/role',
|
||
'PUT',
|
||
'',
|
||
'',
|
||
'',
|
||
425,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/role/:roleId',
|
||
'DELETE',
|
||
'',
|
||
'',
|
||
'',
|
||
426,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/role/changeStatus',
|
||
'PUT',
|
||
'',
|
||
'',
|
||
'',
|
||
427,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/role/dataScope',
|
||
'PUT',
|
||
'',
|
||
'',
|
||
'',
|
||
428,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/role/export',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
429,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/rule/chain/changeRoot',
|
||
'PUT',
|
||
'',
|
||
'',
|
||
'',
|
||
430,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/rule/chain/list',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
431,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/rule/chain/:ruleId',
|
||
'DELETE',
|
||
'',
|
||
'',
|
||
'',
|
||
432,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/rule/chain',
|
||
'PUT',
|
||
'',
|
||
'',
|
||
'',
|
||
433,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/rule/chain',
|
||
'POST',
|
||
'',
|
||
'',
|
||
'',
|
||
434,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/rule/chain/:ruleId',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
435,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/rule/chain/list/label',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
436,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/rule/chain/clone/:ruleId',
|
||
'POST',
|
||
'',
|
||
'',
|
||
'',
|
||
437,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/rule/chain/log/list',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
438,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/rule/chain/log/delete',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
439,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/user/list',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
440,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/user/changeStatus',
|
||
'PUT',
|
||
'',
|
||
'',
|
||
'',
|
||
441,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/user/:userId',
|
||
'DELETE',
|
||
'',
|
||
'',
|
||
'',
|
||
442,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/user/avatar',
|
||
'POST',
|
||
'',
|
||
'',
|
||
'',
|
||
443,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/user/pwd',
|
||
'PUT',
|
||
'',
|
||
'',
|
||
'',
|
||
444,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/user/getById/:userId',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
445,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/user/getInit',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
446,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/user/getRoPo',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
447,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/user',
|
||
'POST',
|
||
'',
|
||
'',
|
||
'',
|
||
448,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/user',
|
||
'PUT',
|
||
'',
|
||
'',
|
||
'',
|
||
449,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
),
|
||
(
|
||
'p',
|
||
'admin',
|
||
'/system/user/export',
|
||
'GET',
|
||
'',
|
||
'',
|
||
'',
|
||
450,
|
||
'2024-04-01 12:57:36',
|
||
NULL
|
||
);
|
||
/*!40000 ALTER TABLE `casbin_rule` ENABLE KEYS */
|
||
;
|
||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
|
||
;
|
||
|
||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */
|
||
;
|
||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */
|
||
;
|
||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
|
||
;
|
||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
|
||
;
|
||
|
||
-- Dump completed on 2024-04-01 16:17:30
|
||
-- ************************************************************
|
||
--
|
||
-- close fk
|
||
--
|
||
-- skip
|
||
|
||
-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
|
||
--
|
||
-- Host: 30.47.14.10 Database: x_magic
|
||
-- ------------------------------------------------------
|
||
-- Server version 8.0.22-cynos
|
||
|
||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
|
||
;
|
||
/*!50503 SET NAMES utf8 */
|
||
;
|
||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
|
||
;
|
||
/*!40103 SET TIME_ZONE='+00:00' */
|
||
;
|
||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
|
||
;
|
||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */
|
||
;
|
||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */
|
||
;
|
||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */
|
||
;
|
||
|
||
--
|
||
-- Table structure for table `dm_table_columns`
|
||
--
|
||
|
||
DROP TABLE IF EXISTS `dm_table_columns`;
|
||
/*!40101 SET @saved_cs_client = @@character_set_client */
|
||
;
|
||
/*!50503 SET character_set_client = utf8mb4 */
|
||
;
|
||
|
||
CREATE TABLE `dm_table_columns` (
|
||
`column_id` bigint NOT NULL AUTO_INCREMENT,
|
||
`table_id` bigint DEFAULT NULL,
|
||
`table_name` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`column_name` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`column_comment` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`column_type` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`column_key` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`json_field` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`html_field` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`is_pk` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`is_increment` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`is_required` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`is_insert` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`is_show` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '1',
|
||
`is_edit` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`is_list` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`is_query` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`query_type` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`html_type` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`dict_type` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`sort` bigint DEFAULT NULL,
|
||
`link_table_name` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`link_table_class` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`link_table_package` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`link_label_id` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`link_label_name` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`link_column_name` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`org_id` int DEFAULT NULL COMMENT '机构ID',
|
||
`owner` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建者,所有者',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||
`delete_time` datetime DEFAULT NULL,
|
||
PRIMARY KEY (`column_id`) USING BTREE
|
||
) ENGINE = InnoDB DEFAULT CHARSET = utf8 ROW_FORMAT = COMPACT;
|
||
/*!40101 SET character_set_client = @saved_cs_client */
|
||
;
|
||
|
||
--
|
||
-- Dumping data for table `dm_table_columns`
|
||
--
|
||
|
||
/*!40000 ALTER TABLE `dm_table_columns` DISABLE KEYS */
|
||
;
|
||
/*!40000 ALTER TABLE `dm_table_columns` ENABLE KEYS */
|
||
;
|
||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
|
||
;
|
||
|
||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */
|
||
;
|
||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */
|
||
;
|
||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
|
||
;
|
||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
|
||
;
|
||
|
||
-- Dump completed on 2024-04-01 16:17:30
|
||
-- ************************************************************
|
||
--
|
||
-- close fk
|
||
--
|
||
-- skip
|
||
|
||
-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
|
||
--
|
||
-- Host: 30.47.14.10 Database: x_magic
|
||
-- ------------------------------------------------------
|
||
-- Server version 8.0.22-cynos
|
||
|
||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
|
||
;
|
||
/*!50503 SET NAMES utf8 */
|
||
;
|
||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
|
||
;
|
||
/*!40103 SET TIME_ZONE='+00:00' */
|
||
;
|
||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
|
||
;
|
||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */
|
||
;
|
||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */
|
||
;
|
||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */
|
||
;
|
||
|
||
--
|
||
-- Table structure for table `dm_tables`
|
||
--
|
||
|
||
DROP TABLE IF EXISTS `dm_tables`;
|
||
/*!40101 SET @saved_cs_client = @@character_set_client */
|
||
;
|
||
/*!50503 SET character_set_client = utf8mb4 */
|
||
;
|
||
|
||
CREATE TABLE `dm_tables` (
|
||
`table_id` bigint NOT NULL AUTO_INCREMENT,
|
||
`table_name` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`table_comment` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`class_name` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`tpl_category` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`package_name` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`module_name` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`business_name` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`function_name` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`function_author` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`options` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`remark` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`pk_column` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`pk_json_field` varchar(191) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
`create_time` datetime DEFAULT CURRENT_TIMESTAMP,
|
||
`update_time` datetime DEFAULT NULL,
|
||
`delete_time` datetime DEFAULT NULL,
|
||
`org_id` int DEFAULT NULL COMMENT '机构ID',
|
||
`owner` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建者,所有者',
|
||
PRIMARY KEY (`table_id`) USING BTREE
|
||
) ENGINE = InnoDB DEFAULT CHARSET = utf8 ROW_FORMAT = COMPACT;
|
||
/*!40101 SET character_set_client = @saved_cs_client */
|
||
;
|
||
|
||
--
|
||
-- Dumping data for table `dm_tables`
|
||
--
|
||
|
||
/*!40000 ALTER TABLE `dm_tables` DISABLE KEYS */
|
||
;
|
||
/*!40000 ALTER TABLE `dm_tables` ENABLE KEYS */
|
||
;
|
||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
|
||
;
|
||
|
||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */
|
||
;
|
||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */
|
||
;
|
||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
|
||
;
|
||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
|
||
;
|
||
|
||
-- Dump completed on 2024-04-01 16:17:31
|
||
-- ************************************************************
|
||
--
|
||
-- close fk
|
||
--
|
||
-- skip
|
||
|
||
-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
|
||
--
|
||
-- Host: 30.47.14.10 Database: x_magic
|
||
-- ------------------------------------------------------
|
||
-- Server version 8.0.22-cynos
|
||
|
||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
|
||
;
|
||
/*!50503 SET NAMES utf8 */
|
||
;
|
||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
|
||
;
|
||
/*!40103 SET TIME_ZONE='+00:00' */
|
||
;
|
||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
|
||
;
|
||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */
|
||
;
|
||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */
|
||
;
|
||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */
|
||
;
|
||
|
||
--
|
||
-- Table structure for table `job_logs`
|
||
--
|
||
|
||
DROP TABLE IF EXISTS `job_logs`;
|
||
/*!40101 SET @saved_cs_client = @@character_set_client */
|
||
;
|
||
/*!50503 SET character_set_client = utf8mb4 */
|
||
;
|
||
|
||
CREATE TABLE `job_logs` (
|
||
`id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
|
||
`owner` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建者,所有者',
|
||
`org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '机构ID',
|
||
`create_time` datetime DEFAULT CURRENT_TIMESTAMP,
|
||
`update_time` datetime DEFAULT NULL,
|
||
`name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '任务名称',
|
||
`entry_id` int DEFAULT NULL COMMENT '任务id',
|
||
`target_invoke` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '调用方法',
|
||
`log_info` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '日志信息',
|
||
`status` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '状态',
|
||
`delete_time` datetime DEFAULT NULL,
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
||
/*!40101 SET character_set_client = @saved_cs_client */
|
||
;
|
||
|
||
--
|
||
-- Dumping data for table `job_logs`
|
||
--
|
||
|
||
/*!40000 ALTER TABLE `job_logs` DISABLE KEYS */
|
||
;
|
||
/*!40000 ALTER TABLE `job_logs` ENABLE KEYS */
|
||
;
|
||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
|
||
;
|
||
|
||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */
|
||
;
|
||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */
|
||
;
|
||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
|
||
;
|
||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
|
||
;
|
||
|
||
-- Dump completed on 2024-04-01 16:17:32
|
||
-- ************************************************************
|
||
--
|
||
-- close fk
|
||
--
|
||
-- skip
|
||
|
||
-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
|
||
--
|
||
-- Host: 30.47.14.10 Database: x_magic
|
||
-- ------------------------------------------------------
|
||
-- Server version 8.0.22-cynos
|
||
|
||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
|
||
;
|
||
/*!50503 SET NAMES utf8 */
|
||
;
|
||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
|
||
;
|
||
/*!40103 SET TIME_ZONE='+00:00' */
|
||
;
|
||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
|
||
;
|
||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */
|
||
;
|
||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */
|
||
;
|
||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */
|
||
;
|
||
|
||
--
|
||
-- Table structure for table `jobs`
|
||
--
|
||
|
||
DROP TABLE IF EXISTS `jobs`;
|
||
/*!40101 SET @saved_cs_client = @@character_set_client */
|
||
;
|
||
/*!50503 SET character_set_client = utf8mb4 */
|
||
;
|
||
|
||
CREATE TABLE `jobs` (
|
||
`id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
|
||
`owner` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建者,所有者',
|
||
`org_id` int DEFAULT NULL COMMENT '机构ID',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||
`update_time` datetime DEFAULT NULL,
|
||
`job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '名称',
|
||
`target_invoke` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '调用目标',
|
||
`target_args` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目标传参',
|
||
`job_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '目标传参 要执行的内容',
|
||
`cron_expression` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'cron表达式',
|
||
`misfire_policy` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '执行策略',
|
||
`status` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '状态',
|
||
`entry_id` int DEFAULT NULL COMMENT 'job启动时返回的id',
|
||
`delete_time` datetime DEFAULT NULL,
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
||
/*!40101 SET character_set_client = @saved_cs_client */
|
||
;
|
||
|
||
--
|
||
-- Dumping data for table `jobs`
|
||
--
|
||
|
||
/*!40000 ALTER TABLE `jobs` DISABLE KEYS */
|
||
;
|
||
/*!40000 ALTER TABLE `jobs` ENABLE KEYS */
|
||
;
|
||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
|
||
;
|
||
|
||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */
|
||
;
|
||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */
|
||
;
|
||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
|
||
;
|
||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
|
||
;
|
||
|
||
-- Dump completed on 2024-04-01 16:17:32
|
||
-- ************************************************************
|
||
--
|
||
-- close fk
|
||
--
|
||
-- skip
|
||
|
||
-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
|
||
--
|
||
-- Host: 30.47.14.10 Database: x_magic
|
||
-- ------------------------------------------------------
|
||
-- Server version 8.0.22-cynos
|
||
|
||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
|
||
;
|
||
/*!50503 SET NAMES utf8 */
|
||
;
|
||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
|
||
;
|
||
/*!40103 SET TIME_ZONE='+00:00' */
|
||
;
|
||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
|
||
;
|
||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */
|
||
;
|
||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */
|
||
;
|
||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */
|
||
;
|
||
|
||
--
|
||
-- Table structure for table `log_logins`
|
||
--
|
||
|
||
DROP TABLE IF EXISTS `log_logins`;
|
||
/*!40101 SET @saved_cs_client = @@character_set_client */
|
||
;
|
||
/*!50503 SET character_set_client = utf8mb4 */
|
||
;
|
||
|
||
CREATE TABLE `log_logins` (
|
||
`info_id` bigint NOT NULL AUTO_INCREMENT,
|
||
`username` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '用户名',
|
||
`status` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态',
|
||
`ipaddr` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'ip地址',
|
||
`login_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '归属地',
|
||
`browser` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '浏览器',
|
||
`os` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '系统',
|
||
`platform` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '固件',
|
||
`login_time` timestamp NULL DEFAULT NULL COMMENT '登录时间',
|
||
`create_by` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人',
|
||
`update_by` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新者',
|
||
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`create_time` datetime DEFAULT CURRENT_TIMESTAMP,
|
||
`update_time` datetime DEFAULT NULL,
|
||
`delete_time` datetime DEFAULT NULL,
|
||
PRIMARY KEY (`info_id`) USING BTREE
|
||
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
|
||
/*!40101 SET character_set_client = @saved_cs_client */
|
||
;
|
||
|
||
--
|
||
-- Dumping data for table `log_logins`
|
||
--
|
||
|
||
/*!40000 ALTER TABLE `log_logins` DISABLE KEYS */
|
||
;
|
||
/*!40000 ALTER TABLE `log_logins` ENABLE KEYS */
|
||
;
|
||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
|
||
;
|
||
|
||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */
|
||
;
|
||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */
|
||
;
|
||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
|
||
;
|
||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
|
||
;
|
||
|
||
-- Dump completed on 2024-04-01 16:17:33
|
||
-- ************************************************************
|
||
--
|
||
-- close fk
|
||
--
|
||
-- skip
|
||
|
||
-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
|
||
--
|
||
-- Host: 30.47.14.10 Database: x_magic
|
||
-- ------------------------------------------------------
|
||
-- Server version 8.0.22-cynos
|
||
|
||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
|
||
;
|
||
/*!50503 SET NAMES utf8 */
|
||
;
|
||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
|
||
;
|
||
/*!40103 SET TIME_ZONE='+00:00' */
|
||
;
|
||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
|
||
;
|
||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */
|
||
;
|
||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */
|
||
;
|
||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */
|
||
;
|
||
|
||
--
|
||
-- Table structure for table `log_opers`
|
||
--
|
||
|
||
DROP TABLE IF EXISTS `log_opers`;
|
||
/*!40101 SET @saved_cs_client = @@character_set_client */
|
||
;
|
||
/*!50503 SET character_set_client = utf8mb4 */
|
||
;
|
||
|
||
CREATE TABLE `log_opers` (
|
||
`oper_id` bigint NOT NULL AUTO_INCREMENT,
|
||
`title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '操作的模块',
|
||
`business_type` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '0其它 1新增 2修改 3删除',
|
||
`method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '请求方法',
|
||
`oper_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '操作人员',
|
||
`oper_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '操作url',
|
||
`oper_ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '操作IP',
|
||
`oper_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '操作地点',
|
||
`oper_param` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '请求参数',
|
||
`status` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '0=正常,1=异常',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||
`update_time` datetime DEFAULT NULL,
|
||
`delete_time` datetime DEFAULT NULL,
|
||
PRIMARY KEY (`oper_id`) USING BTREE
|
||
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
|
||
/*!40101 SET character_set_client = @saved_cs_client */
|
||
;
|
||
|
||
--
|
||
-- Dumping data for table `log_opers`
|
||
--
|
||
|
||
/*!40000 ALTER TABLE `log_opers` DISABLE KEYS */
|
||
;
|
||
/*!40000 ALTER TABLE `log_opers` ENABLE KEYS */
|
||
;
|
||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
|
||
;
|
||
|
||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */
|
||
;
|
||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */
|
||
;
|
||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
|
||
;
|
||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
|
||
;
|
||
|
||
-- Dump completed on 2024-04-01 16:17:34
|
||
-- ************************************************************
|
||
--
|
||
-- close fk
|
||
--
|
||
-- skip
|
||
|
||
-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
|
||
--
|
||
-- Host: 30.47.14.10 Database: x_magic
|
||
-- ------------------------------------------------------
|
||
-- Server version 8.0.22-cynos
|
||
|
||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
|
||
;
|
||
/*!50503 SET NAMES utf8 */
|
||
;
|
||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
|
||
;
|
||
/*!40103 SET TIME_ZONE='+00:00' */
|
||
;
|
||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
|
||
;
|
||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */
|
||
;
|
||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */
|
||
;
|
||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */
|
||
;
|
||
|
||
--
|
||
-- Table structure for table `rule_chain`
|
||
--
|
||
|
||
DROP TABLE IF EXISTS `rule_chain`;
|
||
/*!40101 SET @saved_cs_client = @@character_set_client */
|
||
;
|
||
/*!50503 SET character_set_client = utf8mb4 */
|
||
;
|
||
|
||
CREATE TABLE `rule_chain` (
|
||
`id` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
|
||
`owner` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建者,所有者',
|
||
`org_id` int DEFAULT NULL COMMENT '机构ID',
|
||
`create_time` datetime DEFAULT CURRENT_TIMESTAMP,
|
||
`update_time` datetime DEFAULT NULL,
|
||
`root` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '是否根节点1 根链 0 普通链',
|
||
`rule_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '名称',
|
||
`rule_base64` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT 'Base64缩略图',
|
||
`rule_remark` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '说明',
|
||
`rule_data_json` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT 'Json数据',
|
||
`delete_time` datetime DEFAULT NULL,
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
||
/*!40101 SET character_set_client = @saved_cs_client */
|
||
;
|
||
|
||
--
|
||
-- Dumping data for table `rule_chain`
|
||
--
|
||
|
||
/*!40000 ALTER TABLE `rule_chain` DISABLE KEYS */
|
||
;
|
||
|
||
INSERT INTO
|
||
`rule_chain`
|
||
VALUES (
|
||
'mq1YRZbUgQ',
|
||
'panda',
|
||
2,
|
||
'2023-07-21 16:17:51',
|
||
'2023-09-27 11:40:38',
|
||
'0',
|
||
'tcp透传原始数据解析',
|
||
'data:image/png;base64,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BAR5RxLyewIECBAgQIBACQXaWkqbTqN93/veF/369SuhiC4TIECAAAECBLpfQJDX/WOgBQQIECBAgACBhhFoayltmi11/vnnZ0tpXQQIECBAgAABAt0nIMjrPns1EyBAgAABAgQaSqCtpbTDhw/PZuGNGTOmodqqMQQIECBAgACBMgoI8so46vpMgAABAgQIEGgl0NZS2smTJ2cz8fr06cOLAAECBAgQIECgAQQEeQ0wCJpAgAABAgQIEOgugbaW0vbs2TObhTdlypTuapZ6CRAgQIAAAQIE2hAQ5HktCBAgQIAAAQIlFdiyZUvMnz//oFNpR4wYkYV4o0ePLqmKbhMgQIAAAQIEGldAkNe4Y6NlBAgQIECAAIGaCaxfvz4L8Xbu3Fmp48wzz8xCvN69e9esXgUTIECAAAECBAgcu4Ag79jtPEmAAAECBAgQKKTAq6++GnfffXfs27cva39LS0tccMEFcdZZZxWyPxpNgAABAgQIECiLgCCvLCOtnwQIECBAgACBiFi5cmXce++9FYt+/frFZZddFieffDIfAgQIECBAgACBBhcQ5DX4AGkeAQIECBAgQKCrBJYtWxYPPvhgpbgTTjghLr/88hg+fHhXVaEcAgQIECBAgACBGgoI8mqIq2gCBAgQIECAQKMILF26NB599NFKc0aNGpWFeAMHDmyUJmoHAQIECBAgQIDAEQQEeV4RAgQIECBAgECTCyxYsCAWL15c6eUpp5wSV155ZfTq1avJe657BAgQIECAAIHmEhDkNdd46g0BAgQIECBA4CCBdDLtiy++WPnZ5MmT49JLL6VEgAABAgQIECBQQAFBXgEHTZMJECBAgAABAh0R+M///M9Yv3595dZzzjknzj///I486h4CBAgQIECAAIEGFBDkNeCgaBIBAgQIECBAoLMC3/rWt2Lnzp2VYs4777yYPn16Z4v1PAECBAgQIECAQDcKCPK6EV/VBAgQIECAAIFaCHz5y18+qNiLL744zjzzzFpUpUwCBAgQIECAAIE6Cgjy6oitKgIECBAgQIBArQW+9rWvxTvvvFOp5uqrr45TTz211tUqnwABAgQIECBAoA4Cgrw6IKuCAAECBAgQIFAPgX/7t3+LN998s1LVjTfeGGPGjKlH1eogQIAAAQIECBCog4Agrw7IqiBAgAABAgQI1Frg1ltvje3bt1eque6662LcuHG1rlb5BAgQIECAAAECdRQQ5NURW1UECBAgQIAAgVoI3HbbbbFx48ZK0VdccUWcdtpptahKmQQIECBAgAABAt0oIMjrRnxVEyBAgAABAgQ6K3DHHXfEmjVrKsU42KKzop4nQIAAAQIECDSugCCvccdGywgQIECAAAEChxW455574uWXX67cc95558X06dOpESBAgAABAgQINKmAIK9JB1a3CBAgQIAAgeYWeOCBB2L58uWVTs6YMSNmz57d3J3WOwIECBAgQIBAyQUEeSV/AXSfAAECBAgQKJ7Ao48+GkuXLq00/Oyzz44LL7yweB3RYgIECBAgQIAAgaMSEOQdFZebCRAgQIAAAQLdK7Bw4cJYtGhRpRGTJk2Kyy67rHsbpXYCBAgQIECAAIG6CAjy6sKsEgIECBAgQIBA5wVeeOGFePjhhysFjR8/Pq655prOF6wEAgQIECBAgACBQggI8goxTBpJgAABAgQIlF1g9erVcdddd1UYxo4dG3PmzCk7i/4TIECAAAECBEolIMgr1XDrLAECBAgQIFBEgW3btsW3v/3tStP79u0bN998cxG7os0ECBAgQIAAAQKdEBDkdQLPowQIECBAgACBWgvs2bMnbrnllti7d2+lqs9+9rPR0tJS66qVT4AAAQIECBAg0GACgrwGGxDNIUCAAAECBAhUC9x6662xffv2yo8+9KEPxciRIyERIECAAAECBAiUUECQV8JB12UCBAgQIECgGAJz586NtWvXVhp74YUXxtlnn12MxmslAQIECBAgQIBAlwsI8rqcVIEECBAgQIAAgc4LPPDAA7F8+fJKQWeccUZccsklnS9YCQQIECBAgAABAoUVEOQVdug0nAABAgQIEGhWgQULFsTixYsr3TvllFPi2muvbdbu6hcBAgQIECBAgEAHBQR5HYRyGwECBAgQIECgHgIvvPBCPPzww5Wqhg8fHjfddFM9qlYHAQIECBAgQIBAgwsI8hp8gDSPAAECBAgQKI/Aq6++GnfddVfs378/6/Txxx8fH/zgB2PgwIHlQdBTAgQIECBAgACBdgUEeV4OAgQIECBAgEADCGzdujXuvvvu2LlzZ9aalpaWbDntySef3ACt0wQCBAgQIECAAIFGEBDkNcIoaAMBAgQIECBQaoE0A++OO+446ITaSy+9NCZPnlxqF50nQIAAAQIECBA4WECQ540gQIAAAQIECHSzwKOPPhpLly6ttOK8886L6dOnd3OrVE+AAAECBAgQINBoAoK8RhsR7SFAgAABAgRKJfCjH/0oHnrooUqf0yy8NBvPRYAAAQIECBAgQKC1gCDPO0GAAAECBAgQ6CaBDRs2xJ133hnvvPNO1oKRI0fGDTfcEMcdd1w3tUi1BAgQIECAAAG0YsEZAAAgAElEQVQCjSwgyGvk0dE2AgQIECBAoGkFUniXQrwU5qWrb9++cf3118fw4cObts86RoAAAQIECBAg0DkBQV7n/DxNgAABAgQIEDgmgbScNi2rza/LL788Tj/99GMqy0MECBAgQIAAAQLlEBDklWOc9ZIAAQIECBBoIIF0sEU64CK/ZsyYEbNnz26gFmoKAQIECBAgQIBAIwoI8hpxVLSJAAECBAgQaFqBtWvXxh133BH79+/P+jhhwoS46qqrmra/OkaAAAECBAgQINB1AoK8rrNUEgECBAgQIEDgsAK7du2KuXPnxtatW7P7hg4dmu2Ld/zxx5MjQIAAAQIECBAgcEQBQd4RidxAgAABAgQIEOgagfvvvz9WrFiRFdajR4/shNqxY8d2TeFKIUCAAAECBAgQaHoBQV7TD7EOEiBAgAABAo0gsHjx4liwYEGlKRdeeGGcffbZjdA0bSBAgAABAgQIECiIgCCvIAOlmQQIECBAgEBxBVatWhXz5s2rdGDKlClxwQUXFLdDWk6AAAECBAgQINAtAoK8bmFXKQECBAgQIFAWgddffz073CJ9TtdJJ52U7YuXlta6CBAgQIAAAQIECByNgCDvaLTcS4AAAQIECBA4SoF77703Vq5cmT01YMCALMQbMmTIUZbidgIECBAgQIAAAQIRgjxvAQECBAgQIECgRgJPP/10PPnkk5XSr7766jj11FNrVJtiCRAgQIAAAQIEml1AkNfsI6x/BAgQIECAQLcIrF27NubOnVupe8aMGTF79uxuaYtKCRAgQIAAAQIEmkNAkNcc46gXBAgQIECAQAMJvP3221mIt3nz5qxVY8eOjTlz5jRQCzWFAAECBAgQIECgiAKCvCKOmjYTIECAAAECDS3w8MMPxwsvvJC18bjjjstCvBEjRjR0mzWOAAECBAgQIECg8QUEeY0/RlpIgAABAgQIFEggBXgpyMuvCy+8MM4+++wC9UBTCRAgQIAAAQIEGlVAkNeoI6NdBAgQIECAQOEENm3alC2pfeedd7K2T5o0KS677LLC9UODCRAgQIAAAQIEGlNAkNeY46JVBAgQIECAQMEE9u/fn4V469aty1o+ZMiQbElt//79C9YTzSVAgAABAgQIEGhUAUFeo46MdhEgQIAAAQKFEnjiiSfimWeeqbT5uuuui3HjxhWqDxpLgAABAgQIECDQ2AKCvMYeH60jQIAAAQIECiDw0ksvxX333Vdp6bnnnhvpw0WAAAECBAgQIECgKwUEeV2pqSwCBAgQIECgdAI7duyIO+64I3bu3Jn1ffz48XHNNdeUzkGHCRAgQIAAAQIEai8gyKu9sRoIECBAgACBJha455574uWXX856OGDAgLjhhhvihBNOaOIe6xoBAgQIECBAgEB3CQjyuktevQQIECBAgEDhBZ599tl4/PHHK/244oor4rTTTit8v3SAAAECBAgQIECgMQUEeY05LlpFgAABAgQINLjApk2b4vbbb489e/ZkLZ06dWq8//3vb/BWax4BAgQIECBAgECRBQR5RR49bSdAgAABAgS6TeCuu+6K1atXZ/WPHDkybrzxxujZs2e3tUfFBAgQIECAAAECzS8gyGv+MdZDAgQIECBAoIsFnn766XjyyScrpaYQb8yYMV1ci+IIECBAgAABAgQIHCwgyPNGECBAgAABAgSOQmDDhg3xgx/8IPbt25c9NXv27JgxY8ZRlOBWAgQIECBAgAABAscmIMg7NjdPESBAgAABAiUVmDt3bqxduzbr/SmnnBLXXnttSSV0mwABAgQIECBAoN4Cgrx6i6uPAAECBAgQKKzAokWLYuHChVn7+/btG3PmzIkTTzyxsP3RcAIECBAgQIAAgWIJCPKKNV5aS4AAAQIECHSTQJqFl2bj5ddFF10UZ511Vje1RrUECBAgQIAAAQJlFBDklXHU9ZkAAQIECBA4KoG9e/fG7bffHhs3bsyeO/300+Pyyy8/qjLcTIAAAQIECBAgQKCzAoK8zgp6ngABAgQIEGh6gUcffTSWLl2a9XPQoEGRTqkdMGBA0/dbBwkQIECAAAECBBpLQJDXWOOhNQQIECBAgECDCaxYsSLuv//+SquuuOKKOO200xqslZpDgAABAgQIECBQBgFBXhlGWR8JECBAgACBYxLYuXNntqQ2fU7X2WefHRdeeOExleUhAgQIECBAgAAB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IECAAAECBAgQqIWAIK8WqsokQIAAAQIEjlpg27Ztceedd8Ybb7yRPTthwoS46qqrjrocDxAgQIAAAQIECBBoVgFBXrOOrH4RIECAAIECCezfvz8L8dasWZO1etCgQXHDDTdkn10ECBAgQIAAAQIECBwQEOR5EwgQIECAAIFuF3j00Udj6dKllXZcc801MX78+G5vlwYQIECAAAECBAgQaCQBQV4jjYa2ECBAgACBEgo899xz8cgjj1R6Pnv27JgxY0YJJXSZAAECBAgQIECAwOEFBHneEAIECBAgQKDbBNauXRt33HFHpKW16TrttNPiiiuu6Lb2qJgAAQIECBAgQIBAIwsI8hp5dLSNAAECBAg0scCbb76Z7Yu3devWrJdDhw6NOXPmRL9+/Zq417pGgAABAgQIECBA4NgFBHnHbudJAgQIECBAoBMC9957b6xcuTIroUePHtnhFmPHju1EiR4lQIAAAQIECBAg0NwCgrzmHl+9I0CAAAECDSmwYMGCWLx4caVtF1xwQUyZMqUh26pRBAgQIECAAAECBBpFQJDXKCOhHQQIECBAoCQCL774YsyfP7/S2zPOOCMuueSSkvReNwkQIECAAAECBAgcu4Ag79jtPEmAAAECBAgcpcCmTZuyffF2796dPTly5Mi4/vrro3fv3kdZktsJECBAgAABAgQIlE9AkFe+MddjAgQIECDQLQJ79uzJTqjdsGFDVn8K71KIl8I8FwECBAgQIECAAAECRxYQ5B3ZyB0ECBAgQIBAFwg8+OCDsWzZskpJaTltWlbrIkCAAAECBAgQIECgYwKCvI45uYsAAQIECBDohMAzzzwTTzzxRKWEdLBFOuDCRYAAAQIECBAgQIBAxwUEeR23cicBAgQIECBwDAIrV66Me++9t/Lk2LFj44YbbogePXocQ2keIUCAAAECBAgQIFBeAUFeecdezwkQIECAQM0F0uEW3//+92Pfvn1ZXYMGDYprr702hgwZUvO6VUCAAAECBAgQIECg2QQEec02ovpDgAABAgQaRGDXrl0xd+7c2Lp1a9aiNAPvxhtvjNGjRzdICzWDAAECBAgQIECAQLEEBHnFGi+tJUCAAAEChRGYN29erFq1qtLeq6++Ok499dTCtF9DCRAgQIAAAQIECDSagCCv0UZEewgQIECAQBMIpIMt0gEX+XXxxRfHmWee2QQ90wUCBAgQIECAAAEC3ScgyOs+ezUTIECAAIGmFHjhhRfi4YcfrvRt9uzZMWPGjKbsq04RIECAAAECBAgQqKeAIK+e2uoiQIAAAQJNLrBmzZq44447Kr0866yz4qKLLmryXuseAQIECBAgQIAAgfoICPLq46wWAgQIECDQ9AI7duyIf//3f6/0c9SoUfHBD36w6futgwQIECBAgAABAgTqJSDIq5e0eggQIECAQBML7Nu3L77yla9UetinT5/45Cc/GT179mziXusaAQIECBAgQIAAgfoKCPLq6602AgQIECDQlALf/OY344033qj07ROf+EQcf/zxTdlXnSJAgAABAgQIECDQXQKCvO6SVy8BAgQIEGgSgblz58batWsrvfnIRz4Sw4YNa5Le6QYBAgQIECBAgACBxhEQ5DXOWGgJAQIECBAonMC8efNi1apVlXZffvnlcfrppxeuHxpMgAABAgQIECBAoAgCgrwijJI2EiBAgACBBhR44IEHYvny5ZWWzZw5M2bNmtWALdUkAgQIECBAgAABAs0hIMhrjnHUCwIECBAgUFeBRx55JJ577rlKnVOmTIkLLrigrm1QGQECBAgQIECAAIGyCQjyyjbi+kuAAAECBDopsGDBgli8eHGllEmTJsVll13WyVI9ToAAAQIECBAgQIDAkQQEeUcS8nsCBAgQIECgIvD000/Hk08+Wfn+1FNPjauvvpoQAQIECBAgQIAAAQJ1EBDk1QFZFQQIECBAoBkEXnjhhXj44YcrXTnppJPihhtuaIau6QMBAgQIECBAgACBQggI8goxTBpJgAABAgS6V2DFihVx//33VxoxYsSI+PCHP9y9jVI7AQIECBAgQIAAgZIJCPJKNuC6S4AAAQIEjlZg9erVcdddd1UeO+GEE+LjH//40RbjfgIECBAgQIAAAQIEOikgyOskoMcJECBAgEAzC6xduzbmzp1b6eLxxx8fn/jEJ5q5y/pGgAABAgQIECBAoGEFBHkNOzQaRoAAAQIEulfgRz/6UTz00EOVRvTu3Ts+85nPdG+j1E6AAAECBAgQIECgxAKCvBIPvq4TIECAAIH2BBYsWBCLFy8+6Nef+9zngBEgQIAAAQIECBAg0I0CgrxuxFc1AQIECBBoRIH58+fHiy++WGla37594+abb27EpmoTAQIECBAgQIAAgVIJCPJKNdw6S4AA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fz5++MMfVlp80003xfDhwwvUA00lQIAAAQIECBAgQOBIAqUK8hJGmpm3eOFTceLgd2JA3zcieuw9klGHf58CvLS5ffQ8sD37lq07s88nDh3Y4TKa4saa7k7fK3a+NTC2bOsTM2acayZeU7wwOkGAQFcJPPDAA7F8+fKsuFGjRsX111+f7ZvnIkCAAAECBAgQIECgOQRKF+SlYbO5feO+vEfakL6om9E3rriWESDQTAJvvfVW3H777bF9+/asWzNnzoxZs2Y1Uxf1hQABAgQIECBAgECpBUoZ5JV6xHWeAAECBJpaYNWqVTFv3rysj3379o20xHbgwJLNDG/qEdY5AgQIECBAgACBMgsI8so8+vpOgAABAk0pcN9998VLL72U9W3atGnxvve9ryn7qVMECBAgQIAAAQIEyiYgyCvbiOsvAQIECDS9wGuvvRY/+MEPsn6mPfLSrLwTTjih6futgwQIECBAgAABAgSaXUCQ1+wjrH8ECBAgUEqBhx9+OF544YWs72effXZceOGFpXTQaQIECBAgQIAAAQLNJCDIa6bR1BcCBAgQIPBfAlu3bo3bbrstO+ApHRT04Q9/OIYNG8aHAAECBAgQIECAAIECCwjyCjx4mk6AAAECBA4n8OSTT8bTTz+d3WJWnneFAAECBAgQIECAQPEFBHnFH0M9IECAAAECbQq8+eab8Z3vfCfefvvt6N+/f3z84x+P3r170yJAgAABAgQIECBAoKACgryCDpxmEyBAgACBjgg8+OCDsWzZsuzWyy67LCZNmtSRx9xDgAABAgQIECBAgEADCgjyGnBQNIkAAQIECHSVwKpVq2LevHlZcaecckpce+21XVW0cggQIECAAAECBAgQqLOAIK/O4KojQIAAAQL1FNi3b1/ceuut8frrr2fVfuxjH4shQ4bUswnqIkCAAAECBAgQIECgiwQEeV0EqRgCBAgQINCoAo899lgsWbIka965556bfbgIECBAgAABAgQIECiegCCveGOmxQQIECBA4KgE1q5dG3Pnzs2eOfHEE+OjH/3oUT3vZgIECBAgQIAAAQIEGkNAkNcY46AVBAgQIECgpgLf/e53Y/PmzVkd119/fZx88sk1rU/hBAgQIECAAAECBAh0vYAgr+tNlUiAAAECBBpOYOHChbFo0aKsXTNmzIjZs2c3XBs1iAABAgQIECBAgACBwwsI8rwhBAgQIECgBAKvvvpq3HnnnVlPR44cGR/60IdK0GtdJECAAAECBAgQINBcAoK85hpPvSFAgAABAm0K7NmzJ2655ZbYu3dv9vtPfOITcfzxx9MiQIAAAQIECBAgQKBAAoK8Ag2WphIgQIAAgc4I3H777bFu3bqsiEsvvTQmT57cmeI8S4AAAQIECBAgQIBAnQUEeXUGVx0BAgQIEOgugQUL/v/27j1Iq/LOE/iP7uaicgdBQEFBY8QQAZGsl6gI0XjLRTFbcZPoJDtuZnamamZnNzW7m9md2czsbs3MbrZqs7NTqXUSM04ySXRiEtR4v0Q0KkIQgUgEFVouyq1BkXtvPYe8zdtNA03Tb/M+7/t5q7q67T7nOb/n83vwj28955wXY9GiRcXlzznnnJg1a9aJKsV1CRAgQIAAAQIECBDohoAgrxtoTiFAgAABAjkKNDc3xwMPPFCUPnDgwLj18BVl3AAAIABJREFU1ltznIaaCRAgQIAAAQIECNStgCCvbltv4gQIECBQbwL79++PO++8M1pbW4up33LLLTFs2LB6YzBfAgQIECBAgAABAtkKCPKybZ3CCRAgQIDAsQv89Kc/jXXr1hUnXnzxxTFlypRjH8QZBAgQIECAAAECBAicEAFB3glhd1ECBAgQIHBiBBYsWBALFy4sLp5edpFeeuFDgAABAgQIECBAgEAeAoK8PPqkSgIECBAg0CMCq1atikcffbQYa9SoUfGpT32qR8Y1CAECBAgQIECAAAEClRcQ5FXe2BUIECBAgEDVCGzZsiV++MMfFvX069cvbr/99qqpTSEECBAgQIAAAQIECBxZQJBnhRAgQIAAgToT+OY3v9k248997nNx8skn15mA6RIgQIAAAQIECBDIU0CQl2ffVE2AAAECBLotcM8998TmzZuL82+44YYYO3Zst8dyIgECBAgQIECAAAECvScgyOs9a1ciQIAAAQJVIZCekZeelZc+l156aZx//vlVUZciCBAgQIAAAQIECBA4soAgzwohQIAAAQJ1JlD+5toU4qUwz4cAAQIECBAgQIAAgeoXEORVf49USIAAAQIEelRg5cqV8dhjjxVjnn766XHdddf16PgGI0CAAAECBAgQIECgMgKCvMq4GpUAAQIECFStwKZNm+Lee+8t6hs4cGDceuutVVurwggQIECAAAECBAgQOCggyLMaCBAgQIBAnQns27cv7rzzzrZZf+lLX4rGxsY6UzBdAgQIECBAgAABAvkJCPLy65mKCRAgQIDAcQt873vfi+3btxfjzJ07N4YPH37cYxqAAAECBAgQIECAAIHKCgjyKutrdAIECBAgUJUCDz74YKxZs6aobc6cOTFx4sSqrFNRBAgQIECAAAECBAgcFBDkWQ0ECBAgQKAOBZ577rlYsmRJMfMZM2bE9OnT61DBlAkQIECAAAECBAjkJSDIy6tfqiVAgAABAj0isGzZsnjmmWeKsc4555yYNWtWj4xrEAIECBAgQIAAAQIEKicgyKucrZEJECBAgEDVCqxduzbmzZtX1Dd69Oj45Cc/WbW1KowAAQIECBAgQIAAgQMCgjwrgQABAgQIECBAgAABAgQIECBAgEAGAoK8DJqkRAIECBAgQIAAAQIECBAgQIAAAQKCPGuAAAECBAgQIECAAAECBAgQIECAQAYCgrwMmqREAgQIECBAgAABAgQIECBAgAABAoI8a4AAAQIECNSgwDeej7h32cGJDWiK+NpVETPG1eBkTYkAAQIECBAgQIBAnQgI8uqk0aZJgAABAvUlkIK81S0Rf3n1gXmn//7l+oivfzxiUP/6sjBbAgQIECBAgAABArUiIMirlU6aBwECBAgQKBPoGOQteCvi689F/NU1EWMHoSJAgAABAgQIECBAIEcBQV6OXVMzAQIECBA4ikDHIO8rDx84obRDLwV7f/J4xM69B35/0bgDf7t/RcSPlh/cuddxJ1/67/T5vY9oAQECBAgQIECAAAECvS0gyOttcdcjQIAAAQK9INDxGXn/9tKI6z9w4MIpxPuLpyP+4+UHnpm3fVfEH/4sYuppETdNjvhPj0f8l6siBvWL+A+PRmx6P+LfXBxx7sgD/33bVM/a64UWugQBAgQIECBAgACBQwQEeRYFAQIECBCoQYHyHXnp58dfj/jG9Qduq+24Wy9Nv3wn3teeirjizIjRp0TMWxEx8uQDQP/s9Ii7fhnxX+d4zl4NLhlTIkCAAAECBAgQyEBAkJdBk5RIgAABAgSOVaA8rCvfcZduiT1akPf0mxFPvRExfkjEWcMOBHopwPvohIi333Nb7bH2wvEECBAgQIAAAQIEekpAkNdTksYhQIAAAQJVJNDZyy5Kt9OmMg93a20K+kq33o44uf0tts3bIv7lhQdv0a2i6SqFAAECBAgQIECAQF0ICPLqos0mSYAAAQL1JtDZrrv0wovN7x94kUXadffX8w+q3Dz54E670g6+4ScdfDlGx9tz683TfAkQIECAAAECBAhUg4Agrxq6oAYCBAgQIECAAAECBAgQIECAAAECRxEQ5FkiBAgQIECAAAECBAgQIECAAAECBDIQEORl0CQlEiBAgAABAgQIECBAgAABAgQIEBDkWQMECBAgQIAAAQIECBAgQIAAAQIEMhAQ5GXQJCUSIECAAIFKCezbty/uvPPOtuF/+7d/O/r06VOpyxmXAAECBAgQIECAAIHjEBDkHQeeUwkQIECAQC0I3H333bFjx45iKp/97Gdj0KBBtTAtcyBAgAABAgQIECBQcwKCvJprqQkRIECAAIFjE/jxj38cGzZsKE664YYbYuzYscc2gKMJECBAgAABAgQIEOgVAUFerzC7CAECBAgQqF6BJ554In79618XBV522WUxefLk6i1WZQQIECBAgAABAgTqWECQV8fNN3UCBAgQIJAEFi5cGAsWLCgwpkyZEhdffDEYAgQIECBAgAABAgSqUECQV4VNURIBAgQIEOhNgVWrVsWjjz5aXPKMM86Ia6+9tjcv71oECBAgQIAAAQIECHRRQJDXRSiHESBAgACBWhXYvHlz3HPPPcX00osu0gsvfAgQIECAAAECBAgQqD4BQV719URFBAgQIECgVwX27dsXd955Z9s1v/SlL0VjY2Ov1uBiBAgQIECAAAECBAgcXUCQd3QjRxAgQIAAgZoX+O53vxvvvvtuMc+bb745RowYUfNzNkECBAgQIECAAAECuQkI8nLrmHoJECBAgEAFBB544IFobm4uRp49e3ZMmjSpAlcxJAECBAgQIECAAAECxyMgyDsePecSIECAAIEaEZg/f34sXbq0mM306dNjxowZNTIz0yBAgAABAgQIECBQOwKCvNrppZkQIECAAIFuC6QQL4V56TNx4sSYM2dOt8dyIgECBAgQIECAAAEClREQ5FXG1agECBAgQCArgbVr18a8efOKmocPHx5z587Nqn7FEiBAgAABAgQIEKgHAUFePXTZHAkQIECAwFEEduzYEXfffXfbUXfccQczAgQIECBAgAABAgSqTECQV2UNUQ4BAgQIEDhRAt/+9rdj9+7dxeVvueWWGDZs2IkqxXUJECBAgAABAgQI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eemzcXNL8X3k8CE9d40MRupB0UNm2xp9YtPOxljfsiemTptuJ14G60GJBCopIMirpK6xCRAgQIAAAQIECBAgUAUC6Zl5q1evjpaWlti3b18VVKSEkkCfPkd+hmFDQ0MMGTIkxo8f75l4lg0BAiHIswgIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIs9KLqlAAAA0ESURBVAYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAgIMizBggQIECAAAECBAgQIECAAAECBAhkICDIy6BJSiRAgAABAgQIECBAgAABAgQIECAgyLMGCBAgQIAAAQIECBAgQIAAAQIECGQgIMjLoElKJECAAAECBAgQIECAAAECBAgQICDIswYIECBAgAABAgQIECBAgAABAgQIZCAgyMugSUokQIAAAQIECBAgQIAAAQIECBAg0BbkoSBAgAABAgQIECBAgAABAgQIECBAoLoF+lR3eaojQIAAAQIECBAgQIAAAQIECBAgQCAJCPKsAwIECBAgQIAAAQIECBAgQIAAAQIZCAjyMmiSEgkQIECAAAECBAgQIECAAAECBAgI8qwBAgQIECBAgAABAgQIECBAgAABAhkI/H8jezO8JIXAZwAAAABJRU5ErkJggg==',
|
||
'tcp透传原始数据解析',
|
||
'{\"lfData\":{\"globalColor\":\"#D49BEF\",\"dataCode\":{\"nodes\":[{\"id\":\"input\",\"type\":\"InputNode\",\"x\":116,\"y\":337,\"properties\":{\"debugMode\":false},\"zIndex\":1013,\"text\":{\"x\":126,\"y\":337,\"value\":\"输入\"}},{\"id\":\"b6365013-18f2-4361-85ed-d9db4b8144b5\",\"type\":\"SaveAttributesNode\",\"x\":757,\"y\":125,\"properties\":{\"debugMode\":false,\"name\":\"保存参数\"},\"zIndex\":1012,\"text\":{\"x\":767,\"y\":125,\"value\":\"保存参数\"}},{\"id\":\"0c2710b5-9714-4563-944c-8b1a78536814\",\"type\":\"SaveTimeSeriesNode\",\"x\":894,\"y\":318,\"properties\":{\"debugMode\":false,\"name\":\"\"},\"zIndex\":1014,\"text\":{\"x\":904,\"y\":318,\"value\":\"保存遥测\"}},{\"id\":\"74b514b9-9591-4ab2-b6f9-c6f2f005047f\",\"type\":\"MessageTypeSwitchNode\",\"x\":386,\"y\":332,\"properties\":{\"debugMode\":false,\"name\":\"消息类型切换\"},\"zIndex\":1002,\"text\":{\"x\":396,\"y\":332,\"value\":\"消息类型切换\"}},{\"id\":\"4a1b3ce3-64f6-4dd5-b703-122fac28eb99\",\"type\":\"ScriptKeyNode\",\"x\":651,\"y\":465,\"properties\":{\"debugMode\":false,\"name\":\"TCP原始数据解析\",\"script\":\"var tempVal = msg.rowdata;\\n/*物模型温度标识符*/\\nmsg.temperature = (parseInt(\'0x\'+tempVal.substr(10, 4))*0.1).toFixed(2);\\n/*物模型湿度标识符*/\\nmsg.humidity = (parseInt(\'0x\'+tempVal.substr(6, 4))*0.1).toFixed(2);\\nreturn {msg: msg, metadata: metadata, msgType: msgType};\"},\"zIndex\":1005,\"text\":{\"x\":661,\"y\":465,\"value\":\"TCP原始数据解析\"}},{\"id\":\"ae890015-52b9-472b-bb70-3de0c11465e8\",\"type\":\"SaveTimeSeriesNode\",\"x\":949,\"y\":540,\"properties\":{\"debugMode\":false,\"name\":\"保存遥测\"},\"zIndex\":1009,\"text\":{\"x\":959,\"y\":540,\"value\":\"保存遥测\"}}],\"edges\":[{\"id\":\"ba8d0084-9b85-437e-be3b-d83c644e8e09\",\"type\":\"bezier-link\",\"sourceNodeId\":\"input\",\"targetNodeId\":\"74b514b9-9591-4ab2-b6f9-c6f2f005047f\",\"startPoint\":{\"x\":176,\"y\":337},\"endPoint\":{\"x\":316,\"y\":332},\"properties\":{\"lineType\":[\"True\"]},\"text\":{\"x\":246,\"y\":334.5,\"value\":\"True\"},\"zIndex\":1003,\"pointsList\":[{\"x\":176,\"y\":337},{\"x\":276,\"y\":337},{\"x\":216,\"y\":332},{\"x\":316,\"y\":332}]},{\"id\":\"13cf5637-f995-4b56-9c41-530040418cdd\",\"type\":\"bezier-link\",\"sourceNodeId\":\"74b514b9-9591-4ab2-b6f9-c6f2f005047f\",\"targetNodeId\":\"0c2710b5-9714-4563-944c-8b1a78536814\",\"startPoint\":{\"x\":456,\"y\":332},\"endPoint\":{\"x\":834,\"y\":318},\"properties\":{\"lineType\":[\"Telemetry\"]},\"text\":{\"x\":645,\"y\":325,\"value\":\"Telemetry\"},\"zIndex\":1005,\"pointsList\":[{\"x\":456,\"y\":332},{\"x\":556,\"y\":332},{\"x\":734,\"y\":318},{\"x\":834,\"y\":318}]},{\"id\":\"0117eae6-8d1b-4eeb-96d6-6c42cddba1b4\",\"type\":\"bezier-link\",\"sourceNodeId\":\"74b514b9-9591-4ab2-b6f9-c6f2f005047f\",\"targetNodeId\":\"b6365013-18f2-4361-85ed-d9db4b8144b5\",\"startPoint\":{\"x\":456,\"y\":332},\"endPoint\":{\"x\":697,\"y\":125},\"properties\":{\"lineType\":[\"Attributes\"]},\"text\":{\"x\":576.5,\"y\":228.5,\"value\":\"Attributes\"},\"zIndex\":1006,\"pointsList\":[{\"x\":456,\"y\":332},{\"x\":556,\"y\":332},{\"x\":597,\"y\":125},{\"x\":697,\"y\":125}]},{\"id\":\"8dc6c4df-de54-47d0-930a-c0196d216712\",\"type\":\"bezier-link\",\"sourceNodeId\":\"74b514b9-9591-4ab2-b6f9-c6f2f005047f\",\"targetNodeId\":\"4a1b3ce3-64f6-4dd5-b703-122fac28eb99\",\"startPoint\":{\"x\":456,\"y\":332},\"endPoint\":{\"x\":571,\"y\":465},\"properties\":{\"lineType\":[\"Row\"]},\"text\":{\"x\":513.5,\"y\":398.5,\"value\":\"Row\"},\"zIndex\":1007,\"pointsList\":[{\"x\":456,\"y\":332},{\"x\":556,\"y\":332},{\"x\":471,\"y\":465},{\"x\":571,\"y\":465}]},{\"id\":\"e0db6f4a-ae6c-4367-a412-0d191e4b375b\",\"type\":\"bezier-link\",\"sourceNodeId\":\"4a1b3ce3-64f6-4dd5-b703-122fac28eb99\",\"targetNodeId\":\"ae890015-52b9-472b-bb70-3de0c11465e8\",\"startPoint\":{\"x\":731,\"y\":465},\"endPoint\":{\"x\":889,\"y\":540},\"properties\":{\"lineType\":[\"Success\"]},\"text\":{\"x\":810,\"y\":502.75,\"value\":\"Success\"},\"zIndex\":1010,\"pointsList\":[{\"x\":731,\"y\":465},{\"x\":831,\"y\":466},{\"x\":789,\"y\":540},{\"x\":889,\"y\":540}]}]},\"openRule\":false,\"setting\":{\"describe\":\"\",\"grid\":{\"size\":20,\"open\":false,\"type\":\"mesh\",\"config\":{\"color\":\"#cccccc\",\"thickness\":1}},\"backgroundColor\":\"#ffffff\"}}}',
|
||
NULL
|
||
),
|
||
(
|
||
'rule_a37571bb6c45378b57803793',
|
||
'panda',
|
||
2,
|
||
'2023-07-21 16:17:51',
|
||
'2023-10-14 10:03:49',
|
||
'0',
|
||
'高温告警规则',
|
||
'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABPIAAAMvCAYAAABY+f5KAAAAAXNSR0IArs4c6QAAIABJREFUeF7s3Ql4VdXd7/F/BiBhioQhzEOQQUqAhOCIKKIWxIqA1hHQ1qtttbX2rd633k4Ot31v9a2d7OBrq4BjURFFZJSCIioQEBRImMOUQAbClDDmPv+d7uPO4Zycc5IzrbO/+3nyAMnee631WSsov6wh6Yv/qawVLgQQQAABBBBAAAEEEEAAAQQQQAABBBCIa4EkDfK+ds95cV1JKocAAggggAACCCCAAAIIIIAAAggggICbBb58/pAQ5Ll5BNB2BBBAAAEEEEAAAQQQQAABBBBAAAEjBAjyjOgmKokAAggggAACCCCAAAIIIIAAAggg4HYBgjy3jwDajwACCCCAAAIIIIAAAggggAACCCBghABBnhHdRCURQAABBBBAAAEEEEAAAQQQQAABBNwuQJDn9hFA+xFAAAEEEEAAAQQQQAABBBBAAAEEjBAgyDOim6gkAggggAACCCCAAAIIIIAAAggggIDbBQjy3D4CaD8CCCCAAAIIIIAAAggggAACCCCAgBECBHlGdBOVRAABBBBAAAEEEEAAAQQQQAABBBBwuwBBnttHAO1HAAEEEEAAAQQQQAABBBBAAAEEEDBCgCDPiG6ikggggAACCCCAAAIIIIAAAggggAACbhcgyHP7CKD9CCCAAAIIIIAAAggggAACCCCAAAJGCBDkGdFNVBIBBBBAAAEEEEAAAQQQQAABBBBAwO0CBHluHwG0HwEEEEAAAQQQQAABBBBAAAEEEEDACAGCPCO6iUoigAACCCCAAAIIIIAAAggggAACCLhdgCDP7SOA9iOAAAIIIIAAAggggAACCCCAAAIIGCFAkGdEN1FJBBBAAAEEEEAAAQQQQAABBBBAAAG3CxDkuX0E0H4EEEAAAQQQQAABBBBAAAEEEEAAASMECPKM6CYqiQACCCCAAAIIIIAAAggggAACCCDgdgGCPLePANqPAAIIIIAAAggggAACCCCAAAIIIGCEAEGeEd1EJRFAAAEEEEAAAQQQQAABBBBAAAEE3C5AkOf2EUD7EUAAAQQQQAABBBBAAAEEEEAAAQSMECDIM6KbqCQCCCCAAAIIIIAAAggggAACCCCAgNsFCPLcPgJoPwIIIIAAAggggAACCCCAAAIIIICAEQIEeUZ0E5VEAAEEEEAAAQQQQAABBBBAAAEEEHC7AEGe20cA7UcAAQQQQAABBBBAAAEEEEAAAQQQMEKAIM+IbqKSCCCAAAIIIIAAAggggAACCCCAAAJuFyDIc/sIoP0IIIAAAggggAACCCCAAAIIIIAAAkYIEOQZ0U1UEgEEEEAAAQQQQAABBBBAAAEEEEDA7QIEeW4fAbQfAQQQQAABBBBAAAEEEEAAAQQQQMAIAYI8I7qJSiKAAAIIIIAAAggggAACCCCAAAIIuF2AIM/tI4D2I4AAAggggAACCCCAAAIIIIAAAggYIUCQZ0Q3UUkEEEAAAQQQQAABBBBAAAEEEEAAAbcLEOS5fQTQfgQQQAABBBBAAAEEEEAAAQQQQAABIwQI8ozoJiqJAAIIIIAAAggggAACCCCAAAIIIOB2AYI8t48A2o8AAggggAACCCCAAAIIIIAAAgggYIQAQZ4R3UQlEUAAAQQQQAABBBBAAAEEEEAAAQTcLkCQ5/YRQPsRQAABBBBAAAEEEEAAAQQQQAABBIwQIMgzopuoJAIIIIAAAggggAACCCCAAAIIIICA2wUI8tw+Amg/AggggAACCCCAAAIIIIAAAggggIARAgR5RnQTlUQAAQQQQAABBBBAAAEEEEAAAQQQcLsAQZ7bRwDtRwABBBBAAAEEEEAAAQQQQAABBBAwQoAgz4huopIIIIAAAggggAACCCCAAAIIIIAAAm4XIMhz+wig/QgggAACCCCAAAIIIIAAAggggAACRggQ5BnRTVQSAQQQQAABBBBAAAEEEEAAAQQQQMDtAgR5bh8BtB8BBBBAAAEEEEAAAQQQQAABBBBAwAgBgjwjuolKIoAAAggggAACCCCAAAIIIIAAAgi4XYAgz+0jgPYjgAACCCCAAAIIIIAAAggggAACCBghQJBnRDdRSQQQQAABBBBAAAEEEEAAAQQQQAABtwsQ5Ll9BNB+BBBAAAEEEEAAAQQQQAABBBBAAAEjBAjyjOgmKokAAggggAACCCCAAAIIIIAAAggg4HYBgjy3jwDajwACCCCAAAIIIIAAAggggAACCCBghABBnhHdRCURQAABBBBAAAEEEEAAAQQQQAABBNwuQJDn9hFA+xFAAAEEEEAAAQQQQAABBBBAAAEEjBAgyDOim6gkAggggAACCCCAAAIIIIAAAggggIDbBQjy3D4CaD8CCCCAAAIIIIAAAggggAACCCCAgBECBHlGdBOVRAABBBBAAAEEEEAAAQQQQAABBBBwuwBBnttHAO1HAAEEEEAAAQQQQAABBBBAAAEEEDBCgCDPiG6ikggggAACCCCAAAIIIIAAAggggAACbhcgyHP7CKD9CCCAAAIIIIAAAggggAACCCCAAAJGCBDkGdFNVBIBBBBAAAEEEEAAAQQQQAABBBBAwO0CBHluHwG0HwEEEEAAAQQQQAABBBBAAAEEEEDACAGCPCO6iUoigAACCCCAAAIIIIAAAggggAACCLhdgCDP7SOA9iOAAAIIIIAAAggggAACCCCAAAIIGCFAkGdEN1FJBBBAAAEEEEAAAQQQQAABBBBAAAG3CxDkuX0E0H4EEEAAAQQQQAABBBBAAAEEEEAAASMECPKM6CYqiQACCCCAAAIIIIAAAggggAACCCDgdgGCPLePANqPAAIIIIAAAggggAACCCCAAAIIIGCEAEGeEd1EJRFAAAEEEEAAAQQQQAABBBBAAAEE3C5AkOf2EUD7EUAAAQQQQAABBBBAAAEEEEAAAQSMECDIM6KbqCQCCCCAAAIIIIAAAggggAACCCCAgNsFCPLcPgJoPwIIIIAAAggggAACCCCAAAIIIICAEQIEeUZ0E5VEAAEEEEAAAQQQQAABBBBAAAEEEHC7AEGe20cA7UcAAQQQQAABBBBAAAEEEEAAAQQQMEKAIM+IbqKSCCCAAAIIIIAAAggggAACCCCAAAJuFyDIc/sIoP0IIIAAAggggAACCCCAAAIIIIAAAkYIEOQZ0U1UEgEEEEAAAQQQQAABBBBAAAEEEEDA7QIEeW4fAbQfAQQQQAABBBBAAAEEEEAAAQQQQMAIAYI8I7qJSiKAAAIIIIAAAggggAACCCCAAAIIuF2AIM/tI4D2I4AAAggggAACCCCAAAIIIIAAAggYIUCQZ0Q3UUkEEEAAAQQQQAABBBBAAAEEEEAAAbcLEOS5fQTQfgQQQAABBBBAAAEEEEAAAQQQQAABIwQI8ozoJiqJAAIIIIAAAggggAACCCCAAAIIIOB2AYI8t48A2o8AAggggAACCCCAAAIIIIAAAgggYIQAQZ4R3UQlEUAAAQQQQAABBBBAAAEEEEAAAQTcLkCQ5/YRQPsRQAABBBBAAAEEEEAAAQQQQAABBIwQIMgzopuoJAIIIIAAAggggAACCCCAAAIIIICA2wUI8tw+Amg/AggggAACCCCAAAIIIIAAAggggIARAgR5RnQTlUQAAQQQQAABBBBAAAEEEEAAAQQQcLsAQZ7bRwDtRwABBBBAAAEEEEAAAQQQQAABBBAwQoAgz4huopIIIIAAAggggAACCCCAAAIIIIAAAm4XIMhz+wig/QgggAACCCCAAAIIIIAAAggggAACRggQ5BnRTVQSAQQQQAABBBBAAAEEEEAAAQQQQMDtAgR5bh8BtB8BBBBAAAEEEEAAAQQQQAABBBBAwAgBgjwjuolKIoAAAggggAACCCCAAAIIIIAAAgi4XYAgz+0jgPYjgAACCCCAAAIIIIAAAggggAACCBghQJBnRDdRSQQQQAABBBBAAAEEEEAAAQQQQAABtwsQ5Ll9BNB+BBBAAAEEEEAAAQQQQAABBBBAAAEjBAjyjOgmKokAAggggAACCCCAAAIIIIAAAggg4HYBgjy3jwDajwACCCCAAAIIIIAAAggggAACCCBghABBnhHdRCURQAABBBBAAAEEEEAAAQQQQAABBNwuQJDn9hFA+xFAAAEEEEAAAQQQQAABBBBAAAEEjBAgyDOim6gkAggggAACCCCAAAIIIIAAAggggIDbBQjy3D4CaD8CCCCAAAIIIIAAAggggAACCCCAgBECBHlGdBOVRAABBBBAAAEEEEAAAQQQQAABBBBwuwBBnttHAO1HAAEEEEAAAQQQQAABBBBAAAEEEDBCgCDPiG6ikggggAACCCCAAAIIIIAAAggggAACbhcgyHP7CKD9CCCAAAIIIIAAAggggAACCCCAAAJGCBDkGdFNVBIBBBBAAAEEEEAAAQQQQAABBBBAwO0CBHluHwG0HwEEEEAAAQQQQAABBBBAAAEEEEDACAGCPCO6iUoigAACCCCAAAIIIIAAAggggAACCLhdgCDP7SOA9iOAAAIIIIAAAggggAACCCCAAAIIGCFAkGdEN1FJBBBAAAEEEEAAAQQQQAABBBBAAAG3CxDkuX0E0H4EEEAAAQQQQAABBBBAAAEEEEAAASMECPKM6CYqiQACCCCAAAIIIIAAAggggAACCCDgdgGCPLePANqPAAIIIIAAAggggAACCCCAAAIIIGCEAEGeEd1EJRFAAAEEEEAAAQQQQAABBBBAAAEE3C5AkOf2EUD7EUAAAQQQQAABBBBAAAEEEEAAAQSMECDIM6KbqCQCCCCAAAIIIIAAAggggAACCCCAgNsFCPLcPgJoPwIIIIAAAggggAACCCCAAAIIIICAEQIEeUZ0E5VEAAEEEEAAAQQQQAABBBBAAAEEEHC7AEGe20cA7UcAAQQQQAABBBBAAAEEEEAAAQQQMEKAIM+IbqKSCCCAAAIIIIAAAggggAACCCCAAAJuFyDIc/sIoP0IIIAAAggggAACCCCAAAIIIIAAAkYIEOQZ0U1UEgEEEEAAAQQQQAABBBBAAAEEEEDA7QIEeW4fAbQfAQQQQAABBBBAAAEEEEAAAQQQQMAIAYI8I7qJSiKAAAIIIIAAAggggAACCCCAAAIIuF2AIM/tI4D2I4AAAggggAACCCCAAAIIIIAAAggYIUCQZ0Q3UUkEEEAAAQQQQAABBBBAAAEEEEAAAbcLEOS5fQTQfgQQQAABBBBAAAEEEEAAAQQQQAABIwQI8ozoJiqJAAIIIIAAAggggAACCCCAAAIIIOB2AYI8t48A2o8AAggggAACCCCAAAIIIIAAAgggYIQAQZ4R3UQlEUAAAQQQQAABBBBAAAEEEEAAAQTcLkCQ5/YRQPsRQAABBBBAAAEEEEAAAQQQQAABBIwQIMgzopuoJAIIIIAAAggggAACCCCAAAIIIICA2wUI8tw+Amg/AggggAACCCCAAAIIIIAAAggggIARAgR5RnQTlUQAAQQQQAABBBBAAAEEEEAAAQQQcLsAQZ7bRwDtRwABBBBAAAEEEEAAAQQQQAABBBAwQoAgz4huopIIIIAAAggggAACCCCAAAIIIIAAAm4XIMhz+wig/QgggAACCCCAAAIIIIAAAggggAACRggQ5BnRTVQSAQQQQAABBBBAAAEEEEAAAQQQQMDtAgR5bh8BtB8BBBBAAAEEEEAAAQQQQAABBBBAwAgBgjwjuolKIoAAAggggAACCCCAAAIIIIAAAgi4XYAgz+0jgPYjgAACCCCAAAIIIIAAAggggAACCBghQJBnRDdRSQQQQAABBBBAAAEEEEAAAQQQQAABtwsQ5Ll9BNB+BBBAAAEEEEAAAQQQQAABBBBAAAEjBAjyjOgmKokAAggggAACCCCAAAIIIIAAAggg4HYBgjy3jwDajwACCCCAAAIIIIAAAggggAACCCBghABBnhHdRCURQAABBBBAAAEEEEAAAQQQQAABBNwuQJDn9hFA+xFAAAEEEEAAAQQQQAABBBBAAAEEjBAgyDOim6gkAggggAACCCCAAAIIIIAAAggggIDbBQjy3D4CaD8CCCCAAAIIIIAAAggggAACCCCAgBECBHlGdBOVRAABBBBAAAEEEEAAAQQQQAABBBBwuwBBnttHAO1HAAEEEEAAAQQQQAABBBBAAAEEEDBCgCDPiG6ikggggAACCCCAAAIIIIAAAggggAACbhcgyHP7CKD9CCCAAAIIIIAAAggggAACCCCAAAJGCBDkGdFNVBIBBBBAAAEEEEAAAQQQQAABBBBAwO0CBHluHwG0HwEEEEAAAQQQQAABBBBAAAEEEEDACAGCPCO6iUoigAACCCCAAAIIIIAAAggggAACCLhdgCDP7SOA9iOAAAIIIIAAAggggAACCCCAAAIIGCFAkGdEN1FJBBBAAAEEEEAAAQQQQAABBBBAAAG3CxDkuX0E0H4EEEAAAQQQQAABBBBAAAEEEEAAASMECPKM6CYqiQACCCCAAAIIIIAAAggggAACCCDgdgGCPLePANqPAAIIIIAAAggggAACCCCAAAIIIGCEAEGeEd1EJRFAAAEEEEAAAQQQQAABBBBAAAEE3C5AkOf2EUD7EUAAAQQQQAABBBBAAAEEEEAAAQSMECDIM6KbqCQCCCCAAAIIIIAAAggggAACCCCAgNsFCPLcPgJoPwIIIIAAAggggAACCCCAAAIIIICAEQIEeUZ0E5VEAAEEEEAAAQQQQAABBBBAAAEEEHC7AEGe20cA7UcAAQQQQAABBBBAAAEEEEAAAQQQMEKAIM+IbqKSCCCAAAIIIIAAAggggAACCCCAAAJuFyDIc/sIoP0IIIAAAggggAACCCCAAAIIIIAAAkYIEOQZ0U1UEgEEEEAAAQQQQAABBBBAAAEEEEDA7QIEeW4fAbQfAQQQQAABBBBAAAEEEEAAAQQQQMAIAYI8I7qJSiKAAAIIIIAAAggggAACCCCAAAIIuF2AIM/tI4D2I4AAAggggAACCCCAAAIIIIAAAggYIUCQZ0Q3UUkEEEAAAQQQQAABBBBAAAEEEEAAAbcLEOS5fQTQfgQQQAABBBBAAAEEEEAAAQQQQAABIwQI8ozoJiqJAAIIIIAAAggggAACCCCAAAIIIOB2AYI8t48A2o8AAggggAACCCCAAAIIIIAAAgggYIQAQZ4R3UQlEUAAAQQQQAABBBBAAAEEEEAAAQTcLkCQ5/YRQPsRQAABBBBAAAEEEEAAAQQQQAABBIwQIMgzopuoJAIIIIAAAggggAACCCCAAAIIIICA2wUI8tw+Amg/AggggAACCCCAAAIIIIAAAggggIARAgR5RnQTlUQAAQQQQAABBBBAAAEEEEAAAQQQcLsAQZ7bRwDtRwABBBBAAAEEEEAAAQQQQAABBBAwQoAgz4huopIIIIAAAggggAACCCCAAAIIIIAAAm4XIMhz+wig/QgggAACCCCAAAIIIIAAAggggAACRggQ5BnRTVQSAQQQQAABBBBAAAEEEEAAAQQQQMDtAgR5bh8BtB8BBBBAAAEEEEAAAQQQQAABBBBAwAgBgjwjuolKIoAAAggggAACCCCAAAIIIIAAAgi4XYAgz+0jgPYjgAACCCCAAAIIIIAAAggggAACCBghQJBnRDdRSQQQQAABBBBAAAEEEEAAAQQQQAABtwsQ5Ll9BNB+BBBAAAEEEEAAAQQQQAABBBBAAAEjBAjyjOgmKokAAggggAACCCCAAAIIIIAAAggg4HYBgjy3jwDajwACCCCAAAIIIIAAAggggAACCCBghABBnhHdRCURQAABBBBAAAEEEEAAAQRiJXD69GkpLi6WqqoqOXv2bNDVqK2tDfpebnSnQEpKimRkZEjPnj0lNTXVnQi0OiQBgryQuLgZAQQQQAABBBBAAAEEEEDATQJr166VtavXSYd2WdImvZ2IJIWt+UkpIpIsIinhe2fYKseLoiRQK4ePVkhZeank5g6T3NzcKJVLMaYKEOSZ2nPUGwEEEEAAAQQQQAABBBBAIKICHyxeKkcPVcvA7Dxp2bJNxMpKSk6SpGbJcqCs1Cojq1PniJXFi+NT4Njxw7KxaJW0bp0uV40ZHZ+VpFZxIUCQFxfdQCUQQAABBBBAAAEEEEAAAQTiSUBn4u3etl/yBl8RlWppmHew6iBBXlS047eQVeuWSI+eXZiZF79dFPOaEeTFvAuoAAIIIIAAAggggAACCCCAQDwJ6J54M16YKSOHj4voTDzvNpdVHhBJTWZGXjwNhijXRWfmLV85V6ZOncKeeVG2N6U4gjxTeop6IoAAAggggAACCCCAAAIIREVg+/bt8kXB5qjNxrMbdbC8VJKapxDkRaWX47cQnZU3OGegZGdnx28lqVnMBAjyYkZPwQgggAACCCCAAAIIIIAAAvEooMtqD+2rkX59h0S1egcOlkhyWipBXlTV46+wwq1rJSOzBctr469r4qJGBHlx0Q1UAgEEEEAAAQQQQAABBBBAIF4E1qxZI4dLTkm/vjlRrRJBXlS547awwq3rpHVGiuTn58dtHalY7AQI8mJnT8kIIIAAAggggAACCCCAAAIRFtiwYYPk5IQWyK1evVqOlJ4myItw3/B63wIEeYyMhgQI8hgfCCCAAAIIIIAAAggggAACCSugoVxRUZEV5gUb6BHkJexwMKJhBHlGdFPMKkmQFzN6CkYAAQQQQAABBBBAAAEEEIi0gIZyBQUFVjGtW7cOKtBzY5BXWVkhL878q3z33ockLS090t1izPtXrV4pu/fslEk33ha1OhPkRY3ayIII8ozsNiqNAAIIIIAAAggggAACCCAQjIAzyLPvDxTomRrkPfOHX0lJyT557OdP1Qvjamqq5S/PPSN3TfmOFdY99dvHLYopt98jOYNz5ZFH7z+H8k+/e8ETXr386j/kurE3Srt2maLv+sXjD8vMV573PHPlqGvk2d9Pt75uXxoM3v/gNHnoB4/KiPxLAnaV1n3kpaOte7dtL5JXX39RfvzQz3yGis72LF22QHp0720911AYqYHcRx8vteqjl/75jbdePsfK/tqEm0Y3WOc5bywNql0BG+7jBoK8xqi55xmCPPf0NS1FAAEEEEAAAQQQQAABBFwn4CvICxTomRjk2cGUBnMtW7a0Qjg7vNJZdnaQZ4dtb739qsVgzzRzhmAbvlhXbxaaM1jTZ55+5gm57Za7pG92fys8+6+nfi7/+fDjniBP77/v/jtl46b1PsfboAuGyN+efcl6PtjgTENHDSi1HXYQGWgwOwPG5/7+BzlwoET+/Lff+n3MLkPb7wz9vB9who6B6tCYrxPkNUbNPc8Q5Lmnr2kpAggggAACCCCAAAIIIOA6AWeQV1tbK0lJSecYeM/QMy3Ic4ZwzqCtoqLcCqS8gzw79Pvh938i//G/vyP/Wr7I57iwgy1dartg0btyft8Bou90zmTzDvI0IHzgh3fL9+77kRw5clg6d+7qmQVnB3zfu+8hT4Con3v6mSflV4//rl4Q6G9Gns7G02e+Nmiop846Y/CSiy+Xv/3P76Vv3/5y86Q76y0TDjTDz7vx6sOMPNf9VWFMgwnyjOkqKooAAggggAACCCCAAAIIIBCqgK8gz1+gl5aWJl26dJGTJ09KS2lvxKm1/mbEaTh24w03y8ZNG+oFeernPYNOP9fQjDzbXAMunY3mXEbrXGrrDP6cz9ihmK+v++rPhoI3DQoXLp4n78ydZT362sz3ZM3aT61lwzrbUOv4k5896JnxZ9fvogsvs5YHey8Ltst3zt7zXobrXUdm5IX6Xcj94RQgyAunJu9CAAEEEEAAAQQQQAABBBCIqYCGcIcPH5aqqirr1+3bt0t5eblVJ+8Az1+gp/d2yOgiFw69KqptOXCwRJLTUiWrU+egy/W3ZPSG62+WAf0vsN7jnJG3dVuhZ7ZZMHvkaWilS1kf/tHPPTPr/FXO1/55zue8l9xq+R06dLLCwWAuOwhc9uFiz+xADQntMuw9AnWZr4aVeuXlXigPPXyvOPf8C1QWM/ICCfH1WAoQ5MVSn7IRQAABBBBAAAEEEEAAAQSaJFBaWiq7du2Sffv2WeHdiRMn6r3PGdYlYpCnjdVZavaBD84/6+99La3Vz3sfDNHQQREawC1ZOl+m3vG//M5ocwZloe6RF+oAsJf5pqe3lK5duvvcp89+py677dChoxw7dpQZeaFCc39cChDkxWW3UCkEEEAAAQQQQAABBBBAAAFfAkePHpX9+/dbwZ0GeDU1NQ1C+Qry/M3Ea9asmbRv396audc2NcuIpbW+gjx76aevIM8+5TUzs70VzmnA5evwCOcyWDvIu/fbP7D2p9Pn9Pd62bPwbpp0h+cUV+97vA/W0FmEY0aP9Rx2YZ9w62+vPufhGPYMwWC+O+zlsjoLcfeenZ59+QI9y4y8QEJ8PZYCBHmx1KdsBBBAAAEEEEAAAQQQQACBgAIa3m3evFlKSkqsAM/flZKSIq1atZI2bdpYv+ohFmVlZVJcXGw9kqiHXWhQ1qF9J3nv/dky85XnxRlgec/Iq6gsEz1IonevvjKg/yBP+BbMjLzcoSMsRw3F9NITbzVY69WzT72QLNQZeQ2VreV4B38BB4zXDRrM2UGevyDQuUdeqO8P9/2cWhtu0cR6H0FeYvUnrUEAAQQQQAABBBBAAAEEEkZAl8pqgFdUVCTV1dU+26WHU3Tv3t366Nix4zn3OA+78P6i92m19tdNO7XWe2mtzpJ7+pkn5LZb7rJmvemf//LcM54DITTM0nDrycd+Kz/9xY/8nlo7542lVtBnB3Pjx93o2SfPPp3W195zjZmR9+LMv1p7+ekJud5XU2bw6bucQZ6vUNB5YIjer/vr3fe/HpQ5786yzPTPa9Z+5jlAI9RTcEP9hiTIC1XMXfcT5Lmrv2ktAggggAACCCCAAAIIIBD3AhUVFVaAV1hYKKdOnapXX51t161bN+natav10bJlywbb4yvI8xfB1ExFAAAgAElEQVTgJUqQ5z3DzVeQp8tpnctnG5oV5wzC7GWnutz1rin3ySOP3n/OQRiNmZF3/4PT/AaKzqW12kehzuALJcjTQHHkpaOtwzR8hYv2MuGhQ4ZbMxt//NDPfIaPTfkmI8hril7iP0uQl/h9TAsRQAABBBBAAAEEEEAAASMETp8+LStXrrQCvLNnz9arc1ZWlgwcOFAGDBgQUlucQV6gAM/UIM/Xnm46U07Dpvvuv1M2blrvCe10Zp69FNaeVecP1HnirL0X3u49u+TZ30+Xdu0yPY/Z5dv3e8/I836/rxl20ZqRF+zSWl8n8Go7orEElyAvpG9x191MkOe6LqfBCCCAAAIIIIAAAggggED8Ceg+eMuWLZO9e/fWq5zOvtMAr2/fvo2qtAZ5ujQ3JyfH+gjmMm1pbTBtcvM9oczIcwaUsTIjyIuVvBnlEuSZ0U/UEgEEEEAAAQQQQAABBBBIWIHy8nL517/+JfqrffXs2dOafdenT58mtXvDhg1BB3h2QQR5TSLn4SYKEOQ1ETDBHyfIS/AOpnkIIIAAAggggAACCCCAQDwL6Ay8pUuXyvHjxz3VHDRokIwcOTJm1SbIixk9BYuIBnltzkuV4cOH44HAOQIEeQwKBBBAAAEEEEAAAQQQQACBmAjs2rVLFi1aVG8/vLy8PMnPz49JfexC165dK4f21Ui/vkOiWo8DB0skOS1Vsjp1jmq5FBZfAoVb10pGZgvJzc2Nr4pRm7gQIMiLi26gEggggAACCCCAAAIIIICA+wTeeecdKSkp8TR8/Pjx1om0sb62b98uXxRslrzBV0S1KgfLSyWpeQpBXlTV46+wVeuWyOCcgZKdnR1/laNGMRcgyIt5F1ABBBBAAAEEEEAAAQQQQMB9Ap9//rl8+umnnobfe++9cYOgp+fOeGGmjBw+Tlq2bBO1epVVHhBJTSbIi5p4/BV07PhhWb5yrkydOkVSU1Pjr4LUKOYCBHkx7wIqgAACCCCAAAIIIIAAAgi4S6CqqkrmzJkjNTU1VsPjZSaesxd0ee3ubfujNisvKTlJDlYdtKrA0lp3fT84W6uz8Xr07MKyWvcOgYAtJ8gLSMQNCCCAAAIIIIAAAggggAAC4RRYtmyZFBYWWq8cNmyYXHjhheF8fdje9cHipXL0ULUMzM6L6Mw8DfGSmiXLgbJSgryw9Z5ZL9KZeBuLVknr1uly1ZjRZlWe2kZVgCAvqtwUhgACCCCAAAIIIIAAAgi4W2D37t3y/vvvWwgdOnSQG264Ia6XEOrMvLWr10mHdlnSJr2diCSFrQOTUkQkWURS6t5ZXlFm/do+s0PYyuBF8S5QK4ePVkhZeank5g5jJl68d1cc1I8gLw46gSoggAACCCCAAAIIIIAAAm4R+Oijj2Tjxo1Wc7/+9a9Lr1694r7pumdecXGx6JLgM2fOxH19qWBsBZKSgg97k5OTJSMjQ3r27BnXgXZsRSndKUCQx3hAAAEEEEAAAQQQQAABBBCImsArr7wiR48elfT0dLnjjjtEgwwuBBBAAIHgBAjygnPiLgQQQAABBBBAAAEEEEAAgSYK7NmzR+bNm2e9JTs7W66++uomvpHHEUAAAXcJEOS5q79pLQIIIIAAAggggAACCCAQMwHnstpRo0bJwIEDY1YXCkYAAQRMFCDIM7HXqDMCCCCAAAIIIIAAAgggYKDAG2+8IRUVFVbNp06dKmlpaQa2giojgAACsRMgyIudPSUjgAACCCCAAAIIIIAAAq4SeOGFF+TUqVNWgKdBHhcCCCCAQGgCBHmheXE3AggggAACCBgi4Dxh8OzZsw3Wura21pBWuaOaKSkpnODnjq6mlS4TqK6ulpkzZ1qtbt++vUyePNllAjQXAQQQaLoAQV7TDXkDAggggAACCMSZwNq1a2Xt6nXSoV2WtElvJyJJYathUoqI6AGLKeF7Z9gqlzAvqpXDRyukrLxUcnOHSW5ubsK0jIYg4GaB0tJSmTNnjkXQs2dPGTt2rJs5aDsCCCDQKAGCvEax8RACCCCAAAIIxKvAB4uXytFD1TIwO09atmwTsWomJSdJUrNkOVBWapWR1alzxMpy64uPHT8sG4tWSevW6XLVmNFuZaDdCCSMwJYtW2Tp0qVWey644AK5/PLLE6ZtNAQBBBCIlgBBXrSkKQcBBBBAAAEEIi6gM/F2b9sveYOviHhZWoCGeQerDhLkRVh71bol0qNnF2bmRdiZ1yMQaYHVq1dLQUGBVUxeXp7k5+dHukjejwACCCScAEFewnUpDUIAAQQQQMCdAron3owXZsrI4eMiOhPPW7es8oBIajIz8iI47HRm3vKVc2Xq1CmSmpoawZJ4NQIIRFJg48aN8tFHH1lFDBkyRC6++OJIFse7EUAAgYQUIMhLyG6lUQgggAACCLhPYPv27fJFweaozcazhQ+Wl0pS8xSCvAgPOZ2VNzhnoGRnZ0e4JF6PAAKREtC/pxcvXmy9ftCgQTJy5MhIFcV7EUAAgYQVIMhL2K6lYQgggAACCLhLQJfVHtpXI/36Dolqww8cLJHktFSCvAirF25dKxmZLVheG2FnXo9AJAX27dsnc+fOtYro16+fjB7N3peR9ObdCCCQmAIEeYnZr7QKAQQQQAAB1wmsWbNGDpeckn59c6LadoK86HAXbl0nrTNS2FMrOtyUgkBEBCorK2XWrFnWu/v06SPXXHNNRMrhpQgggEAiCxDkJXLv0jYEEEAAAQQMFdiwYYPk5IQWyOkm6kdKTxPkGdrngapNkBdIiK8jEP8CNTU1MmPGDKuiPXr0kHHjxsV/pakhAgggEGcCBHlx1iFUBwEEEEAAAQRENJQrKiqywrxgAz2CvMQeOQR5id2/tM49As8995zV2I4dO8rEiRPd03BaigACCIRJgCAvTJC8BgEEEEAAAQTCJ6ChXEFBgfXC1q1bBxXoEeSFzz8e30SQF4+9Qp0QCF3g5ZdflmPHjklKSop8+9vfDv0FPIEAAgi4XIAgz+UDgOYjgAACCCAQjwLOIM+uX6BALxGCvLfeflWOHz8uG75YKzNfef6crply+z3y2M+fkrS0dM/Xtm0vkqefeVJ+9fjvpF27zKC6M9Az+vWt2wrlisuvlr8894zcNeU7snTZAunRvbf1/o8+XioP/eDRoMoK100EeeGS5D0IxFZgzpw5UlpaalXilltukYyMjNhWiNIRQAABwwQI8gzrMKqLAAIIIICAGwR8BXmBAj3Tg7yammp5+pknZOKEW2T2nNfltlvukr7Z/esFdq++/qL8+KGfWeHaU799PKih4Az/tIxfPP6w9ZwdCD7zh19Jr559ZNKNt9V7n4aKHdp3kjVrP5VWrVpLh/YdrXv08xrojci/JKjyw3UTQV64JHkPArEVWLx4sWzfvt2qhB52oYdecCGAAAIIBC9AkBe8FXcigAACCCCAQJQEnEFebW2tJCUlnVOy9ww904M8nQWnQd393/mxPPvXpxsM8uwZeZWVFfLoz38oP37op/VCP1/dpPfe/+A0+dfyRT578eEf/dwzy07Dugd+ePc5973wP7Nk+szn6r3D1yzBSAwTgrxIqPJOBKIvsHLlStEDjfTKy8vjJOrodwElIoCA4QIEeYZ3INVHAAEEEEAgEQV8BXn+Ar20tDTp0qWLnDhxQloldTD21FoNz/S6buyN1qy5YJbWrlq9UhYseleOHDns8/4rR10jz/5++jlLbvU57+WxvmbazZ7zmixcPE/atmlrzeCbN/9t+fSzFdbvq6ur5b+e+rn858OPB72ktyljlSCvKXo8i0D8CGzevFmWL19uVYiTa+OnX6gJAgiYI0CQZ05fUVMEEEAAAQQSTuDkyZPWnnBHjx71/KqboO/bt0+qqqqs9noHeP4CPf18/+5DjQzy7NlyN0263QrydImtLq3NbNfBE5ZVVJZZM/Z0aa3OyLOX4novwVUzDeom3DRa5ryx1FoCq7P97rv/Ttm4aX3AMfSn373gCRPHj5toLa0ddEGOHDx4QI5XH5MDB0qsWYPe9Qn44ibeQJDXREAeRyBOBMrLy+XNN9+0aqM/iJk6dWqc1IxqIIAAAmYIEOSZ0U/UEgEEEEAAgYQQ0LBt//79UlxcLLt27fKEdd6Nc4Z1bgjydDaczny79urr6u1VpwGfv1lv+swbb71yzow7/bw9a855KIYa23vkaUD33vuzZfeeXTJtyr2ycdOGeodXPPf3P8iY0WOlW9ce1n58t948TZYsnS8aNC77cLGc33eAVFSUy+49O8/ZWy9SA5UgL1KyvBeB6As8//zzcvbsWavg2267Tdq0aRP9SlAiAgggYKgAQZ6hHUe1EUAAAQQQMEVAZ9ZpeLd3714rwDt16lTAqvsK8vzNxGvWrJl07NjR+kdhm5RORs7I0+WxOuNNL38n1tpouiedhm8/+NE90qljllx5xTXyyyce8Wtq72G3d9/uerPydLZeZmZ7z+e8l+H6m/FnL8vVAkdeOjpqh14Q5AX8tuEGBIwRKCwstGZi65WdnS3t2rUzpu5UFAEEEIi1AEFerHuA8hFAAAEEEEhAAd0/bevWrbJt2zY5cKAuoPJ3tWjRQjIyMqRt27bWr/qhoZ/+Q08vtxx2Ye+RZ58eq0Gazob7bNXHojPo7rz92x5CnTGXO3SEvPHWy+fsUedrrzsN3/TeB7//n5LZrr3YoZ6+8G/PvmQt4bUPwtBDL/TyPhXXDgT1a94n30ZjCBPkRUOZMhBAAAEEEEAg3gUI8uK9h6gfAggggAACBgmUlpZ6AryamhqfNdfZc1lZWdK5c2fp1KmT6Omz3pfzsAvvr3mfVmt/3fRTa72DPGdYd9Xor8uxY0eDWnbrK8hTI+9Ta3VGXs7gYVYop0tsnYdi6J56Tz/zpPzq8d9Jenq6dc9Nk+6wZt/Z7+nRvZd16IX38t1IDVeCvEjJ8l4EEEAAAQQQMEmAIM+k3qKuCCCAAAIIxKmAPftO973zvvRUQg3sNMDTX3Vz80CXryDPX4CXaEGefWqtBme6F529R97SZQtkV/EOz152/vbP8xfkqdO+/Xuka5funsMwBl0wxJqR1ze7/zld4h386Uw9XUprH6Kh++P524svUP825usEeY1R4xkEEEAAAQQQSDQBgrxE61HagwACCCCAQBQF9HTZgoIC65RZ56WzuPr27Wt96Oy7UC9nkBcowEukIE9P8NU98pyz35yHXdj70z30g0etmXHOrz3zh19Zy2H9hXPOYE5DOX2Hv0vf9d77b9cL+bRs/bxz5p69ZDcaM/MI8kL9LuJ+BGIjsO+IyAPviVRWn1v+5EEiD1wUm3pRKgIIIJAoAgR5idKTtAMBBBBAAIEoC/iaNaehnR3gaZjX2EvfXVRUJDk5OdZHMJfpS2uDaaOb7yHIc3Pv03ZTBd4rEpm9SeSZsSJtWpjaCuqNAAIIxJcAQV589Qe1QQABBBBAwAiBuXPn1puFp7PmLrnkEunTp09Y6r9hw4agAzy7QIK8sNDH7UsI8uK2a6gYAn4FCPIYHAgggED4BQjywm/KGxFAAAEEEEhYAT2B9u23367Xvm7dusmoUaOkTZs2MW03QV5M+SNeuAZ5bc5LleHDh0e8LApAAIHwCHgHeX/6VKSwTKT6tEhFtch9+SIz1ok89XWRrm1EjpwQeWi+yMQLRMb/e+vORxaKrNpbV5++mczuC0/P8BYEEDBZgCDP5N6j7ggggAACCERR4MiRI/Lqq6/WK1GXvepMvHi41q5dK4f21Ui/vkOiWp0DB0skOS1Vsjp1jmq5biuscOtaychsIbm5uW5rOu1FwFgBX0Gefu6Jq0Tyu4ms3ivyzEr/QZ4Gf3rZ++rpn4urRH5zrbEkVBwBBBBosgBBXpMJeQECCCCAAAKJL1BdXS0vv/yynD171tPYyZMnS/v27eOm8du3b5cvCjZL3uArolqng+WlktQ8hSAvwuqr1i2RwTkDJTs7O8Il8XoEEAiXgK8gzxnENRTkjepVNztvW0X92jArL1y9w3sQQMBUAYI8U3uOeiOAAAIIIBAlgVOnTonuiXfw4EFPiVOmTJGmHGYRiaqfPn1aZrwwU0YOHyctW0ZvmW9Z5QGR1GSCvEh06r/feez4YVm+cq5MnTpFUlNTI1gSr0YAgXAKhCPIcy6zDWfdeBcCCCBgqgBBnqk9R70RQAABBBCIgkBtba0sWrRIdu7c6Sntuuuuk+7du0eh9NCL0OW1u7ftj9qsvKTkJDlYVRdwsrQ29P4K9gmdjdejZxeW1QYLxn0IxIlAoCBv3xGRB94T+XZe3Z54ev/TK0R+fFndn3Up7bqSr/bF06/rZe+fFyfNpBoIIIBAVAUI8qLKTWEIIIAAAgiYJaDB2KpVqzyVvvjii2XIkOjuQReq2AeLl8rRQ9UyMDsvojPzNMRLapYsB8pKCfJC7aQg79eZeBuLVknr1uly1ZjRQT7FbQggEC8CgYI8raeGdW9urKvx4E51B2H4O+xiRDf2x4uXvqUeCCAQOwGCvNjZUzICCCCAAAJxLXDmzBl56623pLKy0qpnv379ZPRoM8IUDSDXrl4nHdplSZv0diKSFDbrpBQRSRaRlLp3lleUWb+2z+wQtjJ4Ua0cPlohZeWlkps7jJl4DAgEEEAAAQQQQODfAgR5DAUEEEAAAQQQ8CmwefNmWb58ufW1lJQUufHGG+PqcItA3aZ75hUXF0tVVZVoKMkVPwJJSQ0Hq8nJyZKRkSE9e/ZkT7z46TZqggACCCCAAAJxIECQFwedQBUQQAABBBCIRwE94GLfvn1W1XQ5rS6r5UIAAQQQQAABBBBAAIHYCRDkxc6ekhFAAAEEEIhbgT179si8efOs+qWlpVmz8dq2bRu39aViCCCAAAIIIIAAAgi4QYAgzw29TBsRQAABBBAIUWD16tVSUFBgPZWXlyf5+fkhvoHbEUAAAQQQCE6gqKhIjhw5Yt3cp08fyczMDO5B7kIAAQRcKECQ58JOp8kIIIAAAggEEnAuq7322muld+/egR7h6wgggAACCDRK4NNPP5XPP//cejYnJ0cuueSSRr2HhxBAAAE3CBDkuaGXaSMCCCCAAAIhCJw9e1b+8Y9/iP6q15QpUyQ9PT2EN3ArAggggAACwQts375dFi9ebD2QlZUlEyZMCP5h7kQAAQRcJkCQ57IOp7kIIIAAAggEEti7d6+899571m26vOmmm24K9AhfRwABBBBAoNECuqz21VdftZ7XU6vvueeeRr+LBxFAAIFEFyDIS/Qepn0IIIAAAgiEKODcH2/AgAFyxRVXhPgGbkcAAQQQQCA0gRkzZkhNTY310OTJk6V9+/ahvYC7EUAAAZcIEOS5pKNpJgIIIIAAAsEKfPTRR7Jx40br9osvvliGDBkS7KPchwACCCCAQKME3n//fdm9e7f17KhRo2TgwIGNeg8PIYAAAokuQJCX6D1M+xBAAAEEEAhRYNGiRbJjxw7rqauuukrOP//8EN/A7QgggAACCIQm4JwNzoEXodlxNwIIuEuAIM9d/U1rEUAAAQQQCCjwzjvvSElJiXXf+PHjpVu3bgGf4QYEEEAAAQSaIqA/QNIfJOmVnZ0tV199dVNex7MIIIBAwgoQ5CVs19IwBBBAAAEEGifwz3/+Uw4dOmQ9fPPNN0u7du0a9yKeQgABBBBAIEiBqqoqef311627Obk2SDRuQwABVwoQ5Lmy22k0AggggAAC/gWmT58uJ06csG6YNm2atGjRAi4EEEAAAQQiLvD3v/9dzpw5I61atZI77rgj4uVRAAIIIGCiAEGeib1GnRFAAAEEEIigwPPPPy9nz561SrjnnnskOTk5gqXxagQQQAABBOoEZs+eLQcPHrR+f++998KCAAIIIOBDgCCPYYEAAggggAAC9QRmzJghNTU11uemTp0qaWlpCCGAAAIIIBBxAefJtfz3J+LcFIAAAoYKEOQZ2nFUGwEEEEAAgUgJvPbaa3L48GHr9bfeequ0bds2UkXxXgQQQAABBDwCzlPT2aOVgYEAAgj4FiDIY2QggAACCCCAQD0B59KmiRMnSseOHRFCAAEEEEAg4gJLly6VLVu2WOVcf/310rVr14iXSQEIIICAaQIEeab1GPVFAAEEEEAgwgLz5s2TPXv2WKVcd9110r179wiXyOsRQAABBBAQ+eijj2Tjxo0WxdVXXy3Z2dmwIIAAAgh4CRDkMSQQQAABBBBAoJ6Ac0bElVdeKf3790cIAQQQQACBiAt88sknsn79equckSNHyqBBgyJeJgUggAACpgkQ5JnWY9QXAQQQQACBCAs4/yF10UUXydChQyNcIq9HAAEEEEBAZPXq1VJQUGBR5OXlSX5+PiwIIIAAAl4CBHkMCQQQQAABBBBAAAEEEEAAgZgLfPjhh7Jp0yarHqNHj5Z+/frFvE5UAAEEEIg3AYK8eOsR6oMAAggggAACCCCAAAIIuFBg/vz5UlxcbLV8woQJkpWV5UIFmowAAgg0LECQxwhBAAEEEEAAAQQQQAABBBCIucCbb74p5eXlVj2mTJki6enpMa8TFUAAAQTiTYAgL956hPoggAACCCAQA4E/fSpSXCXym2tFnL+PQVUoEgEEEEDApQIzZsyQmpoaadasmdx9990uVaDZCCCAQMMCBHmMEAQQQAABBAwUWL1X5GcfiDxwkcj4MBwqS5Bn4CCgyggggEACCZw4cUKmT59utSgzM1NuuummBGodTUEAAQTCJ0CQFz5L3oQAAggggEDUBDR4+3i3SMtmIs+MFWnToq7oIydEHpovMvGCrwK+94pEZm+qf19DFW3KjDxf5UcNhYIQQAABBIwV2Lp1q3zwwQdW/QcPHiyXXnqpsW2h4ggggEAkBQjyIqnLuxFAAAEEEIiAgIZljy4WGdtP5JX1Ig9dIpLfjSAvAtS8EgEEEEAgSgLLli2TwsJCq7QbbrhBOnfuHKWSKQYBBBAwS4Agz6z+orYIIIAAAgiIc4bdE8vqQHRvu31HRB54T6Syuu5z7dJFLuomMn/rV2iTB4lc3F3kmZUi/dqLLNsp8uPLRHZUnrtHnj61am/ds/qcLuP1NePOnsH3w0vOLf9P40X2Ha5bBlxzuu5dWp4uB7bfta2ifhl0MQIIIICAuwRqa2vl5ZdfluPHj0vbtm3l1ltvdRcArUUAAQRCECDICwGLWxFAAAEEEIgHgUcWivTMqAvWNNT7e4GIBmZd2wS3tNbeX0/DNH2HXt575L258avAzQ4Iv50nMqrXuUt3nc96B3367M8/EHn8qrr66Z8fXlA3i/CTPV+Fh/HgSh0QiLbA6dOnpbi4WKqqquTs2bNBF6+hBxcCDQmkpKRIRkaG9OzZU1JTU+Mea+fOnbJw4UKrnjk5OXLJJZfEfZ2pIAIIIBArAYK8WMlTLgIIIIAAAo0QcIZqGsR5/zmYPfI0yNMZeU99vS5c8xXk2SfY2lXUsE6vacNCC/I0aHx6xbkN1Vl5Wa3qZup1axv8/n2NIOMRBOJSYO3atbJudYF0btNcMpufkSQJYziXLCLJtZKUEnzTk4K/lTsNEDgrSVJekyIlVadkWG6e5Obmxm2t9ZCLt956S44cOWLVcdy4cdKjR4+4rS8VQwABBGItQJAX6x6gfAQQQAABBEIQ0EBNZ8t5X30z68IwvQIddtGYIM+eBdiYIC/QQRt22DeiW90SYS4EEl1g6aKFUlNeKiO6iLRtEbkITYO85NRaKak4ZJF26XBeotPSPi+Bqppaa/ZzWkZnGX11fP4FO3/+fGtmql4DBgyQK664gn5EAAEEEGhAgCCP4YEAAggggIAhAvZsu8z0+oGXBnP/d7nI/xklMqBDeII8DdeeuKruEA3n+/XPGurp5dyX7/zMuj/7Wlqr+/bpslx7X7y/rBL57giR97eIjOxVNysw1JN1DekyqonAOQI6E6+k8AsZ0ztyAZ6zUA3zDhyuJMhz+VhcsLVWOmfnxN3MvC+//FJWrKibtp2WliYTJkywlgRzIYAAAgj4FyDIY3QggAACCCBgiIB3oOastjNcs2ft6WEXuneeXvYhGM7DLhpaWltYJlJ9WsQ+iMI+oELfZe+xp4dXaBlDskSOn/oqXPQu33nYRVrqVwGh83AO5+cN6Q6qiUDIAron3swXpss3+jeP6Ew874qVVlVKcioz8kLusAR6QGfmvf3lKZkydVpc7Zn33HPPeZQvuugiGTp0aAKp0xQEEEAgMgIEeZFx5a0IIIAAAggggAACCNQT2L59uxR+tiJqs/HswksqD0lK81qW1rp8POqsvAG5IyU7OzvmEpWVlTJr1ixPPTp37iw33HBDzOtFBRBAAAETBAjyTOgl6ogAAggggAACCCBgvIAuqz2543PJ7RrdU0RLyg5JSjpBnvEDqIkNWL3ntDTrOizmy2u3bdsmS5Ys8bQmOTlZrrnmGunVq1cTW8jjCCCAgDsECPLc0c+0EgEEEEAAAQQQQCDGAmvWrJEzu9bLsK7NoloTgryocsdtYQV7TolkDZH8/PyY1XH16tVSUFDgKb9Vq1YyevRo6dq1a8zqRMEIIICAaQIEeab1GPVFAAEEEEAAAQQQiLnAhg0bJCcnJ6R6aIhxtngDQV5IatwcLoFYBnk7duyQwsJCz+m02qYOHTrIlVdeKZmZmeFqIu9BAAEEXCFAkOeKbqaRCCCAAAIIhC6gS590CZReOmOiX79+ob+EJxBIUAEN5YqKiqwwL9hAjyAvQQeDIc2KRZCn/w3ZvHmz7N27t55S9+7d5YorrhCdkceFAAIIIBCaAEFeaF7cjQACCCCAgGsEVq5cKTrrSK+LL75YhgwZ4pq201AEAgk4lwi2bt06qECPIC+QKl+PpEA0gzydfacBXmlpab0m6X54AwYMkEsvvVRSUlIi2VzejQACCCSsAEFewnYtDUMAAQQQQKBpAp9//rl8+umn1ks0xNMwjwsBBOoEvGbWUFsAACAASURBVPf60s8FCvT0mdriDTLU0D3ynnxujvziz29a7b/20hx56dfflfYZraW86qjc+ZO/yE/vvVEuG/bVzN0V67bIrn0H5fbrLhX9/ai7nvA7fB773mQZfeEgefK5t633tkxrLj966mV57o2l5zwz81ffsd7p6yrcuV8e/H8z5ff/e4oM6N0l4HB9Zd7H0qtrx3r1th+qPnHSbx2cL773ptHy24fvkPQWzQOWF8sbIhnkHTt2THbv3i379++3Po4ePVqvqc2aNbMCvIEDB7KUNpaDgLIRQCAhBAjyEqIbaQQCCCCAAALhF9Blg//617+sF+uyWl1ey4UAAnUCvoI828ZfoGd6kGe3T4O7v7y+RP5j2jgrvNKAL6t9WynYtFPuvH5kvVBMv6YBnTPg0/dogKaXdyCn7/7+r2fII3dfL3OXrZXv3jLGCgvtyxkO6uec4WJDY1ODwp/eO+GcWxoK8ny9z7t873ucgeXQ/j3l1d/c7wkU7cBz4ccbxPtr0fi+CneQp7PtiouLrWWzBw4c8NmE9PR06d+/vxXgZWRkRKOZlIEAAggkvABBXsJ3MQ1EAAEEEECgcQJ79uyRefPmWQ/rfkbXXXdd417EUwgkoIAzyKutrZWkpKRzWukd6Jke5NkB3l0TLpcX53xohWw//eMsuTxvgBXI2TPY7D8riH7upbkr5M7rL6s3Y81fkGcjNjQbzjkjzxkU/u6l+TJu5FBPcBZMSBfMPc6ObSjI8w449V7vGYa2jfNrzqAykt8qoQR5J0+etGbV6Uw771+PHDliff7MmTN+q9u5c2frJFoN8PT7gAsBBBBAIHwCBHnhs+RNCCCAAAIIJJTAwYMHZfbs2VabOnbsKBMnTkyo9tEYBJoi4CvI8xfotWjRQjTY0HCk86kyY5fW6rLV9z/63ArLZi38TPYeqDhnBp6aajj2YUFhg8tNfQV5Gspld+/oCQX/e/r7Qc3I+3LbHvnngrptAPxdGv5t33PQszQ4UN/7W74baEae87327MJffKfu787H/jpb/viTqdYMQzuo9J7BGKheTfm6BnlFVWnStm1b0bGqHxrGnT171vr19OnTcurUKetDPxfKpWNcg7tu3bpZP/jRMrgQQAABBCIjQJAXGVfeigACCCCAgPEChw8fltdee81qh/6j7NZbbzW+TTQAgaYI6MykQ4cOWR9btmwRDbv18g7w/AV6em+3VslyTd+0plQj5GdLyg5JSnqtdOlwXsjPOh9wBnka6P3wzrE+977TEGzimHzP/nJ2KGY/r8/5m5Gnn9fATZftBrNHXlNn5Plb+hvs/ni2j6998pyz7jbv2C9LP9tYb3mvM7hsUscE+bAGeWv2nPI5ezSYV+isUx3bemlwp0tlu3TpYgV3GuBxIYAAAghER4AgLzrOlIIAAggggIBxAjU1NTJjxgyr3mlpaTJ16lTj2kCFEWiKQFVVlbX3l+4DpkvNT5w44XmdM6xzS5DnfWBFQ4dO2FDOGWzeQd6UR/9q3eZrvzgN0oKZkedcTutrv7zlL/7M50EWWq4d1nXrlOlz/zxfYyfYGXna1tseeVb++Og0q3w7oHTu02dakKceLVu2lPbt21sf7dq1k06dOrH3XVP+kuFZBBBAoBECBHmNQOMRBBBAAAEE3CCgS6uef/55q6nJyclyzz33uKHZtNHFArq8cOfOnVZ4t2/fPikvL/er4SvI8zcTLzU1VTp06GDNZup6psLYpbVODA2mOmW2lU/WbxPnnnl6j/MgjIaCPL3X+7ALvd975lpDQ9J7X7xQhq9dVuuWLertrdfQO4IJ8tTm6Rfn1Tvowle7YhHk6dJae886/TveXlarY9+5vDbYpbU6S69nz57So0cP61f2wwtlBHIvAggg0DgBgrzGufEUAggggAACCS+gs4+mT59utVOXUU2bNi3h20wD3SmgM+90qey2bdtEf+/rat68uRVStGnTxvpVl9fqaZ16ueWwC22rhk9vLV4l11wyWG4YPVx27Tsovbp2tMI3PZ1W/+wM6Ozg63jNSbkgu5us+mKbtSTX39Jae6mrvmPUXU/47ItrL82Rl379XWmZ1lx++ee35LLc/tavnxcV+7zf16w87/3r7KXCgb4DAgV5Wn+9vE/I1edemvuRZ9/AWO2RJ1lDJD8/P1AzRWdkV1RUWOPc+at+3t+lgbUd6GmopyfWciGAAAIIhF+AIC/8prwRAQQQQACBhBCorKyUWbNmWW0577zz5Jvf/GZCtItGIGALaBC3detW68PXCZyZmZnSp08fyc7OtpYROi/nYRfeot6n1dpfN/nUWu/gyRm42SHeO0vXSJtW6fUOqLCX4+oy3OGD+liHZfgL8rQMDeS+NfEKKTt01AoF7WemfGOkNdNPZ//93/+ZI09+/2aL1Z79p7+3nx3Qu4vPE3TtftAQ786f/EV+eu+NnmW3vpa++vpOaSjI0+W0zgMtnM97+3kHe9H4rgzl1Fp/9XEGfDprdfv27T5v1eBbw7wBAwawf140OpcyEEDAVQIEea7qbhqLAAIIIIBA8AIacrz33nvWA3ri5g033BD8w9yJQJwLLF++XDZv3nxOLTW80wCid+/e1v5f/i5fQZ6/AC8RgjxvB1+HRPgKuZzLRwMddqFf/8fsZfLL702Sgk27AgZ5C1astw7GsGe/OQ+o8LXvnrbBDhZ9zdLTuq5YV2TN9tOTZUMN8rz3ELSft8uy983TmYP2rEJ/5UTi2yccQZ53vTQA37VrlxXo+Qv1cnJyZNiwYczQi0Sn8k4EEHClAEGeK7udRiOAAAIIIBBYQGcpffDBB9aNOivpmmuuCfwQdyAQ5wK6VHDRokWiM06dl566OXjwYOnVq1dQLXAGeYECvEQJ8pxBmZ7SmndBb/nOEy/49Hrse5N9Bmz+cPV9F+X0lT2llZLdvaPYB2H4u19n7XXt2E7uGH+pPPj/ZsrCjzdYt9qhmT3rzv681kevvQcqPMtbfb3bDtsmXT3Cb/0bOkAjqMETo5usE2uDXFrbmCpWV1dboZ794XyHnnCrYZ7O0ONCAAEEEGiaAEFe0/x4GgEEEEAAgYQVWL9+vXzyySdW+wYNGiQjR45M2LbSMHcIOMNpu8V6+qYGeKEGDBrkFRUVic420o9gLpOX1gbTPu6Jb4FIB3nO1peUlMjnn39uhXrOS38opIFex44d4xuL2iGAAAJxLECQF8edQ9UQQAABBBCIpcCHH34omzZtsqqQl5cX1AbpsawvZSPQkEBhYaEsW7bMc0urVq2sAE8/UlJSQsbbsGFD0AGe/XKCvJCZeSCMAtEM8uxq6/fdunXr6h0io99vQ4cO5b8pYexbXoUAAu4SIMhzV3/TWgQQQAABBIIWePPNN6W8vNy6X/fH033yuBAwUUA36J8xY4an6nry7NixY885wCLSbSPIi7Qw729IQIO85M5DZfjw4VGF0u8/nZ2nH86LHxBFtRsoDAEEEkiAIC+BOpOmIIAAAgggEC4BZ/ChsyfuvvtuSU5ODtfreQ8CURXQmXg6M0iv9PR0ufbaayUrKyuqddDC1q5dKyd3fC65XVOjWnZJ2SFJSa+VLh3Oi2q5FBZfAqv3nJZmXYdJbm5uTCrma7ktYV5MuoJCEUDAcAGCPMM7kOojgAACCCAQCYHi4mKZP3++9Wo9wVNnL3EhYKLAl19+KStWrLCqnpqaaoV43bt3j0lT9FTPws9WyJjeSVEtv6TykKQ0J8iLKnocFrZga60MyB0p2dnZMa3d4sWL651wS5gX0+6gcAQQMFCAIM/ATqPKCCCAAAIIRFrAeSJnfn6+tUceFwImCrz22mty+PBhq+pXX311TEOM06dPy8wXpss3+jeXti2iF+aVVlVKcqowI8/EARymOlfV1MrbX56SKVOnWYF2rC/CvFj3AOUjgIDJAgR5JvcedUcAAQQQQCACAhp6vP3226LLa/UaN26c9OjRIwIl8UoEIiugJ2YuWLDAKkT3xbvtttsiW2AQb9fltSWFX0RtVl5SisiBw5VWzVhaG0QHJegtOhuvc3ZOzJbV+mIlzEvQwUazEEAg4gKuDPL0p6G6ZKiqqkrOnj3bIHJtbW3EO4ECghfQfZoyMjKsZV7x8NPE4GvOnQgggIA5Ap988omsX7/eqnDXrl3l+uuvN6fy1BQBh8Dy5ctl8+bN1mcGDhwoo0aNigufpYsWSk15qYzoIhGdmachXnJqrZRUHCLIi4uej34ldCbeJ3tE0jI6y+irr41+BQKU6AzzdB9WPVipU6dOcVdPKoQAAgjEk4Drgjz9Keja1WukfcZJaZ12VEROh60/knQP8ORakZR/h3/RWzERtjbE/YtqU+XI8TZSXtlCcnOHx9VPFePejgrGlQA/UIir7gipMon+AwU9pVZn4505c8Zy0eBDAxAuBEwUmDlzplRXV1tVv+6662K2N54vO/1/0nWrC6Rzm+aS2fyMJEsYf3j87/8n1SBPr7KKKuvXDpkZJnajkXUOY282qv21kiTlNSlSUnVKhuXmxfX/M7/77ruyf/9+q529e/e29rHkQgABBBDwL+CqIO+DxfPlSMV26ddzt7RMPxGxcaGBXlKzM3Kw/JhVRqeOrSJWlltffKy6hRRu7yVt2vaVq8awAbtbx4Gp7fb+x1tSBP/xxs8Twj9Kzhr0j6PGtP6DDz6QrVu3Wo+2a9dOJk2aJBpeciFgmsC+fftk7ty5VrXT0tJk6tSpcdcE5w917PA87ipJheJGICkp+P+q6+w2U1ax7NmzR+bNm+dxvvzyy+WCCy6IG3cqggACCMSbgGuCPP2Hc/GWlTJ0QN0/TiJ9aZhX9u+NlQnyIqdd8GV/6dn70rj+KWPkWs+bTRRgOZWJvea7zvG+XKkx0h9//LF88cUXnkdHjBjB36+NgeSZuBBwnrysp9TqjDwuBBCIT4GVK1fKhg0brMq1bt3aWmKrv3IhgAACCJwr4IogT3/aOeOFF+XinG0RnYnnzVt26IgkpdYyIy+C33k6M+/jNf1l6tS72DMvgs68OjwCbHAeHsd4e0s8biDeGKMvv/xSVqxY4XlU98bT4ENndXAhYKLAtm3bZMmSJVbVs7OzrRNruRBAID4FTpw4IbrEtqKiwqqgzsjTmXlcCCCAAAIuDfK2b98uG1bPj9psPJtZl9YmtzhDkBfh7zydlZczdJz1P+lcCMSrgP5AYeYL0+Ub/ZtHdGNz7/aXVlVKcionFUZyXOjMvLe/PCVTpk4z9gcKekrta6+95mFq27atTJw4UVq0aBFJOt6NQEQFNm3aJB9++KFVRjwddBHRRvNyBAwWcIbv2gxOTDe4M6k6AghEVMAVM/J0FkzF7kXSt1dJRDG9X36g7JikpBHkRRp9y44u0q7T11n+FWlo3t8kAf2BQuFnK2RM7+D3t2lSgf9+uKTykKQ0r5UuHc4Lx+t4hx8BnZU3IHekkT9QOHr0qLzyyiuelukeTLfccotomMeFgMkCevKynsCs15AhQ+Tiiy82uTnUHQFXCCxbtkwKCwuttn7ta1+Tyy67zBXtppEIIIBAKAKuCPLWrFkjh/YukL69ykKxafK9BHlNJgzqBVt2dpS2mWMlPz8/qPu5CYFYCOgPFE7u+Fxyu6ZGtfiSskOSkk6QF2n01XtOS7Ouw4z7gYIeaqGHWzgvPdyiQ4cOkSbj/QhEXGD16tVSUFBAkBdxaQpAIHwCzr0t9QdKt956a/hezpsQQACBBBFwRZCn/yNXtW8hQV6CDFrvZhDkJWjHJliz9AcKZ3atl2Fdm0W1ZQR50eEu2HNKJGuIMT9QqKmpEf1v48aNGwnxojNEKCUGAjt37pSFCxdaJXfr1k3Gjx8fg1pQJAIIhCJw9uxZa6sHnS2uF8trQ9HjXgQQcIsAQV4Ee5oZeRHEdbyaIC86zm4oRU9Ly8nJiUhTNTQ5W7yBIC8iurF/qUlBnoYbOh7tDcVVj03FYz+GqEH4BZx7P+p+j9OmTQt/IbwRAQTCLrB8+XLZvHmz9V6W14adlxcigEACCBDkRbATCfIih3v4SJqUHWotZ04nSfmhltIi/XzRExabNWtm/dSdZWGRs0/kN2u4UVRUZIV54Q70CPISeeSIxHuQV11dLbqJuH6UlpbW64wxY8ZI3759E7uDaJ1rBV544QU5deqU1f7bb79dWrdu7VoLGo6AKQK6r/DixYut6rK81pReo54IIBBNAfcEefsXSt+e7tgjb9uOSlm6bKfcc1euZyzV1JyWx369XNauK5FnfzdO+vZpd844m/1uoRTvrpIHv3dhNMdgyGVt391BduzuIllZXSRZj+N0XLW1tdY/UocNGyZDhw4N+d2J8MC+IyIPvCdSWX1uayYPEnngokRoZWTa4NxPSf+xF85AL5GCvBXrtsiufQfl9usujUxHGPjWeA3y9O9DO8DTMM95de/e3dr8PzMz00BxqoxAcAJz5szxhNfXXnut9O7dO7gHuQsBBGImcPLkSWt5rW4DoZcui9cf1HMhgAACCNQJEORFcCTEakbe6oL9snvvYZn4jQFW6zSg+9vza6wAL7NduvzgPxbIg/dfKPl5Xc5pvd6rl/1sBHka9WqdibdqQz8ZPvwi0WUyvq4TJ05Ym1vrf/TdPjPvvSKR2ZtEnhkr0sY3V6P6IVEfcgZ5dhvDFejpu2uLN8jQONgjT4O4J597W1769Xdl8479nlCu+sRJ+e/p78t3bxkj7TNayyvzPpZeXTvKZcP6iT4z6q4nGuz65S/+zLpXL73/+7+aLq/+5n4Z0LuL/O6l+TJu5FDr9+VVR+X7v54hv/jOROvP/t59702jZfLVI+ST9dvkP6aNq1c3fWbpZxvlp/dOCGo4eoeP2tZf/vkt+dbEK6w6NPWKlyBPwzoN7w4ePGh97Nmz55ym9erVy5qBd/755ze12TyPQNwLfPjhh7Jp0yarnnl5ecbsYxn3sFQQgQgLLFq0SHbs2GGVoj900pOnuRBAAAEE6gQI8iI4EqId5Nmz7l5+7Yt6rfrGdf3l3XlFns9dMbKXdO/exvrzL34yStLSvprVpu/47R8/kVtu+prPWXsR5Arq1Tob7/jJPOnbty4s8HfplPwuXbq4dlae7UKQF9Sw8tzkK8izv9jUQC+egjxtkzNMW7NxhxXY5V3QyxOWlVUekX/MXia//N4kSW/R3ArbGgrOnnxujoy+cJAnyNMyNAj8sKBQfvvwHfK3WR9YQV6Hdm3kzp/8RSaNyZdJV4+wAkO7Pj/94yx58vs3W+GiXZZdbkNBnpYz5dG/ntPZQ/v39ASJ3kGed3jovDe0UVN3d6yCvCNHjkhJSYns37/fCu7Ky8t9Vj8tLc0T3mVlZTWmiTyDgJECOiN1yZIlVt07deokN954o5HtoNIIuE3A+f9k/fv3lyuvvNJtBLQXAQQQ8CtAkBfBwRHtIE+bYgdxe/cdlR/94KKQw7jKQzXWjL384V3icontlh0d5ZSMkD59+jTYc/oTPJ2Zp/vmxepKTk6WpKQk0V+dvw/2c/7q3aZNG9GPYC7vIO9Pn4oUlolUnxapqBa5L19kxjqRp74u0rWNyJETIg/NF5l4gcj4/nUlPLJQZNXeut/3zUzs2X3O/2nUZdraV95XYwO9eAvynO2yZ+LdNeFyeXHOh2L/as/M03tDnZHn7eackedr7Gqw2Nggz36fBnp66ZJfe8bd7eMvlb/+c4k898ZS62uPfW+yNeNw9pLVcs+kun8UBAopg/lei2SQp3+XVVVViW7cf+jQIetX/dDP6dcaujS4sGffpaenB9MU7kEgoQR0fzzdJ8++7rzzTmnZsmVCtZHGIJCIAs598nSFzaRJkxKxmbQJAQQQaJQAQV6j2IJ7KBZBnu6PN/f9LXLs2ElrVt36Lw7Igz9eYFX4jlsHe2bg6RLaHt3anrO8VpflLlyyzbo/HmflhRLk6cmMvoKY4Hovfu8aPny46Ecwl68gTz/3xFUi+d1EVu8VeWal/yBPgz+97H319M/FVSK/udZ36XpQhH4EupoScgZ6dyhf1/FhB3b6q85q0g+9nJ/3NY6aN29uze7Q2U3B9Ec8BXk6ey67e8dz9rjzXlrrtAwUdjln5Onvf/HnN4Pqir8/do98umGbJ2jzfkiDN72cM/L+8vqSeu+3Z9PpzEK9nEGevXTWOSPv+bf+JRPH5FuzATVA1Pfp+3XmYWMvDfJKautCMz10R8eH/ur9+9TUVJk7d65njNljzf5Vx539cfr0aTl+/LjoXkHBXvp+3UdIP/QHGex/F6wc9yWywIIFC2TXrl1WE6+66iqWlSdyZ9O2hBHQGeevvvqq1Z6UlBT51re+lZD/X58wHUZDEEAgqgIEeRHkjkWQpwFd9fFTsrP4kCfI0yZeeXkvmfHKeskb2lnKdCqWyDlBnr00d/KEC6yvr/hkd9zNyiPIEys0CiY40j70FeQ5g7iGgrxRvepm522rqP9N0tCsvDVr1oh+mHo5Z+F5z8jzN0NP23rJJZcEPOU2noI8rbPOXtu+56DcfO2Fctsjz8rnRcU+u83e964xM/I0JNNltFOuv8wqS8M9DeZ87WtXuHO/ZylvwaZdIS2ttSvu3NPPew88O8jTJcT+9vq79tIca99Ae7lvKONYg7yCvacDPqIBXyjBXMAXilincOq+d3p4RY8ePawZwFwIIPCVgO6Rp3vl6cUSPUYGAuYIvPzyy3Ls2DGrwpMnT5b27dubU3lqigACCERQgCAvgrixCPJ+/+fP5L9//4nVqkEDO8iokT3lr88XWH/WGXnXXXu+3yBPZ+O9OWeTNWtPr3jcKy+UIC/WS2vVUMOfs2fPWh/274P9nL+hqf8I0Y9grnAEec5ltoHKJMjzLxRvQZ5dU2eA5j0jzfuwi2D2yNN99n701MvWDDtnMGa/S8t1Bml2sOecJehr9p/3bEFf9zhnBfq6X8ud+avvWE23D/Gwl/zq3n320t5IBnmBvoe8v+49a9Tf861atbJmh3bu3Nk65Ef/saOzAbkQQECsZeivv/66RaHfK7fddhuBNwMDAQME3n//fdm9e7dV09GjR0u/fg3vkW1Ak6giAgggEBYBgrywMPp+SSyCPK2J88AKXVqrV6AZefbeeM7TbDXYi7dZeRx2EdqADRTk7Tsi8sB7It/Oq9sTT+9/eoXIjy+r+7MupV1X8tW+ePp1vez987xro8sg9CPQ5Qw2wxlyBio30Nf37dtnHRygV7BLa3V5bX5+fqBXS7wFefZ+csMH9YnYjDwnSkN75HmHcs4/27P6Fn68QfQUWz04w9/hG84y7CDv7htHWSf0arCoIZ4uu3UGlOEM8vaebi/t2rWz9q2zP2pqaqzf6zJZ+2podqfeo0uIdD87nb2nz9qzEQIOMscNusRWx6aGejpTTz+4EHCzwLvvvuvZOmHs2LHSs2dPN3PQdgSMEHDuXZybmysjRowwot5UEgEEEIi0AEFeBIVjGeQ99uvloqfXOk+sbWhGns7k69kjQyZ+Y0A9EX+fjyBbg68+fCRNVm3oJ8OHXyQtWrTwea/+w7egoEDGjx9v/SPWzVegIE9tNKx7c2Od0uBOdQdh+DvsYkQ3//vjJYKzmw67sGevdTivdb3TaZ396Ay8gu1fDdDsGXnBPGOHa973BirbeZrtL//8ltwweri8NPcj69Rbe+875ww7e2mtluPrhFu7fGdYGEz97XsCHXahy2ntcO/o0aNWoKDBsb9TZu336p57eriPhnL6nIZ6+qv9oTON9ACMQJcGjBpc6Iee6M2FgNsEnH+/6/fVmDFj3EZAexEwTuCLL76Qjz+uO8jqa1/7mlx22WXGtYEKI4AAApEQIMiLhOq/3xntIM/e404DPF1W++zvxlmHXehlz8i771t5kpaWKvZhF4MHdRQN/Tpntfa5H579zgvzu50T8kWQrsFX66y8Hbu7SFZWF0lOTq13r850KS0tlWHDhsnQoUNjVUXKNVTA+Q897yY09rRa+z3xNCPPeUJsWeWRgDPyBvbpYi07fWjKOPnngk+tU1/1z5+u3yav/uZ+GdC7izS0RFdDtCf+NlsyM1rLH38y1ecedMEckOE9I89eoqv7+O3ad9Dah8/ef8/ZRg32nIdd2H1i1+u/fnirDBvQtNk5gYI8f98SepiF/p1lH7TiL9jTpbLnn3++DBgwQNLS0uq9TkNCfc7+KCsrazAg1B9waKDXu3dv1/+ww9C/qqh2IwQ08H7zzTflzJkz1tMTJ06Ujh07NuJNPIIAAtES2LJliyxdWnfqvP43UA+r4UIAAQQQECHIi+AoiHaQZzfFe2ntps0HZflHxTLu6+fLZRf3kEm3zfIEfXrCra+ZeE6WeAzzdGZe2aHWcuZ0kpQfaikt0s+3TmjUPaH0tEa3z8SL4LBO6Ff7CvKaGuDFY5DnDN2K95cHnJGne+ONvnCQaKDn64RX5zLdf8xeJr/83iTP8lcN2+wA7njNSevwC70CHSoRaEaefViHBnf6+5lzV9R7p3ew6B3kaXC490CFtVT3v6e/7/MU31AGe2ODPO8ydIadLu8uLi6WHTvqTuF1Xuedd571g4pA+2RWV1eLBnr6Ht1f6PDhw+e8Sw/FGDx4sPWh45wLgUQX0EBAgwG9dNxfeumlid5k2oeA0QL637D58+dbbdAfQOmyeC4EEEAAAYK8iI6BWAV5EW1UHL5cD8Bo235sUPuUxWH1qVIcCTiDvHAFeHbz4mlGnjME8w689M/2KbZD+/f0zLjTdvhbNus81MJ5j79lqs5977418QpJEpG/z14W1EjwfqcGdLoHngaDemlQqPvp6aXLdieOyfcs9V3w10fkzcWrrP3y7NN47ULVRJfc+jtVN1Dl1uw5JUlZQ8L695AGeho6FBUVeWYR2fXIzs62Ar1gf2ihYZ6/UK9ly5aeQE/31uNCIFEF9PtAN8/XS7fn0FMwCbETtbdpVyII6Iz1OXPmXon/qgAAIABJREFUWE3RA50mTJiQCM2iDQgggECTBZiR12RC/y8gyIsgruPVBHnRcXZDKRq2aWiSk5NjfYTziqcgL5zt4l11ApEI8mxbXRJoB3rOgy80dNMwTz90dl2w165du2Tjxo2ekwDt5zIzMyUvL080JORCIFEF3nnnHc+hRhdeeKH1/cOFAALxKVBZWSmzZs2yKqcz0r/5zW/GZ0WpFQIIIBBlAYK8CIIT5EUQ1/FqDfIyOoyT4cOHR6dASklYgQ0bNoQ9wLOxCPISdthEPMiz5fQEXA2aNdRz7qX3/9m7EzCrqjNf+G8xCcggiDKoqCDihAyiRjEahDgkinFqTeKQ4cZOevhup28n90vfpIekb/q7Sd9O9+1Op6/dia0SE41DYpwn1IgaRAZRIyiogMg8iYAC1vesXX2KQ1EFVVjn1Nnn/Pbz8AhV+6z9rt9ahPBnrb3SQRgpjEjvvGvLtXDhwnjppZcaQ43CZydPnizMawuke3MlkELsp556Kqs5HQJz2WWXRV1dWhfsIkCg0gTSe2SnTp2alZVWj1911VWVVqJ6CBAg0CECNRHkzZ49O9YueTiGH768rMiCvPJwv/r64Oh38LmRjqV3EahUAUFepY5M+9SVVuR1GjS6bP+g8MQTT8T8+fN3KX7ixIkxYsSINncotfPCCy9EWvkgzGsznw/kTGDbtm1x++23xzvvvJNV/rGPfWyv75zMWReVS6BqBNLhND/+8Y+z/nTu3Dm++MUvVk3fdIQAAQIfRqAmgrxFixbFvJkPxOiRr30YqzZ/dtWad6PTfjvi4IP2b/NnfaD1ArNeOjpGjT7fCpLWk7mzAwTSPyi8//rcGDukvO8gW756fXTuUR+DBxzQAb2unUfOXLo9ug4ZU9Z/UJgxY0bMmTNnF+SPfvSjceyxx7YZPh2ykQ4CWLmy4aTzdFmZ12ZGH8iJQPH7UNMBWZ/85CdzUrkyCdSWgCCvtsZbbwkQaL1ATQR527dvj5tu+I/4yKiF0bPHe63X+ZB3rl7/TtR1qRfkfUjHPX383S37xdPPHx3XXPO58JL2EkJr+kMLpH9QmD9jekw6orxbuJavWx+duwnyPvQA7qWBB1+rj5Fjzyj7Pyik7eDPPPPMLtVNmDAhjj/++DZ3OW1hSmHeW2+91fjZCy+8MAYPHtzmtnyAQCULpOA6rcpLIUG6PvGJT8Shhx5aySWrjUBNCrz33ntx4403Zn1PB9Rce+21Nemg0wQIEGgqUBNBXup0Wg2z+NVnyrYqr65TxOqNGzNvK/JK9xsvrcYbesTpZV0FU7reaLmaBdI/KNx8w41x4dHdos9+5QvzVmxYF526hBV5JZxcG7bWxy9f2hZXX3Nth/yDQjrV75577tnlZNuPfOQjceKJJ7a512mePvroo5EOxEhXCjdSyOEiQIAAAQLlFti0aVPccsst2WP333//+OxnP1vuEjyPAAECFSlQM0Fe0n/skQfinbWLYsTQJSVdmZdCvLquOyJtrRXklWbep5V48xcdHr37DI+zJ51XmodolUA7C6R/UFg+/8Wyrcqr6xyxcmPDe89srW3nwSxqLq3GGzRsVIf/g8JPf/rTKD7Vdvz48dkptG29Uht33nlnbNmyJfvoqaeeGqNHj25rM+4nQIAAAQIfSsCptR+Kz4cJEKhigZoK8tI4pr9Iz575fBzY9/3o1X1TRN32dhveFOBFp/qIzvVZm2vWNrxI+cD+vdvtGbloqKH7Jbq6xDube8eadfvF2LEndfhfnEvUSc1WscC0hx+KrWtWxMmDo6Qr81KI16lLfSxfuz7TFOS1/6RKK/GeXRrRve+gmDj5nPZ/wD60eMcdd+xyou1ZZ50VI0eObHNLv/3tb2Pu3LnZ57p16xZpi+2BBx7Y5nZ8gAABAgQI7KvAqlWr4q677so+PmDAgLjkkkv2tSmfI0CAQFUJ1FyQl0YvbR1avHhxpHekFN6PUlWjmuPO1NXtecthp06dom/fvjF06NAO2cKWY1qlV5BA+geFOTNnxaDe3aJ/tx3RKdox/f7Pf1BIQV66Vq/d0PB/gPv3rSCB0pfSjqK7FVsfdbFma+dYvmFbjBk7ruL+QeHf//3f44MPPsjq7tWrV1xwwQXRp0+fNqGnPx9TKJj+vEzXSSedVLYTedtUqJsJECBAoGoFli1blr06Il2DBg2KKVOmVG1fdYwAAQJtEajJIK8tQO4lQIBAKQT8g0IpVNunzbz/g8L69evjtttua8QYPnx4TJo0qc04Tz/9dLz44ovZ5w4++OD41Kc+1eY2fIBAqQW+/lDEc/95PsvJh0R8rzIWx5a629onUBMCr7/+ejz88MNZXw8//PA499xza6LfOkmAAIG9CQjy9ibk+wQIECBAIGcCb7zxRjz00EONVZ9xxhlx3HHHtakXq1evzt6VV7iuvPLKNq/sa9MD3UygjQIpxEtXIby7YXbEqIMjxh/SxobcToBARQrMnz8/nnjiiay2o48+Oj72sY9VZJ2KIkCAQLkFBHnlFvc8AgQIECBQBoFZs2bFzJkzsyd1794922Lbv3//Nj351ltvzV5Dka7TTz89TjjhhDZ93s0ESiXwznsRf/5IxLVjBHelMtYugY4WeOGFF+LZZ5/Nyhg1alScdtppHV2S5xMgQKAiBAR5FTEMiiBAgAABAu0v8Nhjj8Vrr72WNXzkkUfGxz/+8TY95MEHH4w333wz+8zxxx8fEyZMaNPn3UyglAJNV+QVnpVCvq8+EHHxsRGfPLrhq//824jFG3au3pv5VsS3HovY+p9nnv3ZhIZ7W/r6vQsi/m56Q1vdu0R85+yGALH4/uKv2/JbypHXdq0IPPfcc9lBhelKp7Cn09hdBAgQIBAhyDMLCBAgQIBAlQps3rw57rvvvli7dm3WwzPPPDOOOeaYVve2+PTafQkCW/0gNxLYB4Fl70T80b0R67ZEFIK41MzegrxC+PZHp+4M+tLn9vT1G+dEfHdyRO/9Gu77wTMRfzUx4n89tWtgmNpJod9dv4v4wXkN97sIENg3gaeeeipefvnl7MNWhe+boU8RIFCdAoK86hxXvSJAgAABApnASy+9FNOnNywlauupf6+++mpMmzYt+6wDL0yoShUoBHA9ukb88ycjenfb84q8pqvzCv3a09fvaMgSGq/C6rtnl0ak7116XEQKBtNVCBjTz1M9Q3pXqpy6CFS2wKOPPhoLFy7Mipw4cWKMGDGisgtWHQECBMokIMgrE7THECBAgACBjhBIJySnQyvSabbpmjx5cgwbNqxVpaSVfLfffnt27/777x+f/exnW/U5NxHoCIG0nXVo34b35u1pa+2+BHnF23Kb61thK23xysBCwHhIH6vzOmI+eGb+Be6///5YsmRJ1pHzzjsvhg4dmv9O6QEBAgTaQUCQ1w6ImiBAgAABApUsMHfu3EjbZNN12GGHxfnnn9/qcq+//vrGe6+77rpWf86NBEopkFa9/cVjEd8+e+eKt0KQl1bGFb8/r7BC7qj+De/ISwHb/3wy4n+cufM9d5u2RfTq2rqvp/amzo34yskRt78c8fmxDT0tPP+EgQ1tFd6hl7bhfv9cK/NKOR+0TYAAAQIEaklAkFdLo62vBAgQIFCTAlu2bIk77rgj0jvz0pWCvBTo7e3aunVr3HTTTdlt6eTba665Zm8f8X0CZRNoejDFyYc0f5hFvx4RJw6M2Lxt5/eLD68Y3n/nirnWfD21V9gy29z9CSCtCFzY8GrKXd7fVzYcDyJAgAABAgSqVkCQV7VDq2MECBAgQGCnQPHpf2lrbdpiu7drw4YNceutt2a39e3bN6644oq9fcT3CRAgQIAAAQIECBAooYAgr4S4miZAgAABApUikEK59K68bdu2ZSVNmTIlO/xiT9fy5cvj7rvvzm5p60EZldJvdRAgQIBAPgVaep9lPnujagIECLSfgCCv/Sy1RIAAAQIECBAgQIAAAQJNBN55b9ct5+nbxdvamwMT5JlGBAgQaF5AkGdmECBAgAABAgQIECBAgEDJBApB3sXHRnzy6NY9RpDXOid3ESBQewKCvNobcz0mQIAAAQIECBDYg8Dq1auzreiF68ILL4zBgwczI0BgHwUEefsI52MECBBoRkCQZ1oQIECAAIEqF/j6QxFD+0b80alV3lHdI9COAtOmTYtXX301a/GYY46JM888sx1b1xSB2hLYU5BXfPpz8anQxSvymm7NvfS4hj/Tmn69+PTq2hLWWwIEaklAkFdLo62vBAgQIJBrgWXvRPzRvRHrtuzejcJfaprroCAv18Ou+A4SWLp0adx3333Z0zt37hyXXXZZdnqziwCBtgs09468FLr9yWkRU+dGfP2MhjaL/7wqDvJa2mab7j/riJ3bdf151/ax8QkCBPInIMjL35ipmAABAgQIRFrBcNfvIn5wXkTv/fYMUu6/2LSlNkNJoJIF7r333njrrbeyEseNGxfjx4+v5HLVRqBiBfa0Iq+lVXXF4d3MtyK+9VjEIX12/rnX0j9uWZVXsdNAYQQItJOAIK+dIDVDgAABAgTKKdCWsEyQV86R8axqEliwYEE8/vjjWZd69+6drcrr2rVrNXVRXwiURaClIC+FdenPs++cHTH+kIi9rcIrbMMtrOb72oMRXz2t4bMuAgQI1IqAIK9WRlo/CRAgQKCqBJoGeXt6T1BxkLe3+wb0jFiwJmLh2ojh/SO+NiHiG480bOctfndRwkztPtewWCm7N60OvHFOxB0v76ROW34/cmjED56JGHFgxBNvRPyXkxru+eK4nduh0mqLdM/3z40Y0ruqhkpncixQX18ft99+e6xbty7rxRlnnBHHHXdcjnukdAIdI9BSkJf+HEnX986JKKywO6p/w6+LQ73bXow44/CGPx+K//z7zhM7P59+dsPsiFEHC/Y6ZpQ9lQCBcgkI8sol7TkECBAgQKAdBZoGeXt6T1BxkLe3++ataFgZMXJAxFcfiFi7JeKfP9nwl6fiv3Clv2Clq3CARvFfuJrWVtgS9cmjm78/tVPuVYPtOBSaqnKBOXPmxIwZM7JeDho0KKZMmVLlPdY9Au0v0FKQV/jzYev2hn8sOnFgxOZtuwd5xdtou3fZuYKvpUMw2r8HWiRAgEDlCAjyKmcsVEKAAAECBFotUByWvfN+84dgFN4TVAjJLkmn/DVzWEbT+5oL51JhhbDuW2c1hHxp1V7xVViV9+Sbu76/r7nVdukvZYUtUUP67Py57VGtngJuLJPApk2b4o477oj33nsve+L5558fhx12WJme7jEECBAgQIAAgV0FBHlmBAECBAgQyKFA0yBvT+8JKg7yWnNfa4O8i4/duTW2mLC5FXnNbZst1HVkv4Ytt2krlYtAJQo8/fTT8eKLL2aljRgxIiZOnFiJZaqJAAECBAgQqAEBQV4NDLIuEiBAgED1CTS3tTb1shCGFb8nqOnW2tbcl+4p3i7b9Nfpe3OW7zw9MNWTrrR9trVBXlqp968zI7Zsi/jMic2HgtU3cnqUR4FVq1bFXXfdlZXeuXPnuPTSS+OAAw7IY1fUTIAAAQIECORcQJCX8wFUPgECBAjUpsDeDrtIh0wUVtbt6bCLlu7bW5CXvl982EVhe276evG7jIoPu2h6kEXh3UbpM+mgjN771eZY6nU+BB599NFYuHBhVuy4ceNi/Pjx+ShclQQIECBAgEBVCQjyqmo4dYYAAQIECORHoKWXn+enByqtJYHFixfHAw88kHV54MCBcdFFF9VS9/WVQNkE1q9fH7fddlv2vN69e8enP/3psj3bgwgQIJAHAUFeHkZJjQQIECBAoAoF0qrCH8/aeSpuFXZRl6pIYMeOHXHLLbfEli1bsl5dfvnl0a9fvyrqoa4QqAyB5cuXx913350Vc9BBB8XFF19cGYWpggABAhUiIMirkIFQBgECBAgQqBWBwkq8tzZGfOfsCCfV1srI57+fjzzySCxatCjryKmnnhqjR4/Of6f0gECFCRSvfk0nRKeTol0ECBAgsFNAkGc2ECBAgAABAgQIEGiFwMsvvxxPPfVUdueQIUPiggsuaMWn3EKAQFsEXn311Zg2bVr2keHDh8ekSZPa8nH3EiBAoOoFBHlVP8Q6SIAAAQIEmhdYsmRJ3H///dk3DzzwwOwkznQ988wzMW/evOznH/nIR+LEE09ESIBARLz77rvx05/+tNHic5/7XHTr1o0NAQLtKPDiiy/G008/nbV43HHHxRlnnNGOrWuKAAEC+RcQ5OV/DPWAAAECBAjsk8DmzZtj6tSpjZ+97rrrsp8Xbx+cPHlyDBs2bJ/a9yEC1Shw5513xurVq7OunX322XHUUUdVYzf1iUCHCcycOTNmzZqVPX/s2LFx8sknd1gtHkyAAIFKFBDkVeKoqIkAAQIECJRJ4IYbboht27ZlT7vqqquiZ8+e2UvG08vG0zVlypQYNGhQmarxGAKVL1AcMhx77LHx0Y9+tPKLViGBHAlYFZ6jwVIqAQIdIiDI6xB2DyVAgAABApUh8POf/zw2btyYFZO21qYttrfeemts2LAh+9oVV1wRffv2rYxiVUGgAgTeeOONeOihh7JKBg4cGBdddFEFVKUEAtUj8Pjjj8eCBQuyDp111lkxcuTI6umcnhAgQKAdBAR57YCoCQIECBAgkFeBX//61/H2229n5X/iE5+IQw89NG666abYunVr9rVrrrkmunfvntfuqZtAuwts2rQpbrnllqzdrl27xuc///l2f4YGCdSywIMPPhhvvvlmRvDxj388jjzyyFrm0HcCBAjsJiDIMykIECBAgEANCxS/D+9jH/tYHH300XH99dc3ihTem1fDRLpOYDeBG2+8Md57773s61deeWX06dOHEgEC7SRQ/HqHdDJ0OiHaRYAAAQI7BQR5ZgMBAgQIEKhhgenTp8dLL72UCZxyyikxZsyY7FTOdDpnui6//PLo169fDQvpOoHdBe6999546623sm+cc845ccQRR2AiQKCdBIoPlLn44ovjoIMOaqeWNUOAAIHqEBDkVcc46gUBAgQIENgngTlz5sSMGTOyz44aNSpOO+20+OUvfxkrV67MvubU2n1i9aEqF3j22WfjhRdeyHo5bty4GD9+fJX3WPcIlE/gtttui/Xr12cP9I9J5XP3JAIE8iMgyMvPWKmUAAECBAi0u8D8+fPjiSeeyNo96qij4uyzz46HH344Xn/9dSFFu2trsFoEioO8j3zkI3HiiSdWS9f0g0CHCxSvCv/MZz4TvXr16vCaFECAAIFKEhDkVdJoqIUAAQIECJRZYMmSJXH//fdnT03vIUrvIyrebjts2LBsVZ6LAIGdAk8++WS88sor2Rc++tGPxrHHHouHAIF2Eih+B+W1114b++23Xzu1rBkCBAhUh4AgrzrGUS8IECBAgMA+CaxevTrS+4jSld6Fl7Yxvfzyy/HUU09lX+vfv39cdtll+9S2DxGoVoHiQ2ImTZoUw4cPr9au6heBsgv8+Mc/jh07dmTP/eIXvxidO3cuew0eSIAAgUoWEORV8uiojQABAgQIlFhgy5YtcfPNN2dPSase0uqHdNBF2tpUuC655JIYMGBAiSvRPIH8CNx3332xdOnSrODzzjsvhg4dmp/iVUqgwgUEeRU+QMojQKDDBQR5HT4ECiBAgAABAh0rcP311zcW8KUvfSnq6urinnvuiWXLlmVfP+GEE+L000/v2CL34enbt2+PxYsXx4YNG+KDDz7YYwv19fX78AQfKZVAWoHTt2/fLCDr0qVLqR6zz+2m8DuF4OlK29HTtnQXAQLtIzB16tTYvHlz1thVV10VPXv2bJ+GtUKAAIEqERDkVclA6gYBAgQIENhXgZ/85CeRQq90ff7zn4+uXbtG8Wm2KUi59NJLs2AlL9fs2bNjzsxZMah3t+jfbUfURTsGdZ0iolN91P3nbq+6vKDkqM4Poi7WbO0cyzdsizFjx8XYsWMrpvq33347fv3rX2f1pIAhBQ0uAgTaT8Cpte1nqSUCBKpTQJBXneOqVwQIECBAoNUCxauLCqsf1qxZk4UV77//ftbO6NGj49RTT211mx1547SHH4qta1bEyYMj+uxXupgtBXmdutTH8rXrs+4OHnBAR3a7Kp+9YWt9PLs0onvfQTFx8jkV0cff/va3MXfu3KyWdFptOrXWRYBA+wn86le/ihUrVmQNXnTRRTFw4MD2a1xLBAgQqAIBQV4VDKIuECBAgACBDyPws5/9LN55552siSuvvDL69OmT/TyFFSm0SFePHj0ivStv//33/zCPKvln00q85fNfjElHlC7AK+5ECvNWblyXfUmQV7rhffC1+hg0bFRFrMy79dZbs+3a6frkJz8ZhxxySOk6rmUCNSjwwAMPZK9FSJd3UNbgBNBlAgT2KiDI2yuRGwgQIECAQHUL/OIXv4h16xrCqHRCbTqptnAVv9T/iCOOiLPPPrsi31mW6k3bg2++4ca48OhuJV2J13Q2rNiwLjp1EeSV8ndJWpn3y5e2xdXXXNuh82/RokWRTqxNV9pqfsUVV5Sy29omUJMCjz32WLz22mtZ3ydOnBgjRoyoSQedJkCAQEsCgjxzgwABAgQI1LjAL3/5y1i5cmWm0HQbU/H7wNL30+qjFOalFXqVdqWQZf6M6WVbjVfo//J166Nzt3or8ko8IdKqvJFjz4hhw4aV+EnNN79kyZJ4+OGHG98nmbaapy3nLgIE2ldg+vTp8dJLL2WNpoOW0oFLLgIECBDYKSDIMxsIECBAgECNCxSfUNvcCZzFq5AS1cEHH5ytkqi0wy/Sttr3X58bY4eU95TT5avXR+cegrxS/zaauXR7dB0ypkO21y5fvjweeuih2Lp1a9bNQYMGxZQpU0rdZe0TqEmB5557LtL/nqdr3LhxMX78+Jp00GkCBAi0JCDIMzcIECBAgECNC7TmfURNw7y0/XbUqFExcuTIitF7/vnnY8ebL8SYIV3LWpMgrzzcs5Zuixh4Ytn/Ur927dp48MEHG98jmXr72c9+tuLfF1meUfEUAu0v8Oqrr8a0adOyhg8//PA499xz2/8hWiRAgECOBQR5OR48pRMgQIAAgfYQSO/8SkFduiZPntzi1sWmYV66P61MOv7442P48OHtUUpjG/PmzcuCwrZcM2fOjA8WzxPktQUtR/eWO8jbsWNHvPjii9mPd999t1FqwoQJ2Zx3ESBQGoEUnt9+++1Z4+mApRScuwgQIEBgp4Agz2wgQIAAAQI1LpBWPqQVEOna24vFU5g3a9asSH/RKr4OO+ywOO6447LVE+1xpVBuwYIFWZjX2kBPkNce8pXbRjmDvPnz52cB3po1a3YBufDCC2Pw4MGVi6QyAlUgUF9fHz/5yU8ihenp+sxnPhO9evWqgp7pAgECBNpHQJDXPo5aIUCAAAECuRV48skn45VXXsnqP/PMM+OYY47ZY1/S6bCFlUqbN2/e5d4+ffpECvWGDh2a/XdfrxTKpcAwXekvcK0J9AR5+6qdj8+VI8h78803s7n91ltv7YJy6KGHxllnnWU7bT6miiqrQKD4EKa0tba9/pGoCmh0gQABAiHIMwkIECBAgECNCzz99NNZeJGutpwQuGnTpsZA74MPPthNsTjUGzBgQJtOui0O8goN7y3QS5+pXzwvRuf4HXm33Pd0vLvlvZj1uzfi+tsb3hFVfF132cT4+699Nnrs163xy/PfeDv++l/vin/6xjVxYN/mV62ke35y1xPxV39wSSx+e018+us/jLkLFrfY/qzfvRnTZrwc/+3a8+NPv//TXWr56z+4NL553UXZZ1O9hw85KCaMGVHy30WlCvKWLVsWr7/+eqRTaTdu3LhbP1KIfNppp5W8fx5AgMBOgd/85jfxu9/9LvtCOuwiHXrhIkCAAIEGAUGemUCAAAECBGpcYMaMGTFnzpxM4ZRTTokxY8a0SWT16tXxxhtvxOLFiyP9vKWrX79+kQ7JOPDAA+Oggw7KfnTrtjOQKv5cc0Fe4fstBXp5D/K2vPd+/NW/3Bmf/sTp8bP7no4vXHxWjDxi5zbO4jDuf994f/zlv9zRqnEqhH93PTozFi1dlYVz6Tmp/XTd/9Tc+JOrzovpc16NN5etis984vTs6+nXd097Pvt5oZZUQ7r/5BOGZ/emK49BXtoanraTpwCvufCuc+fOcdRRR2U/DjnkkFY5u4kAgfYTSO9JfeaZZ7IGjzzyyPj4xz/efo1riQABAjkXEOTlfACVT4AAAQIEPqxAcWiWVj2k1Q/7er399ttZoJd+rFu3bq/N9O3bNw444IBs+2zhR3q5eXoXX2GVYHpfUl1d3W5tNQ308h7kFYK6r3/hgvjeT+7ZY5BXWJG3ZsOm+OO/vSn+8ssX7xL67Q1+6Yq18ebba7KVdKmNJcvXxuPPvZwFesVXIVycMvGkmHrPU3HVBWfEcy8urPggb8uWLdkps2nVaPpR+Hnhv++//36zRGk+poNbRowYEennLgIEOkZg6dKlcd9992UP7969e1x55ZUt/sNPx1ToqQQIEOg4AUFex9l7MgECBAgQqAiB9gzyijuU/iKWtiuuWrUq+1F4cXlrOl0c3hV+3lKg17Vr1zj44IOz9gdvX5PbrbVpm2q6Lp40frftrAWzpltrC6vmNr67pdmtuOecPiqm/u1Xdtlym8K5pttlC+0X7v/RrY/GsEMPympJq/cqJchbtmNApG3a27Zt2+VHCubSj/T19N80V1p7pVWi6fTldIjFEUccEWk1nosAgY4X+PnPf964YnZPJ6p3fKUqIECAQHkFBHnl9fY0AgQIECBQcQKlCvKKO5oClpUrV8aKFSuy/6ZgL62aaulqLsgr3NtSoJe+Pu6gbrkM8tKquKu+8aO4+oIJjeFZ2s46oF/v+OY//SL+5o8vj9Xr3ml8z11akVdYLdd0C25ySgHfmZ/7Tjz5H9+Kccce3hizfWHZAAAgAElEQVTc3fzdL2dbYQtbaNNzU2iXttsWv3evEPZdOvnkePiZFysmyJv11vYP/ftnv/32iyFDhmRbZtN/04pQFwEClScwffr0eOmll7LC0iFM6TAmFwECBAh4R545QIAAAQIEal6gHEFec8jp3WRp++27776724/0vcIBGk2Du2oM8tJqvF8/MTsuPGts4zvqklkK2gpBXtODLNJnbr5n+m4r7tLXfzNr/m6HYhTegZfek7en9+ulsK/wnrxK21rbliCvZ8+ekd7LmIK6whbuwjbumv9ND4BADgTSiu77778/qzS9SiFtr+3UqVMOKlciAQIESitgRV5pfbVOgAABAgQqXqCjgrw9wRTXtLettWmF1cCBA7NtlYO2rc7liry7H58VK9ZsyEhaOrG24JW2137l9ybF5755fQwc0DfOPX1U/Le/u6VFzsJ23HQSbVqJl7bLpsMyvnLFpOwzhRV56TTb9J6+KR9rOB2ycILua4tXZCvy0im2F5w1NnuXXkcddvH2BwfF0KFDs7/Mpy2w6Ufh5126dMl+nbZap8CupYNUKv43pAIJEGgUKN5ee95552W//10ECBCodQFBXq3PAP0nQIAAgZoXyEuQ13Sgqu2wi8I78opXw6XA7anZ8yNtcf3SpRMbCf5h6gNZmJYOoEjbbotX66V2mjtJtrAir7VBXnrGx04+LjtB96ihA2PFmo1x+TmnVMWptTX/mx4AgZwIFG+vHTlyZJx1VsNp2y4CBAjUsoAgr5ZHX98JECBAgEBEVHqQt7cAr/D9vJ9a2zTIKw7rzj9jdGzavLVV225bE+S1dNhFYVtt8Zbent277fKOvULQmNxbelYpfmPNWrotYuCJH+pU5VLUpU0CBEonULy9Nj1l0qRJ2cnSLgIECNSygCCvlkdf3wkQIECAQI6CvKYr8JoOXrUEeYVTa6+64Iw45sjBje/Ie3D6C5Heb/fN6y7Kut7S+/OaC9cKh180d4ptc78J0hbb+5+aG79/+dlZiPfRcSOzEPFvrv9VdpptIcwT5PmfEAIESi3wm9/8Jn73u99lj0mnTF944YWRXqngIkCAQK0KCPJqdeT1mwABAgQI/KdApa/I21uAVxjIagjy3t3yXvaOvBTiTRgzYrewLgVy6V11KcxrGuSlkC0dYjH66KHxs+/9YYw8YnDjHP/3Ox/P3o2XrnQ67kNPz2tx/v/1H1waE085Ll5euHSXWtIHCodfpK22X/7ODc0+q1S/sZ5fui3qrMgrFa92CVSswKZNm+Luu++O9N90jRo1Kk477bSKrVdhBAgQKLWAIK/UwtonQIAAAQIVLlCpQd6CBQuyv7ClH6258h7ktaaPtXyPIK+WR1/fa10grchLK/MK1yc+8Yk49NBDK5pl+/btsXjx4tiwYUPjKewtFZwOdXJVjkA6OCmddp4OV0kHKbkIVJqAIK/SRkQ9BAgQIECAQMybN6/VAV6BS5BX3RNHkFfd46t3BPYm8NBDD8Ubb7yR3TZ48OBsi22lXrNnz47ZM+fEgH4Do3ePfhFR126l1nWOiE4R0bn92my34qqmofrYuGltrF6zIsaOHRNjx46tmp7pSHUICPKqYxz1ggABAgQI1LyAIK+6p0AK8joNGh0nnXRSdXdU7wgQaFZg5cqV2RbbDz74IPv+sGHDYvLkyRWn9dgj02LT+i1xzLBx0bNn75LVV9epLuq6doqVq1dkzxh48KCSPatWG35388Z4ecFz0atXjzh70s6T42vVQ78rR0CQVzljoRICBAgQIEDgQwikFRDvvz43xg4p7zaY5avXR+ce9TF4wAEfonof3ZvAzKXbo+sQKyP25uT7BKpZoPhVEJUY5qU/h5YsfDvGnXBWWYYhhXmrNqwS5JVY+7k5j8ZhQwdbmVdiZ823XkCQ13ordxIgQIAAAQIVJPDPv41YvCHie+c0FLVo0aKYP2N6TDqivNuNlq9bH527CfJKPTUefK0+Ro49I1uF4yJAoHYFKjXMS+/Eu+mGm+OMk84v6Uq8piO/et3KiC6drMgr4W+JtDLvyWfuiWuuudo780rorOnWCwjyWm/lTgIECBCoQYF7F0T83fRdO/5nEyI+efS+Y7zzXsRXH4hYuHZnG8P7R/zgvIje++17u6X8ZHM1F5538iE7w7TmakiB2x0vt69haq1pkJf+EnXzDTfGhUd3iz77lS/MW7FhXXTqElbklXACbthaH798aVtcfc21/hJVQmdNE8iLQCWGeekfk16c9UrZVuMVxmrVmhVR162zIK/Ekzetyjth1DH+ManEzppvnYAgr3VO7iJAgACBGhVIQd5dv9sZsqVf/3hWxD9/MmLIPr76phCKXXxsQyBY+PWYQRF/dGrlQDets1DZzLcifvBMxPfPbZ1B08Ct0G7/HnsOAPdFIm1rWj7/xbKtyksvHV+5cV1Wqq21+zJirftMWo03aNgo25pax+UuAjUh0DTMO/zww2P06NExaFDHvCsu/fmzftnWGDH8xLL6r1y1PDp17yLIK7H6/NdmR9/++/lzqMTOmm+dgCCvdU7uIkCAAIEaFWga5C17J+JrD0Z89bSI8YfsG0pzAVnTsGvfWm7fT5UqyEtVttR2e/Rg2sMPxdY1K+LkwVHSlXkpxOvUpT6Wr10vyGuPgWumjbQS79mlEd37DoqJk/9zD3WJnqVZAgTyJ9A0zEs9SGFe+tG9e/eyduj555+Pjcu3xYjho8r6XEFeebjnvzYnevXtHOPHjy/PAz2FwB4EBHmmBwECBAgQ2INA0yAvBW5zlu9coff1hyIG9IxYsGbnVtnirbcp+PujeyPWbWl4yKXHRVw7pmFrbWFFXuGeL47buWU3tfvcWw2fKd5229wW1349GlYILtu460q5llb+Fbb0Fm+JLX5e+vqfnLZr3YVnpFWIza3IS1/71mMRW7c31FzcdkshZdOvN9fnG+fs6l28ejE9p/gdecU1HP/B7Bi7Y1YM6dMt+nXbEZ2jvv3meaeI6FQfKchL1+q1G7L/Dujft/2ekYOW2lF0t97WR12s2do5lm/YFmPGjrMCIgfzQYkEOkoghXlz586NHTt2NJbQt2/fGDNmTIwcOXKfypo3b16MGtW2QC7V8c6K7YK8fRKv/A8J8ip/jGqpQkFeLY22vhIgQIBAmwWaviMvBXHF219T+DRvRcR3zm5YoZfCpP/5ZMT/ODNiSJ+GMOzsI3f9TNMwrjgkSwWmgCtdhecUB17peekqHPCQfv3a2tYFeenes47YNSwc2jfiyH67bh8uILV2RV5xn5NB063CLQV5xSFpCuya63MKFItXQBaHiHe+vDPIK4R4yazw/sL0zrxpcxbHs69tiElH7ohunSNSaPrskoiPHxXRu1ubp4MPtJNAXd2e32HYqVOnSH8RHzp0qHfitZO5ZghUs8CqVatizpw58frrr+/SzX3dbptCuQULFmRhXmsDPUFeNc+wCEFedY9v3nonyMvbiKmXAAECBMoqUBw2PflmQ8hWCO1SISkcS2FY03AvBWbpKn6/XnMB2ZmHN6zOK7wvrqVDJdKqvP9+RsRfTdt1W29xsLWnFXljB++6wq5QS/Hqu/S14nf/tTbIay6oaxrSFa+cKzy78LlvnbX74R/pnsJKxO880fCJFF4Wexc/d0+r/poetNG9y65jWNYJ5WEECBAgUDKB+fPnZ4Hehg0NK6UL12GHHZb9w8ARRxwR+++//16fX7xlt1evXq0K9AR5e2XN9Q2CvFwPX9UVL8iruiHVIQIECBBoT4GmW2ubWxFXHOQVh1+pjr0FeWn1WPGKtpEDdt12W9yX5t7P15Ygb2/v9iusajukT8PW4XQVbwEu1NJ0a+2+BHnFToUws7DVuOn4FZ73p6dH/Oi5iG+f3XDIRmuDvOZCxPacI9oiQIAAgcoR2LJlSxbmpe2xzV0p1DvyyCPjqKOOanHFb3Pv3ttboJfnIG/durXx53/xJ/FnX/1mDB92dCPb1q1b4kfX/yA+d/WXo1+//o1ff27mM3HRZROzX3/szI/HD//xxuz76f6//PbX4rJLPhsnjz9tN/4f/J/vxhmnT8y+t3DRgvjZrf8Rf/bVb0X37j12u7f42dOeeDAOO/SI7HOp1v+4+V/jK9d9tdnPlWomCvJKJavdfREQ5O2Lms8QIECAQM0INHfYRdouW3ifXfHW1hQuFZ9qm5CK701B3FNvRpw/YveArPjde03fC5faTFfT1Xvpa8XPb/q8wrbgwjv7moaQN8yOGHVwxKZtEb267twaXDiRNm09bU2Q19attc2dWtv03YOFPhef6rt5W8ShfXZuKy4O8prWkH5d6Fdhq3Pa9pvGYOrciK+fUTNTWEcJECBQkwJvvfVWpBV6ixcvjvfff79ZgxToHXLIIXHAAQdE//79Gw/IaC7IKzTQUqCX5yAv9S0FZ3/3g+/EEYcPj6//+R+2OGe+9qd/kYVxTz09LQv4ikO1O3/5s1i9ZlUsXLgg/t+vfbvF8K+lxq/+zH+Jv/6L72fh4ff//tutmrfFQWKrPrCPNwny9hHOx0oiIMgrCatGCRAgQKBaBJoGealfKUB67PWGbaj/8ExEz64RL6xoONCi6bbN4gMYCu/Cay4gKxx4UXifXtPDJwrvxGt6eEYKBecuj/j+uTtXqRW2kp5wcMSW7TsP1Wi6bbfwvr+mXy8+rCP1NbW3t8Mu9vQuwUIbxXOi+BmFr7fU5/T91H7Tbc1NVwIW11B8QEjx15u+j7Ba5ql+ECBAgEDzAmmFXgrz0o8lS5ZEen9qS1c66TYFein4W716dXZbfX19NPdez6aBXt6DvOZM9rQiLwV5KdBbsvSNuORTn44U4v12xvQsiJv34pws6Pvq//PnWbNp9d3f/eBv4rvf/ofGcG9PK/LSc9P3jz9udGNZP/3ZT+K0j3w0/u+//WMMH350XH7JVWVdmSfI878wlSQgyKuk0VALAQIECOROoLl35JWzE82dIFvO53sWAQIECBDIi8CmTZsaA70U7KWQrrmrOLwr/LylQK9r165x4IEHZs307nxwLk+tTSFcYetqYXvszbf8e7M2v7p9Wvb1Bx/+dfbfT1/xuZj7wvNx+523NG6xTV8vDvaa2zq7pyAvffahR+6Lu+/5RfaMn998bzw/+7eNW3zT1t5vfOu/xv/94dRdtgKXch4K8kqpq+22Cgjy2irmfgIECBAgUCQgyDMdCBAgQIBA/gTSgRgrV66MtWvXNv549913s440F+QVethSoJe+P6Dv4Dhl9NllxVi5anl06t4lBh48aJ+f++RvHo1vf/cb8Qe//9VsdV3h2tOKvNvv/Gl229kTz43v//134qABB8cTv3lklxrSNtzly5fFgAEHR3o/Xmuuwvba1NZRw0fG2rVrsvfxpbbSCr/UTmozbd39/77/F1mTaRVgc2Fha57X2nsEea2Vcl85BAR55VD2DAIECBCoWgFBXtUOrY4RIECAQI0JvPPOO7FmzZrsoIy33347633T4K4ag7zUz8IKufTzf/m/f9/iyKegbcoFl8WMmU/vsrW28IHi1X0fZvqkFX8pyOvRo2cMGXxodshFCu6avnvvwzyjLZ8V5LVFy72lFhDklVpY+wQIECBAgAABAgQIECCQG4Hiwy72trV2v/32i8GDB2fv1du/bkAut9YWD0xLgVnx6rzXFs5vPOzih//6d/HWsqXxq1/f1uz4pq24hdNm//C/XhuPP/lws/cdd+yJjVtl06o7h13k5reLQjtAQJDXAegeSYAAAQIEKkmg+C8s48aNi/Hjx1dSeWohQIAAAQJlFWguyGtaQLUddpHeO1c4ibalwK1wQmxxkFd8am0yamlFXgoIm95bbHr9j/9PTJp4XtneedfWCWVFXlvF3F9KAUFeKXW1TYAAAQIEciAgyMvBICmRAAECBMomUPzn4t4CvML3835qbVoFl06hTdtZm9vC2nRFXnpvXbr++R9uiIlnndv4mWlPPBgDDjw47r3/rrjsks9mq/HS1dYgL93f2hV85ZgYgrxyKHtGawUEea2Vch8BAgQIEKhSAUFelQ6sbhEgQIDAPgk0F+Q1XYHXtOE8B3nF22lTv1q7Ii8dPpFW8qUQ8If/eGP069d/lxV5hQMu0n1tDebaGvzt00C34UOCvDZgubXkAoK8khN7AAECBAgQqGwBQV5lj4/qCBAgQKC8AsV/Lu4twCtUlucgL4Vx6RTadPrrli1bWrUiL23DTQFd4UptpFV6xe+6Kx61tgZzbQ3+Sj1DBHmlFtZ+WwQEeW3Rci8BAgQIEKhCAUFeFQ6qLhEgQIDAPgukPxcXLFgQo0aNyn605spzkNc0cCveWlsI6NI96cTaFPZ1796jNSRVdY8gr6qGM/edEeTlfgh1gAABAgQIfDgBQd6H8/NpAgQIEKgugXnz5rU6wCv0vFqCvOoayfbrjSCv/Sy19OEFBHkf3lALBAgQIEAg1wKCvFwPn+IJECBAoAIEBHkVMAglLCEFeb0P6BInnXRSCZ+iaQKtExDktc7JXQQIECBAoGoFBHlVO7Q6RoAAAQJlEpg9e3asX7Y1Rgw/sUxPbHjMylXLo1P3LjHw4EFlfW6tPWz+a7Ojb//9YuzYsbXWdf2tQAFBXgUOipIIECBAgEA5BQR55dT2LAIECBCoRoFFixbFi7NeiXEnnFXW7q1asyLqunUW5JVY/bk5j8YJo46JYcOGlfhJmiewdwFB3t6N3EGAAAECBKpaQJBX1cOrcwQIECBQBoHt27fHTTfcHGecdH707Nm7DE9seMTqdSsjunQS5JVQ/N3NG+PJZ+6Ja665Orp06VLCJ2maQOsEBHmtc3IXAQIECBCoWgFBXtUOrY4RIECAQBkF0vbaJQvfLtuqvLpOdbFqw6qsh7bWlm6g02q8w4YOtq22dMRabqOAIK+NYG4nQIAAAQLVJiDIq7YR1R8CBAgQ6CiBxx6ZFpvWb4ljho0r6cq8FOLVde0UK1evEOSVaLDTSryXFzwXvXr1iLMnTSzRUzRLoO0Cgry2m/kEAQIECBCoKoE5c+bEjBkzsj6NGTMmTjnllKrqn84QIECAAIFyCqSVebNnzokB/QZG7x79IqKu3R5f1zkiOkVE54Y216xdnf33wP4D2u0ZGqqPjZvWxuo1K2Ls2DFW4pkQFScgyKu4IVEQAQIECBAor8CLL74YTz/9dPbQE044IU4//fTyFuBpBAgQIECgygTSO/MWL14cGzZsiB07dlRZ7/Ldnbq6PQernTp1ir59+8bQoUO9Ey/fQ1211QvyqnZodYwAAQIECLRO4JVXXoknn3wyu/mYY46JM888s3UfdBcBAgQIECBAgAABAmUVEOSVldvDCBAgQIBA5Qm8+uqrMW3atKywESNGxMSJ3gNTeaOkIgIECBAgQIAAAQIRgjyzgAABAgQI1LjAokWL4pFHHskUhg0bFpMnT65xEd0nQIAAAQIECBAgUJkCgrzKHBdVESBAgACBsgmkd/g88MAD2fPS+2DOO++8sj3bgwgQIECAAAECBAgQaL2AIK/1Vu4kQIAAAQJVKbBs2bK45557sr4NGTIkLrjggqrsp04RIECAAAECBAgQyLuAIC/vI6h+AgQIECDwIQVWrFgRv/rVr7JWDj744PjUpz71IVv0cQIECBAgQIAAAQIESiEgyCuFqjYJECBAgECOBNauXRu33357VnG/fv3i8ssvz1H1SiVAgAABAgQIECBQOwKCvNoZaz0lQIAAAQLNCmzcuDF+/vOfZ9/r3bt3fPrTnyZFgAABAgQIECBAgEAFCgjyKnBQlESAAAECBMopsHnz5pg6dWr2yB49esTVV19dzsd7FgECBAgQIECAAAECrRQQ5LUSym0ECBAgQKBaBbZt2xY33HBD1r0uXbrEF77whWrtqn4RIECAAAECBAgQyLWAIC/Xw6d4AgQIECDw4QXq6+vj3/7t3xobuu666z58o1ogQIAAAQIECBAgQKDdBQR57U6qQQIECBAgkD+BG2+8Md57772s8LS1Nm2xdREgQIAAAQIECBAgUFkCgrzKGg/VECBAgACBDhH4xS9+EevWrcuefckll8SAAQM6pA4PJUCAAAECBAgQIECgZQFBntlBgAABAgQIxD333BPLli3LJM4///w47LDDqBAgQIAAAQIECBAgUGECgrwKGxDlECBAgACBjhB47LHH4rXXXssefdZZZ8XIkSM7ogzPJECAAAECBAgQIEBgDwKCPNODAAECBAgQiGeeeSbmzZuXSZxyyikxZswYKgQIECBAgAABAgQIVJiAIK/CBkQ5BAgQIECgIwTmzJkTM2bMyB59/PHHx4QJEzqiDM8kQIAAAQIECBAgQGAPAoI804MAAQIECBCIBQsWxOOPP55JDBs2LCZPnkyFAAECBAgQIECAAIEKExDkVdiAKIcAAQIECHSEwNKlS+O+++7LHj148OC48MILO6IMzyRAgAABAgQIECBAYA8CgjzTgwABAgQIEIg1a9bEHXfckUn06dMnrrzySioECBAgQIAAAQIECFSYgCCvwgZEOQQIECBAoCMENm/eHFOnTs0e3bVr1/j85z/fEWV4JgECBAgQIECAAAECexAQ5JkeBAgQIECAQCZw/fXXN0pcddVV0bNnTzIECBAgQIAAAQIECFSQgCCvggZDKQQIECBAoCMF0tbatMU2Xeeff34cdthhHVmOZxMgQIAAAQIECBAg0ERAkGdKECBAgAABAplAOrU2nV6brpNPPjnGjh1LhgABAgQIECBAgACBChIQ5FXQYCiFAAECBAh0pMALL7wQzz77bFbCsGHDYvLkyR1ZjmcTIECAAAECBAgQINBEQJBnShAgQIAAAQKZwFtvvRX33ntv9vO+ffvGFVdcQYYAAQIECBAgQIAAgQoSEORV0GAohQABAgQIdKTA1q1b46abbmos4Qtf+EJ06dKlI0vybAIECBAgQIAAAQIEigQEeaYDAQIECBAg0Cjw05/+NN59993s11OmTIlBgwbRIUCAAAECBAgQIECgQgQEeRUyEMogQIAAAQKVIPDAAw/E4sWLs1ImTJgQxx9/fCWUpQYCBAgQIECAAAECBCJCkGcaECBAgAABAo0Czz33XMyePTv79THHHBNnnnkmHQIECBAgQIAAAQIEKkRAkFchA6EMAgQIECBQCQILFy6MRx99NCulf//+cdlll1VCWWogQIAAAQIECBAgQMCKPHOAAAECBAgQKBbYvHlzTJ06tfFLV111VfTs2RMSAQIECBAgQIAAAQIVIGBFXgUMghIIECBAgEAlCfzqV7+KFStWZCVNnDgxRowYUUnlqYUAAQIECBAgQIBAzQoI8mp26HWcAAECBAg0LzBnzpyYMWNG9s0U4qUwz0WAAAECBAgQIECAQMcLCPI6fgxUQIAAAQIEKkpg9erVceedd2Y19ejRI66++uqKqk8xBAgQIECAAAECBGpVQJBXqyOv3wQIECBAYA8Ct912W6xfvz67Y8qUKTFo0CBeBAgQIECAAAECBAh0sIAgr4MHwOMJECBAgEAlCjzzzDMxb968rLSTTjop++EiQIAAAQIECBAgQKBjBQR5Hevv6QQIECBAoCIFFi9eHA888EBW25AhQ+KCCy6oyDoVRYAAAQIECBAgQKCWBAR5tTTa+kqAAAECBFopsH379vjZz34WW7ZsyT5x6aWXxoEHHtjKT7uNAAECBAgQIECAAIFSCAjySqGqTQIECBAgUAUCTz75ZLzyyitZT0444YQ4/fTTq6BXukCAAAECBAgQIEAgvwKCvPyOncoJECBAgEBJBZYvXx5333139oyuXbvGJZdcEn379i3pMzVOgAABAgQIECBAgEDLAoI8s4MAAQIECBBoUeCRRx6JRYsWZd8fO3ZsnHzyybQIECBAgAABAgQIEOggAUFeB8F7LAECBAgQyIPAkiVL4v77789K7dmzZ/auvB49euShdDUSIECAAAECBAgQqDoBQV7VDakOESBAgACB9hVIQV4K9NJ16qmnxujRo9v3AVojQIAAAQIECBAgQKBVAoK8VjG5iQABAgQI1K5A2lqbttim64ADDsjeldelS5faBdFzAgQIECBAgAABAh0kIMjrIHiPJUCAAAECeRJIh16kwy/SNWHChDj++OPzVL5aCRAgQIAAAQIECFSFgCCvKoZRJwgQIECAQGkFXnnllXjyySezh/Tv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CBAgQIAAAQIEBHnmAAECBAgQIECAAAECBAgQIECAAIEcCAjycjBISiRAgAABAgQIECBAgAABAgQIECAgyDMHCBAgQIAAAQIECBAgQIAAAQIECORAQJCXg0FSIgECBAgQIECAAAECBAgQIECAAAFBnjlAgAABAgQIECBAgAABAgQIECBAIAcCgrwcDJISCRAgQIAAAQIECBAgQIAAAQIECAjyzAECBAgQIECAAAECBAgQIECAAAECORAQ5OVgkJRIgAABAgQIECBAgAABAgQIECBAQJBnDhAgQIAAAQIECBAgQIAAAQIECBDIgYAgLweDpEQCBAgQIECAAAECBAgQIECAAAECgjxzgAABAgQIECBAgAABAgQIECBAgEAOBAR5ORgkJRIgQIAAAQIECBAgQIAAAQIECBAQ5JkDBAgQIECAAAECBAgQIECAAAECBHIgIMjLwSApkQABAgQIECBAgAABAgQIECBAgIAgzxwgQIAAAQIECBAgQIAAAQIECBAgkAMBQV4OBkmJBAgQIECAAAECBAgQIECAAAECBAR55gABAgQIECBAgAABAgQIECBAgACBHAgI8nIwSEokQIAAAQIECBAgQIAAAQIECBAgIMgzBwgQIECAAAECBAgQIECAAAECBAjkQECQl4NBUiIBAgQIECBAgAABAgQIECBAgAABQZ45QIAAAQIECBAgQIAAAQIECBAgQCAHAoK8HAySEgkQIECAAAECBAgQIECAAAECBAgI8swBAgQIECBAgAABAgQIECBAgAABAjkQEOTlYJCUSIAAAQIECBAgQIAAAQIECBAgQECQZw4QIECAAAECBAgQIECAAAECBAgQyIGAIC8Hg6REAgQIECBAgAABAgQIECBAgAABAoI8c4AAAQIECBAgQIAAAQIECBAgQIBADgQEeTkYJCUSIECAAAECBAgQIECAAAECBAgQEOSZAwQIECBAgAABAgQIECBAgAABAgRyICDIy8EgKZEAAQIECBAgQIAAAQIECBAgQICAIM8cIECAAAECBAgQIECAAAECBAgQIJADAUFeDgZJiQQIECBAgAABAgQIECBAgAABAgQEeeYAAQIECBAgQIAAAQIECBAgQIAAgRwICPJyMEhKJECAAAECBAgQIECAAAECBAgQICDIMwcIECBAgAABAgQIECBAgAABAgQI5EBAkJeDQVIiAQIECBAgQIAAAQIECBAgQIAAAUGeOUCAAAECBAgQIECAAAECBAgQIEAgBwKCvBwMkhIJECBAgAABAgQIECBAgAABAgQICPLMAQIECBAgQIAAAQIECBAgQIAAAQI5EBDk5WCQlEiAAAECBAgQIECAAAECBAgQIEBAkGcOECBAgAABAgQIECBAgAABAgQIEMiBgCAvB4OkRAIECBAgQIAAAQIECBAgQIAAAQKCPHOAAAECBAgQIECAAAECBAgQIECAQA4EBHk5GCQlEiBAgAABAgQIECBAgAABAgQIEBDkmQMECBAgQIAAAQIECBAgQIAAAQIEciAgyMvBICmRAAECBAgQIECAAAECBAgQIECAgCDPHCBAgAABAgQIECBAgAABAgQIECCQAwFBXg4GSYkECBAgQIAAAQIECBAgQIAAAQIEBHnmAAECBAgQIECAAAECBAgQIECAAIEcCAjycjBISiRAgAABAgQIECBAgAABAgQIECAgyDMHCBAgQIAAAQIECBAgQIAAAQIECORAQJCXg0FSIgECBAgQIECAAAECBAgQIECAAAFBnjlAgAABAgQIECBAgAABAgQIECBAIAcCgrwcDJISCRAgQIAAAQIECBAgQIAAAQIECAjyzAECBAgQIECAAAECBAgQIECAAAECORAQ5OVgkJRIgAABAgQIECBAgAABAgQIECBAQJBnDhAgQIAAAQIECBAgQIAAAQIECBDIgYAgLweDpEQCBAgQIECAAAECBAgQIECAAAECgjxzgAABAgQIECBAgAABAgQIECBAgEAOBAR5ORgkJRIgQIAAAQIECBAgQIAAAQIECBAQ5JkDBAgQIECAAAECBAgQIECAAAECBHIgIMjLwSApkQABAgQIECBAgAABAgQIECBAgIAgzxwgQIAAAQIECBAgQIAAAQIECBAgkAMBQV4OBkmJBAgQIECAAAECBAgQIECAAAECBAR55gABAgQIECBAgAABAgQIECBAgACBHAgI8nIwSEokQIAAAQIECBAgQIAAAQIECBAgIMgzBwgQIECAAAECBAgQIECAAAECBAjkQECQl4NBUiIBAgQIECBAgAABAgQIECBAgAABQZ45QIAAAQIECBAgQIAAAQIECBAgQCAHAoK8HAySEgkQIECAAAECBAgQIECAAAECBAgI8swBAgQIECBAgAABAgQIECBAgAABAjkQEOTlYJCUSIAAAQIECBAgQIAAAQIECBAgQECQZw4QIECAAAECBAgQIECAAAECBAgQyIGAIC8Hg6REAgQIECBAgAABAgQIECBAgAABAoI8c4AAAQIECBAgQIAAAQIECBAgQIBADgQEeTkYJCUSIECAAAECBAgQIECAAAECBAgQEOSZAwQIECBAgAABAgQIECBAgAABAgRyICDIy8EgKZEAAQIECBAgQIAAAQIECBAgQICAIM8cIECAAAECBAgQIECAAAECBAgQIJADAUFeDgZJiQQIECBAgAABAgQIECBAgAABAgQEeeYAAQIECBAgQIAAAQIECBAgQIAAgRwICPJyMEhKJECAAAECBAgQIECAAAECBAgQICDIMwcIECBAgAABAgQIECBAgAABAgQI5EBAkJeDQVIiAQIECBAgQIAAAQIECBAgQIAAAUGeOUCAAAECBAgQIECAAAECBAgQIEAgBwKCvBwMkhIJECBAgAABAgQIECBAgAABAgQICPLMAQIECBAgQIAAAQIECBAgQIAAAQI5EBDk5WCQlEiAAAECBAgQIECAAAECBAgQIEBAkGcOECBAgAABAgQIECBAgAABAgQIEMiBgCAvB4OkRAIECBAgQIAAAQIECBAgQIAAAQKCPHOAAAECBAgQIECAAAECBAgQIECAQA4EBHk5GCQlEiBAgAABAgQIECBAgAABAgQIEBDkmQMECBAgQIAAAQIECBAgQIAAAQIEciAgyMvBICmRAAECBAgQIECAAAECBAgQIECAgCDPHCBAgAABAgQIECBAgAABAgQIECCQAwFBXg4GSYkECBAgQIAAAQIECBAgQIAAAQIEBHnmAAECBAgQIECAAAECBAgQIECAAIEcCAjycjBISiRAgAABAgQIECBAgAABAgQIECAgyDMHCBAgQIAAAQIECBAgQIAAAQIECORAQJCXg0FSIgECBAgQIECAAAECBAgQIECAAAFBnjlAgAABAgQIECBAgAABAgQIECBAIAcCgrwcDJISCRAgQIAAAQIECBAgQIAAAQIECAjyzAECBAgQIECAAAECBAgQIECAAAECORAQ5OVgkJRIgAABAgQIECBAgAABAgQIECBAQJBnDhAgQIAAAQIECBAgQIAAAQIECBDIgYAgLweDpEQCBAgQIECAAAECBAgQIECAAAECgjxzgAABAgQIECBAgAABAgQIECBAgEAOBAR5ORgkJRIgQIAAAQIECBAgQIAAAQIECBAQ5JkDBAgQIECAAAECBAgQIECAAAECBHIgIMjLwSApkQABAgQIECBAgAABAgQIECBAgIAgzxwgQIAAAQIECBAgQIAAAQIECBAgkAMBQV4OBkmJBAgQIECAAAECBAgQIECAAAECBAR55gABAgQIECBAgAABAgQIECBAgACBHAgI8nIwSEokQIAAAQIECBAgQIAAAQIECBAgIMgzBwgQIECAAAECBAgQIECAAAECBAjkQECQl4NBUiIBAgQIECBAgAABAgQIECBAgAABQZ45QIAAAQIECBAgQIAAAQIECBAgQCAHAoK8HAySEgkQIECAAAECBAgQIECAAAECBAgI8swBAgQIECBAgAABAgQIECBAgAABAjkQEOTlYJCUSIAAAQIECBAgQIAAAQIECBAgQECQZw4QIECAAAECBAgQIECAAAECBAgQyIGAIC8Hg6REAgQIECBAgAABAgQIECBAgAABAoI8c4AAAQIECBAgQIAAAQIECBAgQIBADgQEeTkYJCUSIECAAAECBAgQIECAAAECBAgQEOSZAwQIECBAgAABAgQIECBAgAABAgRyICDIy8EgKZEAAQIECBAgQIAAAQIECBAgQICAIM8cIECAAAECBAgQIECAAAECBAgQIJADAUFeDgZJiQQIECBAgAABAgQIECBAgAABAgQEeeYAAQIECBAgQIAAAQIECBAgQIAAgRwICPJyMEhKJECAAAECBAgQIECAAAECBAgQICDIMwcIECBAgAABAgQIECBAgAABAgQI5EBAkJeDQVIiAQIECBAgQIAAAQIECBAgQIAAAUGeOUCAAAECBAgQIECAAAECBAgQIEAgBwKCvBwMkhIJECBAgAABAgQIECBAgAABAgQICPLMAQIECBAgQIAAAQIECBAgQIAAAQI5EBDk5WCQlEiAAAECBAgQIECAAAECBAgQIEBAkGcOECBAgAABAgQIECBAgAABAgQIEMiBgCAvB4OkRAIECBAgQIAAAQIECBAgQIAAAQKCPHOAAAECBAgQIECAAAECBAgQIECAQA4EBHk5GCQlEiBAgAABAgQIECBAgAABAgQIEBDkmQMECBAgQIAAAQIECBAgQIAAAQIEciAgyMvBICmRAAECBAgQIECAAAECBAgQIECAgCDPHCBAgAABAgQIECBAgAABAgQIECCQAwFBXg4GSYkECBAgQIAAAQIECBAgQIAAAQIEBHnmAAECBAgQIECAAAECBAgQIECAAIEcCAjycjBISiRAgAABAgQIECBAgAABAgQIECAgyDMHCBAgQIAAAQIECBAgQIAAAQIECORAQJCXg0FSIgECBAgQIECAAAECBAgQIECAAAFBnjlAgAABAgQIECBAgAABAgQIECBAIAcCgrwcDJISCRAgQIAAAQIECBAgQIAAAQIECAjyzAECBAgQIECAAAECBAgQIECAAAECORAQ5OVgkJRIgAABAgQIECBAgAABAgQIECBAQJBnDhAgQIAAAQIECBAgQIAAAQIECBDIgYAgLweDpEQCBAgQIECAAAECBAgQIECAAAECgjxzgAABAgQIECBAgAABAgQIECBAgEAOBAR5ORgkJRIgQIAAAQIECBAgQIAAAQIECBAQ5JkDBAgQIECAAAECBAgQIECAAAECBHIgIMjLwSApkQABAgQIECBAgAABAgQIECBAgIAgzxwgQIAAAQIECBAgQIAAAQIECBAgkAMBQV4OBkmJBAgQIECAAAECBAgQIECAAAECBAR55gABAgQIECBAgAABAgQIECBAgACBHAgI8nIwSEokQIAAAQIECBAgQIAAAQIECBAgIMgzBwgQIECAAAECBAgQIECAAAECBAjkQECQl4NBUiIBAgQIECBAgAABAgQIECBAgAABQZ45QIAAAQIECBAgQIAAAQIECBAgQCAHAoK8HAySEgkQIECAAAECBAgQIECAAAECBAgI8swBAgQIECBAgAABAgQIECBAgAABAjkQEOTlYJCUSIAAAQIECBAgQIAAAQIECBAgQECQZw4QIECAAAECBAgQIECAAAECBAgQyIGAIC8Hg6REAgQIECBAgAABAgQIECBAgAABAoI8c4AAAQIECBAgQIAAAQIECBAgQIBADgQEeTkYJCUSIECAAAECBAgQIECAAAECBAgQEOSZAwQIECBAgAABAgQIECBAgAABAgRyICDIy8EgKZEAAQIECBAgQIAAAQIECBAgQICAIM8cIECAAAECBAgQIECAAAECBAgQIJADAUFeDgZJiQQIECBAgAABAgQIECBAgAABAgQEeeYAAQIECBAgQIAAAQIECBAgQIAAgRwICPJyMEhKJECAAAECBAgQIECAAAECBAgQICDIMwcIECBAgAABAgQIECBAgAABAgQI5EBAkJeDQVIiAQIECBAgQIAAAQIECBAgQIAAAUGeOUCAAAECBAgQIECAAAECBAgQIEAgBwKCvBwMkhIJECBAgAABAgQIECBAgAABAgQICPLMAQIECBAgQIAAAQIECBAgQIAAAQI5EBDk5WCQlEiAAAECBAgQIECAAAECBAgQIEBAkGcOECBAgAABAgQIECBAgAABAgQIEMiBgCAvB4OkRAIECBAgQIAAAQIECBAgQIAAAQKCPHOAAAECBAgQIECAAAECBAgQIECAQA4EBHk5GCQlEiBAgAABAgQIECBAgAABAgQIEBDkmQMECBAgQIAAAQL/fzt2cAIAEAJBDPtv+vBzNTiQDpboawgQIECAAAECBAgEBIS8wJFMJECAAAECBAgQIECAAAECBAgQICDk+QECBAgQIECAAAECBAgQIECAAAECAQEhL3AkEwkQIECAAAECBAgQIECAAAECBAgIeX6AAAECBAgQIECAAAECBAgQIECAQEBAyAscyUQCBAgQIECAAAECBAgQIECAAAECQp4fIECAAAECBAgQIECAAAECBAgQIBAQEPICRzKRAAECBAgQIECAAAECBAgQIECAgJDnBwgQIECAAAECBAgQIECAAAECBAgEBIS8wJFMJECAAAECBAgQIECAAAECBAgQICDk+QECBAgQIECAAAECBAgQIECAAAECAQEhL3AkEwkQIECAAAECBAgQIECAAAECBAgIeX6AAAECBAgQIECAAAECBAgQIECAQEBAyAscyUQCBAgQIECAAAECBAgQIECAAAECQp4fIECAAAECBAgQIECAAAECBAgQIBAQEPICRzKRAAECBAgQIECAAAECBAgQIECAgJDnBwgQIECAU4L5oQAABvNJREFUAAECBAgQIECAAAECBAgEBIS8wJFMJECAAAECBAgQIECAAAECBAgQICDk+QECBAgQIECAAAECBAgQIECAAAECAQEhL3AkEwkQIECAAAECBAgQIECAAAECBAgIeX6AAAECBAgQIECAAAECBAgQIECAQEBAyAscyUQCBAgQIECAAAECBAgQIECAAAECQp4fIECAAAECBAgQIECAAAECBAgQIBAQEPICRzKRAAECBAgQIECAAAECBAgQIECAgJDnBwgQIECAAAECBAgQIECAAAECBAgEBIS8wJFMJECAAAECBAgQIECAAAECBAgQICDk+QECBAgQIECAAAECBAgQIECAAAECAQEhL3AkEwkQIECAAAECBAgQIECAAAECBAgIeX6AAAECBAgQIECAAAECBAgQIECAQEBAyAscyUQCBAgQIECAAAECBAgQIECAAAECQp4fIECAAAECBAgQIECAAAECBAgQIBAQEPICRzKRAAECBAgQIECAAAECBAgQIECAgJDnBwgQIECAAAECBAgQIECAAAECBAgEBIS8wJFMJECAAAECBAgQIECAAAECBAgQICDk+QECBAgQIECAAAECBAgQIECAAAECAQEhL3AkEwkQIECAAAECBAgQIECAAAECBAgIeX6AAAECBAgQIECAAAECBAgQIECAQEBAyAscyUQCBAgQIECAAAECBAgQIECAAAECQp4fIECAAAECBAgQIECAAAECBAgQIBAQEPICRzKRAAECBAgQIECAAAECBAgQIECAgJDnBwgQIECAAAECBAgQIECAAAECBAgEBIS8wJFMJECAAAECBAgQIECAAAECBAgQICDk+QECBAgQIECAAAECBAgQIECAAAECAQEhL3AkEwkQIECAAAECBAgQIECAAAECBAgIeX6AAAECBAgQIECAAAECBAgQIECAQEBAyAscyUQCBAgQIECAAAECBAgQIECAAAECQp4fIECAAAECBAgQIECAAAECBAgQIBAQEPICRzKRAAECBAgQIECAAAECBAgQIECAgJDnBwgQIECAAAECBAgQIECAAAECBAgEBIS8wJFMJECAAAECBAgQIECAAAECBAgQICDk+QECBAgQIECAAAECBAgQIECAAAECAQEhL3AkEwkQIECAAAECBAgQIECAAAECBAgIeX6AAAECBAgQIECAAAECBAgQIECAQEBAyAscyUQCBAgQIECAAAECBAgQIECAAAECQp4fIECAAAECBAgQIECAAAECBAgQIBAQEPICRzKRAAECBAgQIECAAAECBAgQIECAgJDnBwgQIECAAAECBAgQIECAAAECBAgEBIS8wJFMJECAAAECBAgQIECAAAECBAgQICDk+QECBAgQIECAAAECBAgQIECAAAECAQEhL3AkEwkQIECAAAECBAgQIECAAAECBAgIeX6AAAECBAgQIECAAAECBAgQIECAQEBAyAscyUQCBAgQIECAAAECBAgQIECAAAECQp4fIECAAAECBAgQIECAAAECBAgQIBAQEPICRzKRAAECBAgQIECAAAECBAgQIECAgJDnBwgQIECAAAECBAgQIECAAAECBAgEBIS8wJFMJECAAAECBAgQIECAAAECBAgQICDk+QECBAgQIECAAAECBAgQIECAAAECAQEhL3AkEwkQIECAAAECBAgQIECAAAECBAgIeX6AAAECBAgQIECAAAECBAgQIECAQEBAyAscyUQCBAgQIECAAAECBAgQIECAAAECQp4fIECAAAECBAgQIECAAAECBAgQIBAQEPICRzKRAAECBAgQIECAAAECBAgQIECAgJDnBwgQIECAAAECBAgQIECAAAECBAgEBIS8wJFMJECAAAECBAgQIECAAAECBAgQICDk+QECBAgQIECAAAECBAgQIECAAAECAQEhL3AkEwkQIECAAAECBAgQIECAAAECBAgIeX6AAAECBAgQIECAAAECBAgQIECAQEBAyAscyUQCBAgQIECAAAECBAgQIECAAAECQp4fIECAAAECBAgQIECAAAECBAgQIBAQEPICRzKRAAECBAgQIECAAAECBAgQIECAgJDnBwgQIECAAAECBAgQIECAAAECBAgEBIS8wJFMJECAAAECBAgQIECAAAECBAgQICDk+QECBAgQIECAAAECBAgQIECAAAECAQEhL3AkEwkQIECAAAECBAgQIECAAAECBAj8kIeCAAECBAgQIECAAAECBAgQIECAAIHbAnN7nnUECBAgQIAAAQIECBAgQIAAAQIECKyAkOcPCBAgQIAAAQIECBAgQIAAAQIECAQEhLzAkUwkQIAAAQIECBAgQIAAAQIECBAgIOT5AQIECBAgQIAAAQIECBAgQIAAAQIBgQfQb0x/yG5r4AAAAABJRU5ErkJggg==',
|
||
'根链1',
|
||
'{\"lfData\":{\"globalColor\":\"#D49BEF\",\"dataCode\":{\"nodes\":[{\"id\":\"input\",\"type\":\"InputNode\",\"x\":116,\"y\":337,\"properties\":{\"debugMode\":false},\"zIndex\":1013,\"text\":{\"x\":126,\"y\":337,\"value\":\"输入\"}},{\"id\":\"b6365013-18f2-4361-85ed-d9db4b8144b5\",\"type\":\"SaveAttributesNode\",\"x\":624,\"y\":249,\"properties\":{\"debugMode\":false,\"name\":\"\"},\"zIndex\":1012,\"text\":{\"x\":634,\"y\":249,\"value\":\"保存参数\"}},{\"id\":\"0c2710b5-9714-4563-944c-8b1a78536814\",\"type\":\"SaveTimeSeriesNode\",\"x\":624,\"y\":409,\"properties\":{\"debugMode\":false,\"name\":\"\"},\"zIndex\":1014,\"text\":{\"x\":634,\"y\":409,\"value\":\"保存遥测\"}},{\"id\":\"74b514b9-9591-4ab2-b6f9-c6f2f005047f\",\"type\":\"MessageTypeSwitchNode\",\"x\":406,\"y\":338,\"properties\":{\"debugMode\":false},\"zIndex\":1002,\"text\":{\"x\":416,\"y\":338,\"value\":\"消息类型切换\"}},{\"id\":\"594f9c98-daaf-4348-a4c7-208feb413ff8\",\"type\":\"ScriptFilterNode\",\"x\":813,\"y\":308,\"properties\":{\"debugMode\":false,\"name\":\"验证温度大于20\",\"script\":\"return msg.temperature > 20;\"},\"zIndex\":1015,\"text\":{\"x\":823,\"y\":308,\"value\":\"验证温度大于20\"}},{\"id\":\"62882142-b992-490b-ad01-bd5f965c8570\",\"type\":\"CreateAlarmNode\",\"x\":1049,\"y\":212,\"properties\":{\"debugMode\":false,\"name\":\"创建设备告警信息\",\"alarmType\":\"高温报警\",\"alarmSeverity\":\"MAJOR\"},\"zIndex\":1002,\"text\":{\"x\":1059,\"y\":212,\"value\":\"创建设备告警信息\"}},{\"id\":\"b14a20cc-0369-4f91-8157-c98a25c19a04\",\"type\":\"ClearAlarmNode\",\"x\":1041,\"y\":431,\"properties\":{\"debugMode\":false,\"name\":\"清除告警\",\"alarmType\":\"高温报警\"},\"zIndex\":1006,\"text\":{\"x\":1051,\"y\":431,\"value\":\"清除告警\"}},{\"id\":\"33355f02-8eaf-4a9d-b7f3-d69a28d8f202\",\"type\":\"RpcRequestToDeviceNode\",\"x\":624,\"y\":513,\"properties\":{\"debugMode\":false},\"zIndex\":1002,\"text\":{\"x\":634,\"y\":513,\"value\":\"服务RPC下发\"}}],\"edges\":[{\"id\":\"ba8d0084-9b85-437e-be3b-d83c644e8e09\",\"type\":\"bezier-link\",\"sourceNodeId\":\"input\",\"targetNodeId\":\"74b514b9-9591-4ab2-b6f9-c6f2f005047f\",\"startPoint\":{\"x\":176,\"y\":337},\"endPoint\":{\"x\":336,\"y\":338},\"properties\":{\"lineType\":[\"True\"]},\"text\":{\"x\":256,\"y\":337.5,\"value\":\"True\"},\"zIndex\":1003,\"pointsList\":[{\"x\":176,\"y\":337},{\"x\":276,\"y\":337},{\"x\":236,\"y\":338},{\"x\":336,\"y\":338}]},{\"id\":\"13cf5637-f995-4b56-9c41-530040418cdd\",\"type\":\"bezier-link\",\"sourceNodeId\":\"74b514b9-9591-4ab2-b6f9-c6f2f005047f\",\"targetNodeId\":\"0c2710b5-9714-4563-944c-8b1a78536814\",\"startPoint\":{\"x\":476,\"y\":338},\"endPoint\":{\"x\":564,\"y\":409},\"properties\":{\"lineType\":[\"Telemetry\"]},\"text\":{\"x\":520,\"y\":373.5,\"value\":\"Telemetry\"},\"zIndex\":1005,\"pointsList\":[{\"x\":476,\"y\":338},{\"x\":576,\"y\":338},{\"x\":464,\"y\":409},{\"x\":564,\"y\":409}]},{\"id\":\"0117eae6-8d1b-4eeb-96d6-6c42cddba1b4\",\"type\":\"bezier-link\",\"sourceNodeId\":\"74b514b9-9591-4ab2-b6f9-c6f2f005047f\",\"targetNodeId\":\"b6365013-18f2-4361-85ed-d9db4b8144b5\",\"startPoint\":{\"x\":476,\"y\":338},\"endPoint\":{\"x\":564,\"y\":249},\"properties\":{\"lineType\":[\"Attributes\"]},\"text\":{\"x\":520,\"y\":293.5,\"value\":\"Attributes\"},\"zIndex\":1006,\"pointsList\":[{\"x\":476,\"y\":338},{\"x\":576,\"y\":338},{\"x\":464,\"y\":249},{\"x\":564,\"y\":249}]},{\"id\":\"5c2bc46c-10c8-4a96-a1c2-3f50f19777e4\",\"type\":\"bezier-link\",\"sourceNodeId\":\"0c2710b5-9714-4563-944c-8b1a78536814\",\"targetNodeId\":\"594f9c98-daaf-4348-a4c7-208feb413ff8\",\"startPoint\":{\"x\":684,\"y\":409},\"endPoint\":{\"x\":733,\"y\":308},\"properties\":{\"lineType\":[\"Success\"]},\"text\":{\"x\":708.5,\"y\":358.5,\"value\":\"Success\"},\"zIndex\":1016,\"pointsList\":[{\"x\":684,\"y\":409},{\"x\":784,\"y\":409},{\"x\":633,\"y\":308},{\"x\":733,\"y\":308}]},{\"id\":\"9a80d1c4-b0f6-4a57-89a4-af4fa9d459c4\",\"type\":\"bezier-link\",\"sourceNodeId\":\"594f9c98-daaf-4348-a4c7-208feb413ff8\",\"targetNodeId\":\"62882142-b992-490b-ad01-bd5f965c8570\",\"startPoint\":{\"x\":893,\"y\":308},\"endPoint\":{\"x\":969,\"y\":212},\"properties\":{\"lineType\":[\"True\"]},\"text\":{\"x\":931,\"y\":260,\"value\":\"True\"},\"zIndex\":1003,\"pointsList\":[{\"x\":893,\"y\":308},{\"x\":993,\"y\":308},{\"x\":869,\"y\":212},{\"x\":969,\"y\":212}]},{\"id\":\"2f659b99-c508-4e3e-a98c-fe87b9a79da1\",\"type\":\"bezier-link\",\"sourceNodeId\":\"594f9c98-daaf-4348-a4c7-208feb413ff8\",\"targetNodeId\":\"b14a20cc-0369-4f91-8157-c98a25c19a04\",\"startPoint\":{\"x\":893,\"y\":308},\"endPoint\":{\"x\":981,\"y\":431},\"properties\":{\"lineType\":[\"False\"]},\"text\":{\"x\":937,\"y\":369.5,\"value\":\"False\"},\"zIndex\":1007,\"pointsList\":[{\"x\":893,\"y\":308},{\"x\":993,\"y\":308},{\"x\":881,\"y\":431},{\"x\":981,\"y\":431}]},{\"id\":\"ee538862-d80b-43f1-9520-4def7491dac7\",\"type\":\"bezier-link\",\"sourceNodeId\":\"74b514b9-9591-4ab2-b6f9-c6f2f005047f\",\"targetNodeId\":\"33355f02-8eaf-4a9d-b7f3-d69a28d8f202\",\"startPoint\":{\"x\":466,\"y\":338},\"endPoint\":{\"x\":564,\"y\":513},\"properties\":{\"lineType\":[\"RpcRequestToDevice\"]},\"text\":{\"x\":515,\"y\":425.5,\"value\":\"RpcRequestToDevice\"},\"zIndex\":1003,\"pointsList\":[{\"x\":466,\"y\":338},{\"x\":566,\"y\":338},{\"x\":464,\"y\":513},{\"x\":564,\"y\":513}]}]},\"openRule\":false,\"setting\":{\"describe\":\"\",\"grid\":{\"size\":20,\"open\":false,\"type\":\"mesh\",\"config\":{\"color\":\"#cccccc\",\"thickness\":1}},\"backgroundColor\":\"#ffffff\"}}}',
|
||
NULL
|
||
),
|
||
(
|
||
'rulee765e9ef022812a8b89dfb4c',
|
||
'panda',
|
||
2,
|
||
'2023-07-21 16:17:51',
|
||
'2023-10-13 20:31:26',
|
||
'1',
|
||
'Root Rule Chain',
|
||
'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABPIAAAMvCAYAAABY+f5KAAAAAXNSR0IArs4c6QAAIABJREFUeF7s3QmY1fV9L/7PDMgmiCDIooKCoCLIImhUoqLWJWqsJm3TNprcJP80W5e0SZ7b3jTNdtP7JGlN26Rpc5ukiWnS3jYaqyZq4h5NFAQUhIDiAojsMCCbgPN/vr/JGc8MAwww58z5nd/r9zznmYVzvsvr+4XWd75Lw8L/u6k5PAQIECBAgAABAgQIECBAgAABAgQI1LRAQwryznzfsTXdSI0jQIAAAQIECBAgQIAAAQIECBAgUGSBZ/5lcwjyijwD9J0AAQIECBAgQIAAAQIECBAgQCAXAoK8XAyTRhIgQIAAAQIECBAgQIAAAQIECBRdQJBX9Bmg/wQIECBAgAABAgQIECBAgAABArkQEOTlYpg0kgABAgQIECBAgAABAgQIECBAoOgCgryizwD9J0CAAAECBAgQIECAAAECBAgQyIWAIC8Xw6SRBAgQIECAAAECBAgQIECAAAECRRcQ5BV9Bug/AQIECBAgQIAAAQIECBAgQIBALgQEebkYJo0kQIAAAQIECBAgQIAAAQIECBAouoAgr+gzQP8JECBAgAABAgQIECBAgAABAgRyISDIy8UwaSQBAgQIECBAgAABAgQIECBAgEDRBQR5RZ8B+k+AAAECBAgQIECAAAECBAgQIJALAUFeLoZJIwkQIECAAAECBAgQIECAAAECBIouIMgr+gzQfwIECBAgQIAAAQIECBAgQIAAgVwICPJyMUwaSYAAAQIECBAgQIAAAQIECBAgUHQBQV7RZ4D+EyBAgAABAgQIECBAgAABAgQI5EJAkJeLYdJIAgQIECBAgAABAgQIECBAgACBogsI8oo+A/SfAAECBAgQIECAAAECBAgQIEAgFwKCvFwMk0YSIECAAAECBAgQIECAAAECBAgUXUCQV/QZoP8ECBAgQIAAAQIECBAgQIAAAQK5EBDk5WKYNJIAAQIECBAgQIAAAQIECBAgQKDoAoK8os8A/SdAgAABAgQIECBAgAABAgQIEMiFgCAvF8OkkQQIECBAgAABAgQIECBAgAABAkUXEOQVfQboPwECBAgQIECAAAECBAgQIECAQC4EBHm5GCaNJECAAAECBAgQIECAAAECBAgQKLqAIK/oM0D/CRAgQIAAAQIECBAgQIAAAQIEciEgyMvFMGkkAQIECBAgQIAAAQIECBAgQIBA0QUEeUWfAfpPgAABAgQIECBAgAABAgQIECCQCwFBXi6GSSMJECBAgAABAgQIECBAgAABAgSKLiDIK/oM0H8CBAgQIECAAAECBAgQIECAAIFcCAjycjFMGkmAAAECBAgQIECAAAECBAgQIFB0AUFe0WeA/hMgQIAAAQIECBAgQIAAAQIECORCQJCXi2HSSAIECBAgQIAAAQIECBAgQIAAgaILCPKKPgP0nwABAgQIECBAgAABAgQIECBAIBcCgrxcDJNGEiBAgAABAgQIECBAgAABAgQIFF1AkFf0GaD/BAgQIECAAAECBAgQIECAAAECuRAQ5OVimDSSAAECBAgQIECAAAECBAgQIECg6AKCvKLPAP0nQIAAAQIECBAgQIAAAQIECBDIhYAgLxfDpJEECBAgQIAAAQIECBAgQIAAAQJFFxDkFX0G6D8BAgQIECBAgAABAgQIECBAgEAuBAR5uRgmjSRAgAABAgQIECBAgAABAgQIECi6gCCv6DNA/wkQIECAAAECBAgQIECAAAECBHIhIMjLxTBpJAECBAgQIECAAAECBAgQIECAQNEFBHlFnwH6T4AAAQIECBAgQIAAAQIECBAgkAsBQV4uhkkjCRAgQIAAAQIECBAgQIAAAQIEii4gyCv6DNB/AgQIECBAgAABAgQIECBAgACBXAgI8nIxTBpJgAABAgQIECBAgAABAgQIECBQdAFBXtFngP4TIECAAAECBAgQIECAAAECBAjkQkCQl4th0kgCBAgQIECAAAECBAgQIECAAIGiCwjyij4D9J8AAQIECBAgQIAAAQIECBAgQCAXAoK8XAyTRhIgQIAAAQIECBAgQIAAAQIECBRdQJBX9Bmg/wQIECBAgAABAgQIECBAgAABArkQEOTlYpg0kgABAgQIECBAgAABAgQIECBAoOgCgryizwD9J0CAAAECBAgQIECAAAECBAgQyIWAIC8Xw6SRBAgQIECAAAECBAgQIECAAAECRRcQ5BV9Bug/AQIECBAgQIAAAQIECBAgQIBALgQEebkYJo0kQIAAAQIECBAgQIAAAQIECBAouoAgr+gzQP8JECBAgAABAgQIECBAgAABAgRyISDIy8UwaSQBAgQIECBAgAABAgQIECBAgEDRBQR5RZ8B+k+AAAECBAgQIECAAAECBAgQIJALAUFeLoZJIwkQIECAAAECBAgQIECAAAECBIouIMgr+gzQfwIECBAgQIAAAQIECBAgQIAAgVwICPJyMUwaSYAAAQIECBAgQIAAAQIECBAgUHQBQV7RZ4D+EyBAgAABAgQIECBAgAABAgQI5EJAkJeLYdJIAgQIECBAgAABAgQIECBAgACBogsI8oo+A/SfAAECBAgQIECAAAECBAgQIEAgFwKCvFwMk0YSIECAAAECBAgQIECAAAECBAgUXUCQV/QZoP8ECBAgQIAAAQIECBAgQIAAAQK5EBDk5WKYNJIAAQIECBAgQIAAAQIECBAgQKDoAoK8os8A/SdAgAABAgQIECBAgAABAgQIEMiFgCAvF8OkkQQIECBAgAABAgQIECBAgAABAkUXEOQVfQboPwECBAgQIECAAAECBAgQIECAQC4EBHm5GCaNJECAAAECBAgQIECAAAECBAgQKLqAIK/oM0D/CRAgQIAAAQIECBAgQIAAAQIEciEgyMvFMGkkAQIECBAgQIAAAQIECBAgQIBA0QUEeUWfAfpPgAABAgQIECBAgAABAgQIECCQCwFBXi6GSSMJECBAgAABAgQIECBAgAABAgSKLiDIK/oM0H8CBAgQIECAAAECBAgQIECAAIFcCAjycjFMGkmAAAECBAgQIECAAAECBAgQIFB0AUFe0WeA/hMgQIAAAQIECBAgQIAAAQIECORCQJCXi2HSSAIECBAgQIAAAQIECBAgQIAAgaILCPKKPgP0nwABAgQIECBAgAABAgQIECBAIBcCgrxcDJNGEiBAgAABAgQIECBAgAABAgQIFF1AkFf0GaD/BAgQIECAAAECBAgQIECAAAECuRAQ5OVimDSSAAECBAgQIECAAAECBAgQIECg6AKCvKLPAP0nQIAAAQIECBAgQIAAAQIECBDIhYAgLxfDpJEECBAgQIAAAQIECBAgQIAAAQJFFxDkFX0G6D8BAgQIECBAgAABAgQIECBAgEAuBAR5uRgmjSRAgAABAgQIECBAgAABAgQIECi6gCCv6DNA/wkQIECAAAECBAgQIECAAAECBHIhIMjLxTBpJAECBAgQIECAAAECBAgQIECAQNEFBHlFnwH6T4AAAQIECBAgQIAAAQIECBAgkAsBQV4uhkkjCRAgQIAAAQIECBAgQIAAAQIEii4gyCv6DNB/AgQIECBAgAABAgQIECBAgACBXAgI8nIxTBpJgAABAgQIECBAgAABAgQIECBQdAFBXtFngP4TIECAAAECBAgQIECAAAECBAjkQkCQl4th0kgCBAgQIECAAAECBAgQIECAAIGiCwjyij4D9J8AAQIECBAgQIAAAQIECBAgQCAXAoK8XAyTRhIgQIAAAQIECBAgQIAAAQIECBRdQJBX9Bmg/wQIECBAgAABAgQIECBAgAABArkQEOTlYpg0kgABAgQIECBAgAABAgQIECBAoOgCgryizwD9J0CAAAECBAgQIECAAAECBAgQyIWAIC8Xw6SRBAgQIECAAAECBAgQIECAAAECRRcQ5BV9Bug/AQIECBAgQIAAAQIECBAgQIBALgQEebkYJo0kQIAAAQIECBAgQIAAAQIECBAouoAgr+gzQP8JECBAgAABAgQIECBAgAABAgRyISDIy8UwaSQBAgQIECBAgAABAgQIECBAgEDRBQR5RZ8B+k+AAAECBAgQIECAAAECBAgQIJALAUFeLoZJIwkQIECAAAECBAgQIECAAAECBIouIMgr+gzQfwIECBAgQIAAAQIECBAgQIAAgVwICPJyMUwaSYAAAQIECBAgQIAAAQIECBAgUHQBQV7RZ4D+EyBAgAABAgQIECBAgAABAgQI5EJAkJeLYdJIAgQIECBAgAABAgQIECBAgACBogsI8oo+A/SfAAECBAgQIECAAAECBAgQIEAgFwKCvFwMk0YSIECAAAECBAgQIECAAAECBAgUXUCQV/QZoP8ECBAgQIAAAQIECBAgQIAAAQK5EBDk5WKYNJIAAQIECBAgQIAAAQIECBAgQKDoAoK8os8A/SdAgAABAgQIECBAgAABAgQIEMiFgCAvF8OkkQQIECBAgAABAgQIECBAgAABAkUXEOQVfQboPwECBAgQIECAAAECBAgQIECAQC4EBHm5GCaNJECAAAECBAgQIECAAAECBAgQKLqAIK/oM0D/CRAgQIAAAQIECBAgQIAAAQIEciEgyMvFMGkkAQIECBAgQIAAAQIECBAgQIBA0QUEeUWfAfpPgAABAgQIECBAgAABAgQIECCQCwFBXi6GSSMJECBAgAABAgQIECBAgAABAgSKLiDIK/oM0H8CBAgQIECAAAECBAgQIECAAIFcCAjycjFMGkmAAAECBAgQIECAAAECBAgQIFB0AUFe0WeA/hMgQIAAAQIECBAgQIAAAQIECORCQJCXi2HSSAIECBAgQIAAAQIECBAgQIAAgaILCPKKPgP0nwABAgQIECBAgAABAgQIECBAIBcCgrxcDJNGEiBAgAABAgQIECBAgAABAgQIFF1AkFf0GaD/BAgQIECAAAECBAgQIECAAAECuRAQ5OVimDSSAAECBAgQIECAAAECBAgQIECg6AKCvKLPAP0nQIAAAQIECBAgQIAAAQIECBDIhYAgLxfDpJEECBAgQIAAAQIECBAgQIAAAQJFFxDkFX0G6D8BAgQIECBAgAABAgQIECBAgEAuBAR5uRgmjSRAgAABAgQIECBAgAABAgQIECi6gCCv6DNA/wkQIECAAAECBAgQIECAAAECBHIhIMjLxTBpJAECBAgQIECAAAECBAgQIECAQNEFBHlFnwH6T4AAAQIECBAgQIAAAQIECBAgkAsBQV4uhkkjCRAgQIAAAQIECBAgQIAAAQIEii4gyCv6DNB/AgQIECBAgAABAgQIECBAgACBXAgI8nIxTBpJgAABAgQIECBAgAABAgQIECBQdAFBXtFngP4TIECAAAECBAgQIECAAAECBAjkQkCQl4th0kgCBAgQIECAAAECBAgQIECAAIGiCwjyij4D9J8AAQIECBAgQIAAAQIECBAgQCAXAoK8XAyTRhIgQIAAAQIECBAgQIAAAQIECBRdQJBX9Bmg/wQIECBAgAABAgQIECBAgAABArkQEOTlYpg0kgABAgQIECBAgAABAgQIECBAoOgCgryizwD9J0CAAAECBAgQIECAAAECBAgQyIWAIC8Xw6SRBAgQIECAAAECBAgQIECAAAECRRcQ5BV9Bug/AQIECBAgQIAAAQIECBAgQIBALgQEebkYJo0kQIAAAQIECBAgQIAAAQIECBAouoAgr+gzQP8JECBAgAABAgQIECBAgAABAgRyISDIy8UwaSQBAgQIECBAgAABAgQIECBAgEDRBQR5RZ8B+k+AAAECBAgQIECAAAECBAgQIJALAUFeLoZJIwkQIECAAAECBAgQIECAAAECBIouIMgr+gzQfwIECBAgQIAAAQIECBAgQIAAgVwICPJyMUwaSYAAAQIECBAgQIAAAQIECBAgUHQBQV7RZ4D+EyBAgAABAgQIECBAgAABAgQI5EJAkJeLYdJIAgQIECBAgAABAgQIECBAgACBogsI8oo+A/SfAAECBAgQIECAAAECBAgQIEAgFwKCvFwMk0YSIECAAAECBAgQIECAAAECBAgUXUCQV/QZoP8ECBAgQIAAAQIECBAgQIAAAQK5EBDk5WKYNJIAAQIECBAgQIAAAQIECBAgQKDoAoK8os8A/SdAgAABAgQIECBAgAABAgQIEMiFgCAvF8OkkQQIECBAgAABAgQIECBAgAABAkUXEOQVfQboPwECBAgQIECAAAECBAgQIECAQC4EBHm5GCaNJECAAAECBAgQIECAAAECBAgQKLqAIK/oM0D/CRAgQIAAAQIECBAgQIAAAQIEciEgyMvFMGkkAQIECBAgQIAAAQIECBAgQIBA0QUEeUWfAfpPgAABAgQIECBAgAABAgQIECCQCwFBXi6GSSMJECBAgAABAgQIECBAgAABAgSKLiDIK/oM0H8CBAgQIECAAAECBAgQIECAAIFcCAjycjFMGkmAAAECBAgQIECAAAECBAgQIFB0AUFe0WeA/hMgQIAAAQIECBAgQIAAAQIECORCQJCXi2HSSAIECBAgQIAAAQIECBAgQIAAgaILCPKKPgP0nwABAgQIECBAgAABAgQIECBAIBcCgrxcDJNGEiBAgAABAgQIECBAgAABAgQIFF1AkFf0GaD/BAgQIECAAAECBAgQIECAAAECuRAQ5OVimDSSAAECBAgQIECAAAECBAgQIECg6AKCvKLPAP0nQIAAAQIECBAgQIAAAQIECBDIhYAgLxfDpJEECBAgQIAAAQIECBAgQIAAAQJFFxDkFX0G6D8BAgQIECBAgAABAgQIECBAgEAuBAR5uRgmjSRAgAABAgQIECBAgAABAgQIECi6gCCv6DNA/wkQIECAAAECBAgQIECAAAECBHIhIMjLxTBpJAECBAgQIECAAAECBAgQIECAQNEFBHlFnwH6T4AAAQIECBAgQIAAAQIECBAgkAsBQV4uhkkjCRAgQIAAAQIECBAgQIAAAQIEii4gyCv6DNB/AgQIECBAgAABAgQIECBAgACBXAgI8nIxTBpJgAABAgQIECBAgAABAgQIECBQdAFBXtFngP4TIECAAAECBAgQIECAAAECBAjkQkCQl4th0kgCBAgQIECAAAECBAgQIECAAIGiCwjyij4D9J8AAQIECBAgQIAAAQIECBAgQCAXAoK8XAyTRhIg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rLPOije96U2HUoT3EiBAgAABAgQIEKgZAUFezQyFhhAgQIAAAQJdJdDc3By33nprm5tpzz///Jg4cWJXVaEcAgQIECBAgAABAlUXEORVnVyFBAgQIECAQCUFdu7cGd/73vfi9ddfb63myiuvjFGjRlWyWmUTIECAAAECBAgQqLiAIK/ixCogQIAAAQIEqiWwZs2auP3229tU9/a3vz0GDx5crSaohwABAgQIECBAgEDFBAR5FaNVMAECBAgQIFBNgeXLl8fdd9/dWmXfvn3jHe94Rxx11FHVbIa6CBAgQIAAAQIECFRMQJBXMVoFEyBAgAABAtUSSBdapIstSs+wYcPiuuuuq1b16iFAgAABAgQIECBQFQFBXlWYVUKAAAECBAhUSuCZZ56JRx99tLX4IUOGxA033FCp6pRLgAABAgQIECBAoNsEBHndRq9iAgQIECBA4EgF5s+fH0888URrMcccc0y2ndZDgAABAgQIECBAoB4FBHn1OKr6RIAAAQIECiAwb968mD17dmtP05l4N954YwF6rosECBAgQIAAAQJFFRDkFXXk9ZsAAQIECORYYOHChfHYY4+19qBHjx7x3ve+N8c90nQCBAgQIECAAAECBxcQ5B3cyDsIECBAgACBGhL41a9+FQ8//HCbFr3//e+voRZqCgECBAgQIECAAIHKCAjyKuOqVAIECBAgQKACAsuWLYv77ruvTcnvec97omfPnhWoTZEECBAgQIAAAQIEaktAkFdb46E1BAgQIECAwH4Empqa4rnnnmvzp5MnTxbimTEECBAgQIAAAQKFERDkFWaodZQAAQIECBAgQIAAAQIECBAgQCDPAoK8PI+ethMgQIAAAQIECBAgQIAAAQIECBRGQJBXmKHWUQIECBAgUFsCX308YnlTxBcvjyj/vrZaqTUECBAgQIAAAQIEakdAkFc7Y6ElBAgQIECgpgXmvBzxl/dHfOTciKvHH3lTBXlHbqgEAgQIECBAgACBYgkI8oo13npLgAABAgQOWyAFb4+tiOh3VMTNV0YM6N1S1NZdER+9O+L6M94I+O5aGnHb4rbvO1DFR7Iir6P6D7uTPkiAAAECBAgQIECghgUEeTU8OJpGgAABAgRqRSCFZX/xs4grx0V8/+mIj54XMf0EQV6tjI92ECBAgAABAgQIFENAkFeMcdZLAgQIECBwRALlK+w+91BLUelsu1VbIz5yV8SmHS2/G9Q34twTIu5+7o3q3jYh4k0nRtz8i4hxx0U89GLExy6IeGHTvmfkpU/Nfrnls+lzaRtvRyvuSiv4/uS8fev/6tURq7a0bAPeuaelrFRf2g5cKmvZxrZ1HBGODxMgQIAAAQIECBCokoAgr0rQqiFAgAABAnkW+MS9EaMGtgRrKdT75tyIFJiNHNC5rbWl8/VSmJbKSE/7M/J+uOiNwK0UEL53WsSFo/fdulv+2fZBX/rsp+6P+OwlLe1LP3/8npZVhL9c+UZ4mOfx0HYCBAgQIECAAIFiCgjyijnuek2AAAECBDotUB6qpSCu/c+dOSMvBXlpRd6XrmgJ1zoK8ko32JYalsK69LxryqEFeSlo/PKj+3YvrcobdnTLSr0Tjun8+X2dhvJGAgQIECBAgAABAhUWEORVGFjxBAgQIEAg7wIpUEur5do/Ywe3hGHpOdhlF4cT5JVWAR5OkHewizZKYd+ME1q2CHsIECBAgAABAgQI5EFAkJeHUdJGAgQIECDQTQKl1XaD+7YNvFIw978fjvhfF0acNqRrgrwUrn3ukpZLNMrLTz+nUC895efynTq45eeOttamc/vSttzSuXhfnx3xwRkRP3k2YubollWBh3qzbjcNgWoJECBAgAABAgQItAoI8kwGAgQIECBAYL8C7QO18jeWh2ulVXvpsot0dl56SpdglF92caCttUvWR+zYE1G6iKJ0QUUqq3TGXrq8ItVx1rCI7bvfCBfb119+2UWfnm8EhOWXc5T/3hQgQIAAAQIECBAgkAcBQV4eRkkbCRAgQIAAAQIECBAgQIAAAQIECi8gyCv8FABAgAABAgQIECBAgAABAgQIECCQBwFBXh5GSRsJECBAgAABAgQIECBAgAABAgQKLyDIK/wUAECAAAECBAgQIECAAAECBAgQIJAHAUFeHkZJGwkQIECAQB0I7NixIxYtWtSmJxMnTozevXvXQe90gQABAgQIECBAgEDlBQR5lTdWAwECBAgQKLzAli1b4t///d/bOFxzzTUxcuTIwtsAIECAAAECBAgQINBZAUFeZ6W8jwABAgQIEDgsgbQS75Zbbmnz2SuvvDJGjRp1WOX5EAECBAgQIECAAIGiCgjyijry+k2AAAECBKogsGfPnvjWt77VpqZLL700xo4dW4XaVUGAAAECBAgQIECgvgQEefU1nnpDgAABAgRqSuAb3/hGm/ZceOGFcfrpp9dUGzWGAAECBAgQIECAQF4EBHl5GSntJECAAAECORP45je/GXv37m1t9fnnnx/pcgsPAQIECBAgQIAAAQKHJyDIOzw3nyJAgAABAgQOIJDOxEtn45WeGTNmxNSpU5kRIECAAAECBAgQIHAEAoK8I8DzUQIECBAgQGBfgXQ7bbqltvScc845MWXKFFQECBAgQIAAAQIECByhgCDvCAF9nAABAgQIEHhD4NZbb43169e3/uKCCy6IM888ExEBAgQIECBAgAABAl0gIMjrAkRFECBAgAABAhG33357rFmzppXikksuiVNPPRUNAQIECBAgQIAAAQJdJCDI6yJIxRAgQIAAgaIK7Nq1K37wgx/Ea6+91kpw5ZVXxqhRo4pKot8ECBAgQIAAAQIEKiIgyKsIq0IJECBAgEAxBF5++eW466672nT2rW99awwfPrwYAHpJgAABAgQIECBAoIoCgrwqYquKAAECBAjUk8D8+fPjiSeeaO1SQ0NDvOMd74gBAwbUUzf1hQABAgQIECBAgEDNCAjyamYoNIQAAQIECORH4JFHHonFixe3Nrh///5ZiNfY2JifTmgpAQIECBAgQIAAgZwJCPJyNmCaS4AAAQIEulvg3nvvjRdffLG1GWkbbdpO6yFAgAABAgQIECBAoLICgrzK+iqdAAECBAjUjcDmzZvjoYceanMz7ZgxY+Kyyy6rmz7qCAECBAgQIECAAIFaFhDk1fLoaBsBAgQIEKgRgVWrVsXDDz8cW7ZsaW3RWWedFW9605tqpIWaQYAAAQIECBAgQKD+BQR59T/GekiAAAECBI5I4Nlnn410Jt6ePXtay0kBXgryPAQIECBAgAABAgQIVE9AkFc9azURIECAAIFcCezatStmz54dixYtam137969481vfnOkLbUeAgQIECBAgAABAgSqKyDIq6632ggQIECAQC4Eli9fnoV4GzZsaG3vcccdFxdccEGkyy08BAgQIECAAAECBAhUX0CQV31zNRIgQIAAgZoWmDNnTsydO7dNG88888yYPn16pBV5HgIECBAgQIAAAQIEukdAkNc97molQIAAAQI1J7B27dpIId7KlStb2zZgwICYMWNGnHrqqTXXXg0iQIAAAQIECBAgUDQBQV7RRlx/CRAgQIBABwILFy7M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E08//fS48MILa7W52kWAAAECBAgQIECgEAKCvEIMs04SIECAAIFDF1i8eHE88sgjrR+cNWtWjBs37tAL8gkCBAgQIECAAAECBLpEQJDXJYwKIUCAAAEC9SnwwAMPxLPPPpt17phjjsluse3fv399dlavCBAgQIAAAQIECNS4gCCvxgdI8wgQIECAQHcKNDU1ZVtsX3311awZp512Wlx00UXd2SR1EyBAgAABAgQIECisgCCvsEOv4wQIECBAoHMCS5YsiYceeqj1zW6x7ZybdxEgQIAAAQIECBDoagFBXleLKo8AAQIECNShwIMPPhhLly7NejZkyJC47rrrokePHnXYU10iQIAAAQIECBAgULsCgrzaHRstI0CAAAECNSOwefPmuP3222PXrl1Zm2bMmBFTp06tmfZpCAECBAgQIECAAIEiCAjyijDK+kiAAAECBLpAYN68eTF79uyspN69e8db3/rWGDRoUBeUrAgCBAgQIECAAAECBDojIMjrjJL3ECBAgAABAtHc3Jytylu7dm2mMX78+Lj44ovJECBAgAABAgQIECBQJQFBXpWgVUOAAAECBOpB4Pnnn4+f/exnrV254oorYvTo0fXQNX0gQIAAAQIECBAgUPMCgryaHyINJECAAAECtSVw3333xbJly7JGjRw5Mq655praaqDWECBAgAABAgQIEKhTAUFenQ6sbhEgQIAAgUoJbNiwIdtiu2fPnqyKmTNnxoQJEypVnXIJECBAgAABAgQIEPi1gCDPVCBAgAABAgQOWeDJJ5+M9ErPMcccE7/5m78Zffr0OeRyfIAAAQIECBAgQIAAgc4LCPI6b+WdBAgQIECAwK8Fdu/eHf/93/8daXVeeqZMmRLnnHMOHwIECBAgQIAAAQIEKiggyKsgrqIJECBAgEA9Czz77LPxwAMPZF3s0aNHXHfddTFkyJB67rK+ESBAgAABAgQIEOhWAUFet/KrnAABAgQI5Fvgpz/9abzwwgtZJ8aNGxezZs3Kd4e0ngABAgQIECBAgEANCwjyanhwNI0AAQIECNS6wNq1a7OLL5qbm7OmXnHFFTF69Ohab7b2ESBAgAABAgQIEMilgCAvl8Om0QQIECBAoHYEHn/88XjqqaeyBo0YMSKuvfba2mmclhAgQIAAAQIECBCoIwFBXh0Npq4QIECAAIHuENi5c2f86Ec/ii1btmTVX3DBBXHmmWd2R1PUSYAAAQIECBAgQKCuBQR5dT28OkeAAAECBKojsGjRovj5z3+eVTZgwIDs4ot+/fpVp3K1ECBAgAABAgQIECiIgCCvIAOtmwQIECBAoNICd955Z6xatSqrZvLkyXHuuedWukrlEyBAgAABAgQIECiUgCCvUMOtswQIECBAoHICy5cvj7vvvjuroKGhIVuVd/zxx1euQiUTIECAAAECBAgQKJiAIK9gA667BAgQIECgkgIPPvhgLF26NKti7Nixcemll1ayOmUTIECAAAECBAgQKJSAIK9Qw62zBAgQIECgsgIbN26M22+/PXbv3p1VdNlll8WYMWMqW6nSCRAgQIAAAQIECBREQJBXkIHWTQIECBAgUC2BOXPmxNy5c7Pqhg0blm2x9RAgQIAAAQIECBAgcOQCgrwjN1QCAQIECBAgUCawd+/eWLJkSezYsSP77UknneSsPDOEAAECBAgQIECAQBcICPK6AFERBAgQIECAAAECBAgQIECAAAECBCotIMirtLDyCRAgQIAAAQIECBAgQIAAAQIECHSBgCCvCxAVQYAAAQIECNSvwFcfj1jeFPHFy+u3j3pGgAABAgQIECCQDwFBXj7GSSsJECBAoM4F7loa8eVH23byYxdEXD3+8Du+dVfER++OWLbxjTLGDo64+cqIAb0Pv9xKfrKjNpfqm3HCgcO0FLj9cFHXGqbSBHmVHHFlEyBAgAABAgQIHIqAIO9QtLyXAAECBAhUSCAFebctfiNkSz9/c27EV6+OGDng8CothWLXn9ESCJZ+njI84iPnHl6ZlfhU+3aW6pjzcsTNv4j40hWdM2gfuJXKHdzXarpKjJsyCRAgQIAAAQIEqi8gyKu+uRoJECBAgMA+Au2DvFVbIz5+T8RHz4uYfsLhgXUUkNXi6rJKBXlJbX9lH56oTxEgQIAAAQIECBDoXgFBXvf6q50AAQIECGQC7YO8FLjNX/3GCr1P3BsxpF/E0g1vbJUt33qbgr+P3BWxaUcL6NsmRLxrSsvW2tKKvNJ73jvtjS27qdzZL7d8pnzbbUdbXAf1bVkhuGpL25Vy+1v5V9rSW74ltry+9Pv/v707D7byLvME/tyFQAhhJ2yakAUiBCRmMS0JIZgYY1aXaa3WVqd6SlvbSpflzLTlVsbR1qqxnLLHmdbSdmztOJa2doxJJwalSZAkBtIEQsIAkUSyADdsASJwA5c79b54bg4nF7iQu5zf+X1OFZUEznnf5/l8L/njW+973o+/6fC5K+corkLs7oq84vc+928R+w4cmrn62EcqKWt/v7udv7/icO/qqxeL81R/R17tDJUcqm+PHtIa8cU3n3gJ668FAQIECBAgQIAAge4EFHl+LggQIECAQB0I1H5HXlHEVd/+WpRPq9peLoeKMulvF0d85vKIScMPlWFvPvPwz9SWcdUlWbFyUXAVr8p5qguv4nzFq/KAh+K/f7e9Z0Ve8d55Uw4vC08fEXHmqMNvH66w9/SKvOqdi6sUa28VPlKRV12SFoVddzsXhWL1FZDVJeK/rH65yKuUeIVZ9fcXFr9fHPvLVx36/sHjvS24Dn4EjUCAAAECBAgQIJCAgCIvgZCMSIAAAQKNL1BdNi3ecKhkq76iqyjHijKsttwrCrPiVf39et0VZJefcejqMRgdCQAAIABJREFUvMr3xR3poRLFVXmfvCzilkWH39ZbXUwd7Yq8N0w8/Aq7yizVV98Vv1f93X89LfK6K+pqS7runi5b+dzn5r3y4R/FLJUrEb9438vlZbV39XmPdtVf7YM2XJXX+H9vbUiAAAECBAgQ6G8BRV5/izsfAQIECBDoRqD21truroirLvKqy6+eFHnF1WPVV7SdO/bw226rR+ru+/mOp8g71nf7Va5qmzz80K3Dxav6FuDKLLVXtZ1IkVftVCkzK7ca18ZQOd8n5kR8c1nEf3vzoYds9LTI665E9MNOgAABAgQIECBAoDcFFHm9qelYBAgQIEDgBAW6e9hFcbts5fvsqm9tLcql6qfaFqesfm9RxC3ZEPG2qa8syKq/e6/2e+GKYxav2qv3it+rPn/t+Sq3BVe+K662hPzeIxGzTot4cX/EsEGHvjeuuqQ79aSeFXnHe2ttd0+trf3uwcrO1U/13bM/4jXDX76tuLrIq52h+O/KXpVbnYv9igxuXRnxN5ed4A+EjxEgQIAAAQIECBDoRkCR58eCAAECBAjUgUBtkVeMVBRI//bUodtQv/5gxNBBEY+2HXqgRe1tm9UPYKh8F153BVnlgReV79OrffhE5Tvxah+eUZSCKzdHfPWtL1+lVrmVdOZpEXsPvPxQjdrbdivf91f7+9UP6yh2LY53rIddHO27BCvHqI6z+hyV3z/SzsWfF8evva259krA6hmqHxBS/fu130dYBz9iRiBAgAABAgQIEGgAAUVeA4RoBQIECBBofIHuviOvP7f28Ib+1HYuAgQIECBAgAABAt0LKPL8ZBAgQIAAgQQEFHkJhGREAgQIECBAgAABAn0soMjrY2CHJ0CAAAECvSGgyOsNRccgQIAAAQIECBAgkLaAIi/t/ExPgAABAgQIECBAgAABAgQIECCQiYAiL5OgrUmAAAECBOpNYOPGjbFp06ZyrOHDh8fUqVPrbUTzECBAgAABAgQIEKgrAUVeXcVhGAIECBAgkI/Avn374rbbbovdu3eXS19++eXxute9Lh8AmxIgQIAAAQIECBA4TgFF3nGCeTsBAgQIECDQewKPPfZYPPDAA+UBR40aFTfddFOcdNJJvXcCRyJAgAABAgQIECDQQAKKvAYK0yoECBAgQCBFgdtvvz3a2trK0S+44IK46KKLUlzDzAQIECBAgAABAgT6XECR1+fETkCAAAECBAgcTeDJJ5+MX//61+VbBg0aVF6VN3r0aGgECBAgQIAAAQIECNQIKPL8SBAgQIAAAQIDLrBw4cJYv359Oce0adPiiiuuGPCZDECAAAECBAgQIECg3gQUefWWiHkIECBAgECGAs8//3wUt9h2dnaW219zzTVx+umnZyhhZQIECBAgQIAAAQJHFlDk+ekgQIAAAQIE6kLgoYceipUrV5azTJo0Ka6//vq6mMsQBAgQIECAAAECBOpFQJFXL0mYgwABAgQIZC6wZ8+e8qq83bt3lxKXXXZZzJgxI3MV6xMgQIAAAQIECBB4WUCR56eBAAECBAgQqBuBxx9/PO6///5ynuHDh8fb3/72GDJkSN3MZxACBAgQIECAAAECAymgyBtIfecmQIAAAQIEXiFwxx13xKZNm8rfnz17dlxyySWUCBAgQIAAAQIECBCICEWeHwMCBAgQIECgrgQ2bNgQ99xzTzlTU1NT3HTTTXHaaafV1YyGIUCAAAECBAgQIDAQAoq8gVB3TgIECBAgQOCoAosWLYonnniifM+ZZ54Zb3nLW4gRIECAAAECBAgQyF5AkZf9jwAAAgQIECBQfwJbt24tH3zR0dFRDjd//vyYOnVq/Q1qIgIECBAgQIAAAQL9KKDI60dspyJAgAABAgR6LrB06dJYsWJF+YExY8bEjTfeGIMGDer5AbyTAAECBAgQIECAQIMJKPIaLFDrECBAgACBRhHYt29f/PznP49du3aVK1144YXlLy8CBAgQIECAAAECuQoo8nJN3t4ECBAgQCABgdWrV8eSJUvKSVtbW8sHXxRX53kRIECAAAECBAgQyFFAkZdj6nYmQIAAAQIJCdx5552xcePGcuKzzz47rrzyyoSmNyoBAgQIECBAgACB3hNQ5PWepSMRIECAAAECfSCwYcOGuOeee7qOfNVVV8VZZ53VB2dySAIECBAgQIAAAQL1LaDIq+98TEeAAAECBAhExL333hvr1q0rLU477bTyFtumpiY2BAgQIECAAAECBLISUORlFbdlCRAgQIBAmgI7duyIX/ziF9He3l4ucPHFF8cb3vCGNJcxNQECBAgQIECAAIETFFDknSCcjxEgQIAAAQL9K/DII4/EsmXLypMOHjy4vCpv5MiR/TuEsxEgQIAAAQIECBAYQAFF3gDiOzUBAgQIECDQc4GOjo64/fbbY+vWreWHpk2bFldccUXPD+CdBAgQIECAAAECBBIXUOQlHqDxCRAgQIBATgLr16+PhQsXdq08b968OPfcc3MisCsBAgQIECBAgEDGAoq8jMO3OgECBAgQSFHgvvvui7Vr15ajDxs2LK677roYMWJEiquYmQABAgQIECBAgMBxCSjyjovLmwkQIECAAIGBFnjxxRfjzjvvjF27dpWjTJ06NebPnz/QYzk/AQIECBAgQIAAgT4XUOT1ObETECBAgAABAr0t8MQTT8SiRYu6Djt37tyYPn16b5/G8QgQIECAAAECBAjUlYAir67iMAwBAgQIECDQU4HFixfHmjVryrcPHTq0vMV21KhRPf249xEgQIAAAQIECBBITkCRl1xkBiZAgAABAgQKgT179sQdd9wRO3fuLEHOPvvsuPLKK+EQIECAAAECBAgQaFgBRV7DRmsxAgQIECDQ+AK1T7G99NJL47zzzmv8xW1IgAABAgQIECCQpYAiL8vYLU2AAAECBBpHYMmSJbF69epyoSFDhsT1118fo0ePbpwFbUKAAAECBAgQIEDgjwKKPD8KBAgQIECAQNIC+/btK59iu3379nKPKVOmxNVXX530ToYnQIAAAQIECBAg0J2AIs/PBQECBAgQIJC8wFNPPRW/+tWvuva45JJLYvbs2cnvZQECBAgQIECAAAEC1QKKPD8PBAgQIECAQEMIPPjgg7Fq1aquXYqn2E6ePLkhdrMEAQIECBAgQIAAgUJAkefngAABAgQIEGgIgf3798fdd98dmzdvLvcZO3ZsXHvtteX35nkRIECAAAECBAgQaAQBRV4jpGgHAgQIECBAoBTYsmVL3HXXXdHe3l7+97nnnhvz5s2jQ4AAAQIECBAgQKAhBBR5DRGjJQgQIECAAIGKwLp16+Lee+/tApkzZ07MnDkTEAECBAgQIECAAIHkBRR5yUdoAQIECBAgQKBW4KGHHoqVK1eWv93S0lLeYjtx4kRQBAgQIECAAAECBJIWUOQlHZ/hCRAgQIAAgSMJ/PKXv4ynn366/ONx48ZF8fCLk046CRgBAgQIECBAgACBZAUUeclGZ3ACBAgQIEDgaAI7d+4svy9v9+7d5dumT58ec+fOhUaAAAECBAgQIEAgWQFFXrLRGZwAAQIECBA4lsDvf//7WLBgQdfbLrvsspgxY8axPubPCRAgQIAAAQIECNSlgCKvLmMxFAECBAgQINBbAitWrIilS5eWh2tqaoqrr746zjjjjN46vOMQIECAAAECBAgQ6DcBRV6/UTsRAQIECBAgMFACixYtiieeeKI8ffE9eUWZN2nSpIEax3kJECBAgAABAgQInJCAIu+E2HyIAAECBAgQSEmgvb09iodftLW1lWOfcsopceONN8app56a0hpmJUCAAAECBAgQyFxAkZf5D4D1CRAgQIBALgJbtmwpy7y9e/eWK48cOTLe/e5357K+PQkQIECAAAECBBpAQJHXACFagQABAgQIEOiZwPr162PhwoVdbx47dmy8853v7NmHvYsAAQIECBAgQIDAAAso8gY4AKcnQIAAAQIE+lfgkUceiWXLlnWddOLEiXHDDTf07xDORoAAAQIECBAgQOAEBBR5J4DmIwQIECBAgEDaAvfdd1+sXbu2a4lzzz035s2bl/ZSpidAgAABAgQIEGh4AUVew0dsQQIECBAgQKA7gTvuuCM2bdrU9UcXXnhhFL+8CBAgQIAAAQIECNSrgCKvXpMxFwECBAgQINDnArfeemvs2bOn6zyzZ8+OSy65pM/P6wQECBAgQIAAAQIETkRAkXciaj5DgAABAgQINIzAd7/73ejo6OjaZ+bMmTFnzpyG2c8iBAgQIECAAAECjSOgyGucLG1CgAABAgQInKDAT37yk3jhhRe6Pj19+vSYO3fuCR7NxwgQIECAAAECBAj0jYAir29cHZUAAQIECBBITOCuu+6KZ599tmvqadOmxRVXXJHYFsYlQIAAAQIECBBoZAFFXiOnazcCBAgQIEDguAQWL14ca9as6frMWWedFfPnz4+WlpbjOo43EyBAgAABAgQIEOgLAUVeX6g6JgECBAgQIJCswPLly+Phhx/umv+1r31tzJs3L4YOHZrsTgYnQIAAAQIECBBoDAFFXmPkaAsCBAgQIECgFwUeffTR+O1vf9t1xPHjx5dl3siRI3vxLA5FgAABAgQIECBA4PgEFHnH5+XdBAgQIECAQCYCq1evjiVLlnRtO3z48Lj44ovj7LPPzkTAmgQIECBAgAABAvUmoMirt0TMQ4AAAQIECNSNwNq1a+O+++47bJ7Xv/71ZaHne/PqJiaDECBAgAABAgSyEVDkZRO1RQkQIECAAIETEVi/fn08+OCDsWfPnq6PT5gwId74xjdG8U8vAgQIECBAgAABAv0loMjrL2nnIUCAAAECBJIV2LFjRyxdujQ2bNjQtUNxRV5xZV5xhV5qr+07DsaixXtj1eoDsbntQHR0pLZB3vMWD1GeML41Zs1ojfmXnxyjRzXnDWJ7AgQIECCQkYAiL6OwrUqAAAECBAi8OoHaJ9oWRyu+M68o9Irv0Evh9ZsH2+OHP34xOvcfjKaIaDrY2atjdzY3RXHEg83KpV6FPcLBilLvfe8ZFnPfNLg/TuccBAgQIECAwAALKPIGOACnJ0CAAAECBNISeOaZZ8qr87Zt29Y1eCoPwihKvB/8cHe0dHbGRVM2xpxpz8aUcbuitbn3L8lraolobu2MzdtfKJ0mjvXE3976ST/Q0RJPPj8ifrPm9Fi6flJ52A+8V5nXW76OQ4AAAQIE6llAkVfP6ZiNAAECBAgQqEuBvXv3xrJly2LNmjWHzTd9+vSYOXNmjBo1qu7mLm6n/fQXdkTsPxjvuHBNzJ/x8m3CfTVsUeY9v2uHIq+vgCPiV6vOjJ8+ND2KK/O+/PlRbrPtQ2uHJkCAAAEC9SCgyKuHFMxAgAABAgQIJCmwevXqstBrb2/vmn/QoEFlmTdjxow45ZRT6mavn93+h1iwYE9cPGVjfGDuqn6bq23njmhudUVeX4J/d9H55ZV511w1JN51U/38zPXlzo5NgAABAgRyFVDk5Zq8vQkQIECAAIFeEdiyZUt5q+1zzz132PGKEq8o9IpfxYMxBvp1y1d2xuZnX4q/vnppnDP+0FVy/fHavOOFaDmp0621fYi9btPo+Nq//klMntQat3xqRB+eyaEJECBAgACBgRZQ5A10As5PgAABAgQINIRAcXVe8Wv79u2H7TN69Og477zzorjtdiBfH/n4tmhq74ivvX9hn3wn3pF227z1hWg5WZHXl9kX35n3se+9tby99ltfH9OXp3JsAgQIECBAYIAFFHkDHIDTEyBAgAABAo0jsH///rLMK37t3r37sMUmTJhQXp131llnDcjCH7p5W7Qe6Ii/++CCfj2/Iq9/uP/yH64tT/Sdbyjy+kfcWQgQIECAwMAIKPIGxt1ZCRAgQIAAgQYW2LdvXzz22GNloVf8e/Xrta99bZxxxhkxZcqUGDp06AkprFq1KmbNmnVcn1XkHRdXcm9W5CUXmYEJECBAgMAJCSjyTojNhwgQIECAAAECxxYorsqrXKFXXK1X/SoeilEUepVfra2txz7gH9/x8MMPx7p168oyr6eFniKvx7xJvlGRl2RshiZAgAABAsctoMg7bjIfIECAAAECBAgcn8COHTvi8ccfL0u97l7Dhg0rC73TTz89iiv2jvUqirzly5eXbys+e6RCb+vWreVDOIoS8Y6790bzwYNxzez1MailOSYOa44xJzcf61Sv+s/dWvuqCY94gK1/OBgbdx2M/R2dcefyqeX7bnjbyVGUxJMnT46xY8f23ckdmQABAgQIEBgQAUXegLA7KQECBAgQIJCjwM6dO2PDhg3x9NNPx8aNG7slGDNmTFnoFb+Kf+/uSr3qIq9ykNpCb+XKlbFixYoYP358NDU1HXauzo6OaGvbHLPGNsfMcT2/EvBEMkuhyPu/dz1Qrvbea+dE8e/v//S3ul31w/9hfvyP//q+2LPvpfjzT30zFjyw6qgk//Tlj5TH7IvXo5sOxMpNnTF+woRoaj78qcidnZ3R1tYW559/fsyePbsvTu+YBAgQIECAwAAJKPIGCN5pCRAgQIAAgbwFiqvlikKvKPa2bNnSLUZR4hVPvS0KvVGjRsW4cePKX8XVeJUr8mo/WBR6xQM11q5dGxdccEEMHjy422O3t7fH8oeXxdVTWvv0yrzeKvLuX/FEXP4fv3jYLov/8XNx6fmHrkSrLeCunjMrbv3KR2PMiGFdn6l9T+3nK288Y9K48rjFOTds3FKWcWt/vyn+z233xS1/9c6yyPvsN/45vnTzn3Yd/+u3/jLedtnsOHfKxPIw1Z/t7Z/04kq8u9d2xAUXXXz0fJcvj+uuu86Veb0dgOMRIECAAIEBFFDkDSC+UxMgQIAAAQIECoHNmzd3XalX3IZ7tFdxdd2QIUNi79695duKq69qr7grfr8oAYsHarzmNa854uGe/N3v4rSO5/v0qrzeLPJuvXNJeUXcyYNPKouyL337511lXVHSPfnslvjsh2/qKvZ+s3xt+f7i9Ymv/rD8Z+Xze9tfiq99/+746HuufEXZN2zokPjmTxZ2XXE3e9rpZYF3/yPr6qLIK67G29w5Ps46+5yj/qw8+eSTMXHiRFfl+d8MAQIECBBoIAFFXgOFaRUCBAgQIEAgfYFnnnmm/F67bdu2lVfqvfTSS69Yqrq8q/z7kQq9lpaW8nv0RowYUV6pV/166qmnYuTe5+INE07qM7i+KvK27Xwxbv7KD+LzH3lHeRVcbZFX/Hnlqrl77n80KqVeUQJWvypX+lVum71t4cPRkyvyBvLW2n9/dn9sb50cZ5555lFzK/Itrua86KKL+ixfByZAgAABAgT6V0CR17/ezkaAAAECBAgQ6LFAUc4VZV7xq1LsFf/srsirHPRIhV7x5+ecc85hV+ilXOQVxV11OVdb5BW3wn7hW7fFVz/xZ+WVe39+/WVdt+HWBlCUft/88cL4zx98WxRFXnFl3+f//meHve2/fPDa8r/r4dZaRV6P/wp5IwECBAgQaDgBRV7DRWohAgQIECBAoJEFDhw4EEuWLIl169aVa9YWd41c5FV/R17tgyRqi7wvffv20qco54rbao+nyKtckVf9c1T7HXmV4q9yhV9/fkeeIq+R/4bbjQABAgQIHF1AkecnhAABAgQIECCQmED1U2uPdWvtoEGDYuTIkXHqqaeWT8KtfqV6Rd7y/7chbv7y9+NH//1jXQ+XqH2QxRf+6l3l9+UV34V3vEXeaaOHx89+vSy+/dNFJVfx4IzPfvjt8YtF/951RZ5baxP7S2NcAgQIECDQIAKKvAYJ0hoECBAgQIBAPgLdFXm12zf6wy4qV9xVP9yi+mEX1R61V+vVWlVurZ3/xhnxv360ID75FzfEj+56IP7iHfNi7KhTy+/aK67oqxR5T2/a1vUE24G4Is/DLvL5u25TAgQIECBQK6DI8zNBgAABAgQIEEhMoLrIqx29eLBF8VCLtWvXxgUXXBCDBw/udrv29vZY/vCyuHpKa4w5ubnPBPryYRfFVXHFlXKXnj/1FQ+7qF6oKOqK9156/rSup9pWP7V2647d8Wd/87/jktefXX7sMx+6Kf72O7cf8Yq84orADRu3xHuvndN1mv68tXbrHw7G3Ws74oKLLj56vsuXx3XXXRdjx47ts3wdmAABAgQIEOhfAUVe/3o7GwECBAgQIEDgVQt0V+QVBd6sWbPKX8Vr5cqVsWLFihg/fnw0NTUdds7Ojo5oa9scs8Y2x8xxra96nqMdoK+KvOKcxZV2/3Tn/XHrVz4axZNpj3RFXvHeyi22ldtlZ087vevW3OLJtYuWro6zXjOuPEbxvXq3/P2/lFfkFU/ELV6V78j75H+6Pj7zPw9doVcUiJVXfxZ5xTmLq/JWbuqM8RMmRFNzy+H5dnZGW1tbnH/++TF79uw+zdfBCRAgQIAAgf4VUOT1r7ezESBAgAABAgRetUB1kVdb4FUffOvWrfHcc8/F/v37446790bzwYNxzez1MailOSYOa+7TK/Eqc/RWkfeq0Y5xgOKqveIW2i/d/KcxZsSwrncXJV/lIRvFAzYunHHmK26rLd5cKfL+ecHSrifeLv7Hzx3xSbm9sU9xZd7GXQdjf0dn3Ln8UKl4w9tOjuJ7ESdPnuxKvN5AdgwCBAgQIFBnAoq8OgvEOAQIECBAgACBYwkURV7x1NrqK/CO9ZkP3bwtWg90xN99cMGx3tqrf55KkderSw/Awf7yH64tz/qdb4wZgLM7JQECBAgQINBfAoq8/pJ2HgIECBAgQIBALwmsWrWq6xbanh5SkddTqTTfp8hLMzdTEyBAgACB4xVQ5B2vmPcTIECAAAECBBIUUOQlGNpxjKzIOw4sbyVAgAABAgkLKPISDs/oBAgQIECAAIGeCnzk49uiqb0jvvb+hdHa3NHTj73q97m19lUTHvMABzpa4mPfe2u0tER86+turT0mmDcQIECAAIGEBRR5CYdndAIECBAgQIBATwVu+crO2PzsS/HXVy+Nc8bv6OnHXvX7Nu94IVpO6oyJY0e+6mM5QPcC6zaNjq/965/E5EmtccunRmAiQIAAAQIEGlhAkdfA4VqNAAECBAgQIFAR+Nntf4gFC/bExVM2xgfmruo3mLadO6K5NRR5fSj+3UXnx9L1k+Kaq4bEu246pQ/P5NAECBAgQIDAQAso8gY6AecnQIAAAQIECPSDwPYdB+PTX9gRsf9gvOPCNTF/xoY+P2tTS8Tzuw5d/eeKvL7h/tWqM+OnD00vb6v98udHxehRzX1zIkclQIAAAQIE6kJAkVcXMRiCAAECBAgQIND3Ar95sD1+8MPd0dLZGRdN2Rhzpj0bU8bt6pPvzCtKvObWzti8/QVFXi9HW3wn3pPPj4jfrDm9vBKveH3gvcNi7psG9/KZHI4AAQIECBCoNwFFXr0lYh4CBAgQIECAQB8KFGXeD3/8YnTuPxhNEdF0sLNXz9bZ3BTFEQ82H7oybM8f2sp/Dj1lfK+ex8EOCRRX4r3vPUo8Pw8ECBAgQCAXAUVeLknbkwABAgQIECDwR4HiNttFi/fGqtUHYnPbgejov4fYyqAXBIrybsL41pg1ozXmX36y22l7wdQhCBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIBtvnC3AAAay0lEQVQAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gKKvKzjtzwBAgQIECBAgAABAgQIECBAgEAqAoq8VJIyJwECBAgQIECAAAECBAgQIECAQNYCirys47c8AQIECBAgQIAAAQIECBAgQIBAKgKKvFSSMicBAgQIECBAgAABAgQIECBAgEDWAoq8rOO3PAECBAgQIECAAAECBAgQIECAQCoCirxUkjInAQIECBAgQIAAAQIECBAgQIBA1gJdRV7WCpYnQIAAAQIECBAgQIAAAQIECBAgkIBAUwIzGpEAAQIECBAgQIAAAQIECBAgQIBA9gKKvOx/BAAQIECAAAECBAgQIECAAAECBAikIKDISyElMxIgQIAAAQIECBAgQIAAAQIECGQvoMjL/kcAAAECBAgQIECAAAECBAgQIECAQAoC/x8UBxQmPaZC2wAAAABJRU5ErkJggg==',
|
||
'根链1',
|
||
'{\"lfData\":{\"globalColor\":\"#D49BEF\",\"dataCode\":{\"nodes\":[{\"id\":\"input\",\"type\":\"InputNode\",\"x\":116,\"y\":337,\"properties\":{\"debugMode\":false},\"zIndex\":1013,\"text\":{\"x\":126,\"y\":337,\"value\":\"输入\"}},{\"id\":\"b6365013-18f2-4361-85ed-d9db4b8144b5\",\"type\":\"SaveAttributesNode\",\"x\":702,\"y\":238,\"properties\":{\"debugMode\":false,\"name\":\"\"},\"zIndex\":1012,\"text\":{\"x\":712,\"y\":238,\"value\":\"保存参数\"}},{\"id\":\"0c2710b5-9714-4563-944c-8b1a78536814\",\"type\":\"SaveTimeSeriesNode\",\"x\":699,\"y\":354,\"properties\":{\"debugMode\":false,\"name\":\"\"},\"zIndex\":1014,\"text\":{\"x\":709,\"y\":354,\"value\":\"保存遥测\"}},{\"id\":\"74b514b9-9591-4ab2-b6f9-c6f2f005047f\",\"type\":\"MessageTypeSwitchNode\",\"x\":386,\"y\":332,\"properties\":{\"debugMode\":false},\"zIndex\":1002,\"text\":{\"x\":396,\"y\":332,\"value\":\"消息类型切换\"}}],\"edges\":[{\"id\":\"ba8d0084-9b85-437e-be3b-d83c644e8e09\",\"type\":\"bezier-link\",\"sourceNodeId\":\"input\",\"targetNodeId\":\"74b514b9-9591-4ab2-b6f9-c6f2f005047f\",\"startPoint\":{\"x\":176,\"y\":337},\"endPoint\":{\"x\":316,\"y\":332},\"properties\":{\"lineType\":[\"True\"]},\"text\":{\"x\":246,\"y\":334.5,\"value\":\"True\"},\"zIndex\":1003,\"pointsList\":[{\"x\":176,\"y\":337},{\"x\":276,\"y\":337},{\"x\":216,\"y\":332},{\"x\":316,\"y\":332}]},{\"id\":\"13cf5637-f995-4b56-9c41-530040418cdd\",\"type\":\"bezier-link\",\"sourceNodeId\":\"74b514b9-9591-4ab2-b6f9-c6f2f005047f\",\"targetNodeId\":\"0c2710b5-9714-4563-944c-8b1a78536814\",\"startPoint\":{\"x\":456,\"y\":332},\"endPoint\":{\"x\":639,\"y\":354},\"properties\":{\"lineType\":[\"Telemetry\"]},\"text\":{\"x\":547.5,\"y\":343,\"value\":\"Telemetry\"},\"zIndex\":1005,\"pointsList\":[{\"x\":456,\"y\":332},{\"x\":556,\"y\":332},{\"x\":539,\"y\":354},{\"x\":639,\"y\":354}]},{\"id\":\"0117eae6-8d1b-4eeb-96d6-6c42cddba1b4\",\"type\":\"bezier-link\",\"sourceNodeId\":\"74b514b9-9591-4ab2-b6f9-c6f2f005047f\",\"targetNodeId\":\"b6365013-18f2-4361-85ed-d9db4b8144b5\",\"startPoint\":{\"x\":456,\"y\":332},\"endPoint\":{\"x\":642,\"y\":238},\"properties\":{\"lineType\":[\"Attributes\"]},\"text\":{\"x\":549,\"y\":285,\"value\":\"Attributes\"},\"zIndex\":1006,\"pointsList\":[{\"x\":456,\"y\":332},{\"x\":556,\"y\":332},{\"x\":542,\"y\":238},{\"x\":642,\"y\":238}]}]},\"openRule\":false,\"setting\":{\"describe\":\"\",\"grid\":{\"size\":20,\"open\":false,\"type\":\"mesh\",\"config\":{\"color\":\"#cccccc\",\"thickness\":1}},\"backgroundColor\":\"#ffffff\"}}}',
|
||
NULL
|
||
);
|
||
/*!40000 ALTER TABLE `rule_chain` ENABLE KEYS */
|
||
;
|
||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
|
||
;
|
||
|
||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */
|
||
;
|
||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */
|
||
;
|
||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
|
||
;
|
||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
|
||
;
|
||
|
||
-- Dump completed on 2024-04-01 16:17:35
|
||
-- ************************************************************
|
||
--
|
||
-- close fk
|
||
--
|
||
-- skip
|
||
|
||
-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
|
||
--
|
||
-- Host: 30.47.14.10 Database: x_magic
|
||
-- ------------------------------------------------------
|
||
-- Server version 8.0.22-cynos
|
||
|
||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
|
||
;
|
||
/*!50503 SET NAMES utf8 */
|
||
;
|
||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
|
||
;
|
||
/*!40103 SET TIME_ZONE='+00:00' */
|
||
;
|
||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
|
||
;
|
||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */
|
||
;
|
||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */
|
||
;
|
||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */
|
||
;
|
||
|
||
--
|
||
-- Table structure for table `rule_chain_msg_log`
|
||
--
|
||
|
||
DROP TABLE IF EXISTS `rule_chain_msg_log`;
|
||
/*!40101 SET @saved_cs_client = @@character_set_client */
|
||
;
|
||
/*!50503 SET character_set_client = utf8mb4 */
|
||
;
|
||
|
||
CREATE TABLE `rule_chain_msg_log` (
|
||
`message_id` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
|
||
`org_id` int DEFAULT NULL COMMENT '机构ID',
|
||
`owner` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建者,所有者',
|
||
`msg_type` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
|
||
`device_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
|
||
`device_name` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
|
||
`ts` datetime DEFAULT NULL,
|
||
`content` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
|
||
`create_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||
`delete_time` datetime DEFAULT NULL,
|
||
`create_time` datetime DEFAULT CURRENT_TIMESTAMP
|
||
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = DYNAMIC;
|
||
/*!40101 SET character_set_client = @saved_cs_client */
|
||
;
|
||
|
||
--
|
||
-- Dumping data for table `rule_chain_msg_log`
|
||
--
|
||
|
||
/*!40000 ALTER TABLE `rule_chain_msg_log` DISABLE KEYS */
|
||
;
|
||
|
||
INSERT INTO
|
||
`rule_chain_msg_log`
|
||
VALUES (
|
||
'3453d',
|
||
2,
|
||
'panda',
|
||
'Telemetry',
|
||
'd_1928b99619910dae5a001fa7',
|
||
'ws432',
|
||
'2023-07-31 14:23:13',
|
||
'Incoming message',
|
||
'2023-09-06 15:28:45',
|
||
NULL,
|
||
NULL
|
||
);
|
||
/*!40000 ALTER TABLE `rule_chain_msg_log` ENABLE KEYS */
|
||
;
|
||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
|
||
;
|
||
|
||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */
|
||
;
|
||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */
|
||
;
|
||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
|
||
;
|
||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
|
||
;
|
||
|
||
-- Dump completed on 2024-04-01 16:17:35
|
||
-- ************************************************************
|
||
--
|
||
-- close fk
|
||
--
|
||
-- skip
|
||
|
||
-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
|
||
--
|
||
-- Host: 30.47.14.10 Database: x_magic
|
||
-- ------------------------------------------------------
|
||
-- Server version 8.0.22-cynos
|
||
|
||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
|
||
;
|
||
/*!50503 SET NAMES utf8 */
|
||
;
|
||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
|
||
;
|
||
/*!40103 SET TIME_ZONE='+00:00' */
|
||
;
|
||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
|
||
;
|
||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */
|
||
;
|
||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */
|
||
;
|
||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */
|
||
;
|
||
|
||
--
|
||
-- Table structure for table `sys_apis`
|
||
--
|
||
|
||
DROP TABLE IF EXISTS `sys_apis`;
|
||
/*!40101 SET @saved_cs_client = @@character_set_client */
|
||
;
|
||
/*!50503 SET character_set_client = utf8mb4 */
|
||
;
|
||
|
||
CREATE TABLE `sys_apis` (
|
||
`id` bigint NOT NULL AUTO_INCREMENT,
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||
`update_time` datetime DEFAULT NULL,
|
||
`delete_time` datetime DEFAULT NULL,
|
||
`path` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'api路径',
|
||
`description` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'api中文描述',
|
||
`api_group` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'api组',
|
||
`method` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '方法',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 180 DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
|
||
/*!40101 SET character_set_client = @saved_cs_client */
|
||
;
|
||
|
||
--
|
||
-- Dumping data for table `sys_apis`
|
||
--
|
||
|
||
/*!40000 ALTER TABLE `sys_apis` DISABLE KEYS */
|
||
;
|
||
|
||
INSERT INTO
|
||
`sys_apis`
|
||
VALUES (
|
||
1,
|
||
'2021-12-09 09:21:00',
|
||
'2021-12-09 09:21:00',
|
||
NULL,
|
||
'/system/user/list',
|
||
'查询用户列表(分页)',
|
||
'user',
|
||
'GET'
|
||
),
|
||
(
|
||
2,
|
||
'2021-12-09 09:29:00',
|
||
'2021-12-09 09:29:00',
|
||
NULL,
|
||
'/system/user/changeStatus',
|
||
'修改用户状态',
|
||
'user',
|
||
'PUT'
|
||
),
|
||
(
|
||
3,
|
||
'2021-12-09 09:34:00',
|
||
'2021-12-09 09:34:00',
|
||
NULL,
|
||
'/system/user/:userId',
|
||
'删除用户信息',
|
||
'user',
|
||
'DELETE'
|
||
),
|
||
(
|
||
4,
|
||
'2021-12-09 09:36:00',
|
||
'2023-09-14 14:05:00',
|
||
NULL,
|
||
'/system/organization/list',
|
||
'获取组织列表',
|
||
'organization',
|
||
'GET'
|
||
),
|
||
(
|
||
5,
|
||
'2021-12-09 09:37:00',
|
||
'2023-09-14 14:06:00',
|
||
NULL,
|
||
'/system/organization/:organizationId',
|
||
'获取组织信息',
|
||
'organization',
|
||
'GET'
|
||
),
|
||
(
|
||
6,
|
||
'2021-12-09 18:20:00',
|
||
'2021-12-09 18:20:00',
|
||
NULL,
|
||
'/system/user/avatar',
|
||
'上传头像',
|
||
'user',
|
||
'POST'
|
||
),
|
||
(
|
||
7,
|
||
'2021-12-09 18:21:00',
|
||
'2021-12-09 18:21:00',
|
||
NULL,
|
||
'/system/user/pwd',
|
||
'修改密码',
|
||
'user',
|
||
'PUT'
|
||
),
|
||
(
|
||
8,
|
||
'2021-12-09 18:21:00',
|
||
'2021-12-09 18:21:00',
|
||
NULL,
|
||
'/system/user/getById/:userId',
|
||
'通过id获取用户信息',
|
||
'user',
|
||
'GET'
|
||
),
|
||
(
|
||
9,
|
||
'2021-12-09 18:58:00',
|
||
'2021-12-09 18:58:00',
|
||
NULL,
|
||
'/system/user/getInit',
|
||
'获取初始化角色岗位信息(添加用户初始化)',
|
||
'user',
|
||
'GET'
|
||
),
|
||
(
|
||
10,
|
||
'2021-12-09 18:59:00',
|
||
'2021-12-09 18:59:00',
|
||
NULL,
|
||
'/system/user/getRoPo',
|
||
'获取用户角色岗位信息',
|
||
'user',
|
||
'GET'
|
||
),
|
||
(
|
||
11,
|
||
'2021-12-09 19:00:00',
|
||
'2021-12-09 19:00:00',
|
||
NULL,
|
||
'/system/user',
|
||
'添加用户信息',
|
||
'user',
|
||
'POST'
|
||
),
|
||
(
|
||
12,
|
||
'2021-12-09 19:00:00',
|
||
'2021-12-09 19:00:00',
|
||
NULL,
|
||
'/system/user',
|
||
'修改用户信息',
|
||
'user',
|
||
'PUT'
|
||
),
|
||
(
|
||
13,
|
||
'2021-12-09 19:02:00',
|
||
'2021-12-09 19:02:00',
|
||
NULL,
|
||
'/system/user/export',
|
||
'导出用户信息',
|
||
'user',
|
||
'GET'
|
||
),
|
||
(
|
||
14,
|
||
'2021-12-09 19:04:00',
|
||
'2023-09-14 14:06:00',
|
||
NULL,
|
||
'/system/organization/roleOrganizationTreeSelect/:roleId',
|
||
'获取角色部门树',
|
||
'organization',
|
||
'GET'
|
||
),
|
||
(
|
||
15,
|
||
'2021-12-09 19:04:00',
|
||
'2023-09-14 14:07:00',
|
||
NULL,
|
||
'/system/organization/organizationTree',
|
||
'获取所有组织树',
|
||
'organization',
|
||
'GET'
|
||
),
|
||
(
|
||
16,
|
||
'2021-12-09 19:07:00',
|
||
'2023-09-14 14:07:00',
|
||
NULL,
|
||
'/system/organization',
|
||
'添加组织信息',
|
||
'organization',
|
||
'POST'
|
||
),
|
||
(
|
||
17,
|
||
'2021-12-09 19:08:00',
|
||
'2023-09-14 14:07:00',
|
||
NULL,
|
||
'/system/organization',
|
||
'修改组织信息',
|
||
'organization',
|
||
'PUT'
|
||
),
|
||
(
|
||
18,
|
||
'2021-12-09 19:08:00',
|
||
'2023-09-14 14:07:00',
|
||
NULL,
|
||
'/system/organization/:organizationId',
|
||
'删除组织信息',
|
||
'organization',
|
||
'DELETE'
|
||
),
|
||
(
|
||
19,
|
||
'2021-12-09 19:09:00',
|
||
'2021-12-09 19:09:00',
|
||
NULL,
|
||
'/system/config/list',
|
||
'获取配置分页列表',
|
||
'config',
|
||
'GET'
|
||
),
|
||
(
|
||
20,
|
||
'2021-12-09 19:10:00',
|
||
'2021-12-09 19:10:00',
|
||
NULL,
|
||
'/system/config/configKey',
|
||
'获取配置列表通过ConfigKey',
|
||
'config',
|
||
'GET'
|
||
),
|
||
(
|
||
21,
|
||
'2021-12-09 19:10:00',
|
||
'2021-12-09 19:10:00',
|
||
NULL,
|
||
'/system/config/:configId',
|
||
'获取配置信息',
|
||
'config',
|
||
'GET'
|
||
),
|
||
(
|
||
22,
|
||
'2021-12-09 19:11:00',
|
||
'2021-12-09 19:11:00',
|
||
NULL,
|
||
'/system/config',
|
||
'添加配置信息',
|
||
'config',
|
||
'POST'
|
||
),
|
||
(
|
||
23,
|
||
'2021-12-09 19:11:00',
|
||
'2021-12-09 19:11:00',
|
||
NULL,
|
||
'/system/config',
|
||
'修改配置信息',
|
||
'config',
|
||
'PUT'
|
||
),
|
||
(
|
||
24,
|
||
'2021-12-09 19:12:00',
|
||
'2021-12-09 19:12:00',
|
||
NULL,
|
||
'/system/config/:configId',
|
||
'删除配置信息',
|
||
'config',
|
||
'DELETE'
|
||
),
|
||
(
|
||
25,
|
||
'2021-12-09 19:13:00',
|
||
'2021-12-09 19:13:00',
|
||
NULL,
|
||
'/system/dict/type/list',
|
||
'获取字典类型分页列表',
|
||
'dict',
|
||
'GET'
|
||
),
|
||
(
|
||
26,
|
||
'2021-12-09 19:13:00',
|
||
'2021-12-09 19:13:00',
|
||
NULL,
|
||
'/system/dict/type/:dictId',
|
||
'获取字典类型信息',
|
||
'dict',
|
||
'GET'
|
||
),
|
||
(
|
||
27,
|
||
'2021-12-09 19:14:00',
|
||
'2021-12-09 19:14:00',
|
||
NULL,
|
||
'/system/dict/type',
|
||
'添加字典类型信息',
|
||
'dict',
|
||
'POST'
|
||
),
|
||
(
|
||
28,
|
||
'2021-12-09 19:14:00',
|
||
'2021-12-09 19:14:00',
|
||
NULL,
|
||
'/system/dict/type',
|
||
'修改字典类型信息',
|
||
'dict',
|
||
'PUT'
|
||
),
|
||
(
|
||
29,
|
||
'2021-12-09 19:15:00',
|
||
'2021-12-09 19:15:00',
|
||
NULL,
|
||
'/system/dict/type/:dictId',
|
||
'删除字典类型信息',
|
||
'dict',
|
||
'DELETE'
|
||
),
|
||
(
|
||
30,
|
||
'2021-12-09 19:15:00',
|
||
'2021-12-09 19:15:00',
|
||
NULL,
|
||
'/system/dict/type/export',
|
||
'导出字典类型信息',
|
||
'dict',
|
||
'GET'
|
||
),
|
||
(
|
||
31,
|
||
'2021-12-09 19:16:00',
|
||
'2021-12-09 19:16:00',
|
||
NULL,
|
||
'/system/dict/data/list',
|
||
'获取字典数据分页列表',
|
||
'dict',
|
||
'GET'
|
||
),
|
||
(
|
||
32,
|
||
'2021-12-09 19:17:00',
|
||
'2021-12-09 19:17:00',
|
||
NULL,
|
||
'/system/dict/data/type',
|
||
'获取字典数据列表通过字典类型',
|
||
'dict',
|
||
'GET'
|
||
),
|
||
(
|
||
33,
|
||
'2021-12-09 19:17:00',
|
||
'2021-12-09 19:17:00',
|
||
NULL,
|
||
'/system/dict/data/:dictCode',
|
||
'获取字典数据信息',
|
||
'dict',
|
||
'GET'
|
||
),
|
||
(
|
||
34,
|
||
'2021-12-09 19:18:00',
|
||
'2021-12-09 19:18:00',
|
||
NULL,
|
||
'/system/dict/data',
|
||
'添加字典数据信息',
|
||
'dict',
|
||
'POST'
|
||
),
|
||
(
|
||
35,
|
||
'2021-12-09 19:18:00',
|
||
'2021-12-09 19:18:00',
|
||
NULL,
|
||
'/system/dict/data',
|
||
'修改字典数据信息',
|
||
'dict',
|
||
'PUT'
|
||
),
|
||
(
|
||
36,
|
||
'2021-12-09 19:19:00',
|
||
'2021-12-09 19:19:00',
|
||
NULL,
|
||
'/system/dict/data/:dictCode',
|
||
'删除字典数据信息',
|
||
'dict',
|
||
'DELETE'
|
||
),
|
||
(
|
||
37,
|
||
'2021-12-09 19:21:00',
|
||
'2021-12-09 19:21:00',
|
||
NULL,
|
||
'/system/menu/menuTreeSelect',
|
||
'获取菜单树',
|
||
'menu',
|
||
'GET'
|
||
),
|
||
(
|
||
38,
|
||
'2021-12-09 19:21:00',
|
||
'2021-12-09 19:21:00',
|
||
NULL,
|
||
'/system/menu/menuRole',
|
||
'获取角色菜单',
|
||
'menu',
|
||
'GET'
|
||
),
|
||
(
|
||
39,
|
||
'2021-12-09 19:22:00',
|
||
'2021-12-09 19:22:00',
|
||
NULL,
|
||
'/system/menu/roleMenuTreeSelect/:roleId',
|
||
'获取角色菜单树',
|
||
'menu',
|
||
'GET'
|
||
),
|
||
(
|
||
40,
|
||
'2021-12-09 19:23:00',
|
||
'2021-12-09 19:23:00',
|
||
NULL,
|
||
'/system/menu/menuPaths',
|
||
'获取角色菜单路径列表',
|
||
'menu',
|
||
'GET'
|
||
),
|
||
(
|
||
41,
|
||
'2021-12-09 19:23:00',
|
||
'2021-12-09 19:23:00',
|
||
NULL,
|
||
'/system/menu/list',
|
||
'获取菜单列表',
|
||
'menu',
|
||
'GET'
|
||
),
|
||
(
|
||
42,
|
||
'2021-12-09 19:24:00',
|
||
'2021-12-09 19:24:00',
|
||
NULL,
|
||
'/system/menu/:menuId',
|
||
'获取菜单信息',
|
||
'menu',
|
||
'GET'
|
||
),
|
||
(
|
||
43,
|
||
'2021-12-09 19:24:00',
|
||
'2021-12-09 19:24:00',
|
||
NULL,
|
||
'/system/menu',
|
||
'添加菜单信息',
|
||
'menu',
|
||
'POST'
|
||
),
|
||
(
|
||
44,
|
||
'2021-12-09 19:24:00',
|
||
'2021-12-09 19:24:00',
|
||
NULL,
|
||
'/system/menu',
|
||
'修改菜单信息',
|
||
'menu',
|
||
'PUT'
|
||
),
|
||
(
|
||
45,
|
||
'2021-12-09 19:25:00',
|
||
'2021-12-09 19:25:00',
|
||
NULL,
|
||
'/system/menu/:menuId',
|
||
'删除菜单信息',
|
||
'menu',
|
||
'DELETE'
|
||
),
|
||
(
|
||
46,
|
||
'2021-12-09 19:25:00',
|
||
'2021-12-09 19:27:00',
|
||
NULL,
|
||
'/system/post/list',
|
||
'获取岗位分页列表',
|
||
'post',
|
||
'GET'
|
||
),
|
||
(
|
||
47,
|
||
'2021-12-09 19:26:00',
|
||
'2021-12-09 19:26:00',
|
||
NULL,
|
||
'/system/post/:postId',
|
||
'获取岗位信息',
|
||
'post',
|
||
'GET'
|
||
),
|
||
(
|
||
48,
|
||
'2021-12-09 19:25:00',
|
||
'2021-12-09 19:25:00',
|
||
NULL,
|
||
'/system/post',
|
||
'添加岗位信息',
|
||
'post',
|
||
'POST'
|
||
),
|
||
(
|
||
49,
|
||
'2021-12-09 19:25:00',
|
||
'2021-12-09 19:25:00',
|
||
NULL,
|
||
'/system/post',
|
||
'修改岗位信息',
|
||
'post',
|
||
'PUT'
|
||
),
|
||
(
|
||
50,
|
||
'2021-12-09 19:25:00',
|
||
'2021-12-09 19:25:00',
|
||
NULL,
|
||
'/system/post/:postId',
|
||
'删除岗位信息',
|
||
'post',
|
||
'DELETE'
|
||
),
|
||
(
|
||
51,
|
||
'2021-12-09 19:25:00',
|
||
'2021-12-09 19:25:00',
|
||
NULL,
|
||
'/system/role/list',
|
||
'获取角色分页列表',
|
||
'role',
|
||
'GET'
|
||
),
|
||
(
|
||
52,
|
||
'2021-12-09 19:25:00',
|
||
'2021-12-09 19:25:00',
|
||
NULL,
|
||
'/system/role/:roleId',
|
||
'获取角色信息',
|
||
'role',
|
||
'GET'
|
||
),
|
||
(
|
||
53,
|
||
'2021-12-09 19:25:00',
|
||
'2021-12-09 19:25:00',
|
||
NULL,
|
||
'/system/role',
|
||
'添加角色信息',
|
||
'role',
|
||
'POST'
|
||
),
|
||
(
|
||
54,
|
||
'2021-12-09 19:25:00',
|
||
'2021-12-09 19:25:00',
|
||
NULL,
|
||
'/system/role',
|
||
'修改角色信息',
|
||
'role',
|
||
'PUT'
|
||
),
|
||
(
|
||
55,
|
||
'2021-12-09 19:25:00',
|
||
'2021-12-09 19:25:00',
|
||
NULL,
|
||
'/system/role/:roleId',
|
||
'删除角色信息',
|
||
'role',
|
||
'DELETE'
|
||
),
|
||
(
|
||
56,
|
||
'2021-12-09 19:25:00',
|
||
'2021-12-09 19:25:00',
|
||
NULL,
|
||
'/system/role/changeStatus',
|
||
'修改角色状态',
|
||
'role',
|
||
'PUT'
|
||
),
|
||
(
|
||
57,
|
||
'2021-12-09 19:25:00',
|
||
'2021-12-09 19:25:00',
|
||
NULL,
|
||
'/system/role/dataScope',
|
||
'修改角色部门权限',
|
||
'role',
|
||
'PUT'
|
||
),
|
||
(
|
||
58,
|
||
'2021-12-09 19:25:00',
|
||
'2021-12-09 19:25:00',
|
||
NULL,
|
||
'/system/role/export',
|
||
'导出角色信息',
|
||
'role',
|
||
'GET'
|
||
),
|
||
(
|
||
59,
|
||
'2021-12-09 19:50:00',
|
||
'2022-01-19 08:58:00',
|
||
NULL,
|
||
'/system/api/list',
|
||
'获取接口分页列表',
|
||
'api',
|
||
'GET'
|
||
),
|
||
(
|
||
60,
|
||
'2021-12-09 19:51:00',
|
||
'2021-12-09 19:51:00',
|
||
NULL,
|
||
'/system/api/all',
|
||
'获取所有接口',
|
||
'api',
|
||
'GET'
|
||
),
|
||
(
|
||
61,
|
||
'2021-12-09 19:51:00',
|
||
'2021-12-09 19:51:00',
|
||
NULL,
|
||
'/system/api/getPolicyPathByRoleId',
|
||
'获取角色拥有的接口权限',
|
||
'api',
|
||
'GET'
|
||
),
|
||
(
|
||
62,
|
||
'2021-12-09 19:52:00',
|
||
'2021-12-09 19:52:00',
|
||
NULL,
|
||
'/system/api/:id',
|
||
'获取接口信息',
|
||
'api',
|
||
'GET'
|
||
),
|
||
(
|
||
63,
|
||
'2021-12-09 19:52:00',
|
||
'2021-12-09 19:52:00',
|
||
NULL,
|
||
'/system/api',
|
||
'添加接口信息',
|
||
'api',
|
||
'POST'
|
||
),
|
||
(
|
||
64,
|
||
'2021-12-09 19:52:00',
|
||
'2021-12-09 19:52:00',
|
||
NULL,
|
||
'/system/api',
|
||
'修改接口信息',
|
||
'api',
|
||
'PUT'
|
||
),
|
||
(
|
||
65,
|
||
'2021-12-09 19:53:00',
|
||
'2021-12-09 19:53:00',
|
||
NULL,
|
||
'/system/api/:id',
|
||
'删除接口信息',
|
||
'api',
|
||
'DELETE'
|
||
),
|
||
(
|
||
66,
|
||
'2021-12-17 10:51:00',
|
||
'2021-12-17 10:54:00',
|
||
NULL,
|
||
'/log/logLogin/list',
|
||
'获取登录日志',
|
||
'log',
|
||
'GET'
|
||
),
|
||
(
|
||
67,
|
||
'2021-12-17 10:51:00',
|
||
'2021-12-17 10:54:00',
|
||
NULL,
|
||
'/log/logLogin/:infoId',
|
||
'删除日志',
|
||
'log',
|
||
'DELETE'
|
||
),
|
||
(
|
||
68,
|
||
'2021-12-17 10:53:00',
|
||
'2021-12-17 10:54:00',
|
||
NULL,
|
||
'/log/logLogin/all',
|
||
'清空所有',
|
||
'log',
|
||
'DELETE'
|
||
),
|
||
(
|
||
69,
|
||
'2021-12-17 10:54:00',
|
||
'2021-12-17 10:54:00',
|
||
NULL,
|
||
'/log/logOper/list',
|
||
'操作日志列表',
|
||
'log',
|
||
'GET'
|
||
),
|
||
(
|
||
70,
|
||
'2021-12-17 10:53:00',
|
||
'2021-12-17 10:53:00',
|
||
NULL,
|
||
'/log/logOper/:operId',
|
||
'删除',
|
||
'log',
|
||
'DELETE'
|
||
),
|
||
(
|
||
71,
|
||
'2021-12-17 10:53:00',
|
||
'2021-12-17 10:53:00',
|
||
NULL,
|
||
'/log/logOper/all',
|
||
'清空',
|
||
'log',
|
||
'DELETE'
|
||
),
|
||
(
|
||
72,
|
||
'2021-12-24 15:41:00',
|
||
'2021-12-24 15:41:00',
|
||
NULL,
|
||
'/job/list',
|
||
'任务列表',
|
||
'job',
|
||
'GET'
|
||
),
|
||
(
|
||
73,
|
||
'2021-12-24 15:41:00',
|
||
'2021-12-24 15:41:00',
|
||
NULL,
|
||
'/job',
|
||
'添加',
|
||
'job',
|
||
'POST'
|
||
),
|
||
(
|
||
74,
|
||
'2021-12-24 15:42:00',
|
||
'2021-12-24 15:42:00',
|
||
NULL,
|
||
'/job',
|
||
'修改任务',
|
||
'job',
|
||
'PUT'
|
||
),
|
||
(
|
||
75,
|
||
'2021-12-24 15:42:00',
|
||
'2021-12-24 16:32:00',
|
||
NULL,
|
||
'/job/:jobId',
|
||
'获取任务',
|
||
'job',
|
||
'GET'
|
||
),
|
||
(
|
||
76,
|
||
'2021-12-24 15:43:00',
|
||
'2021-12-24 16:32:00',
|
||
NULL,
|
||
'/job/:jobId',
|
||
'删除job',
|
||
'job',
|
||
'DELETE'
|
||
),
|
||
(
|
||
77,
|
||
'2021-12-24 15:43:00',
|
||
'2021-12-24 16:31:00',
|
||
NULL,
|
||
'/job/stop/:jobId',
|
||
'停止任务',
|
||
'job',
|
||
'GET'
|
||
),
|
||
(
|
||
78,
|
||
'2021-12-24 15:44:00',
|
||
'2021-12-24 16:30:00',
|
||
NULL,
|
||
'/job/start/:jobId',
|
||
'开始任务',
|
||
'job',
|
||
'GET'
|
||
),
|
||
(
|
||
79,
|
||
'2021-12-24 15:45:00',
|
||
'2023-08-08 14:15:00',
|
||
NULL,
|
||
'/job/log/list',
|
||
'任务日志列表',
|
||
'job',
|
||
'GET'
|
||
),
|
||
(
|
||
80,
|
||
'2021-12-24 15:45:00',
|
||
'2023-08-08 14:16:00',
|
||
NULL,
|
||
'/job/log/all',
|
||
'清空任务日志',
|
||
'job',
|
||
'DELETE'
|
||
),
|
||
(
|
||
81,
|
||
'2021-12-24 15:46:00',
|
||
'2023-08-08 14:16:00',
|
||
NULL,
|
||
'/job/log/:logId',
|
||
'删除任务日志',
|
||
'job',
|
||
'DELETE'
|
||
),
|
||
(
|
||
82,
|
||
'2021-12-24 15:45:00',
|
||
'2021-12-24 15:45:00',
|
||
NULL,
|
||
'/system/notice/list',
|
||
'获取通知分页列表',
|
||
'notice',
|
||
'GET'
|
||
),
|
||
(
|
||
83,
|
||
'2021-12-24 15:45:00',
|
||
'2021-12-24 15:45:00',
|
||
NULL,
|
||
'/system/notice',
|
||
'添加通知信息',
|
||
'notice',
|
||
'POST'
|
||
),
|
||
(
|
||
84,
|
||
'2021-12-24 15:45:00',
|
||
'2021-12-24 15:45:00',
|
||
NULL,
|
||
'/system/notice',
|
||
'修改通知信息',
|
||
'notice',
|
||
'PUT'
|
||
),
|
||
(
|
||
85,
|
||
'2021-12-24 15:45:00',
|
||
'2021-12-24 16:33:00',
|
||
NULL,
|
||
'/system/notice/:noticeId',
|
||
'删除通知信息',
|
||
'notice',
|
||
'DELETE'
|
||
),
|
||
(
|
||
86,
|
||
'2021-12-24 22:40:00',
|
||
'2021-12-24 22:40:00',
|
||
NULL,
|
||
'/job/changeStatus',
|
||
'修改状态',
|
||
'job',
|
||
'PUT'
|
||
),
|
||
(
|
||
87,
|
||
'2022-01-02 13:53:00',
|
||
'2022-07-18 10:57:00',
|
||
NULL,
|
||
'/develop/code/table/db/list',
|
||
'数据库表列表',
|
||
'gen',
|
||
'GET'
|
||
),
|
||
(
|
||
88,
|
||
'2022-01-02 13:53:00',
|
||
'2022-01-02 13:53:00',
|
||
NULL,
|
||
'/develop/code/table/list',
|
||
'表列表',
|
||
'gen',
|
||
'GET'
|
||
),
|
||
(
|
||
89,
|
||
'2022-01-02 13:54:00',
|
||
'2022-01-02 13:54:00',
|
||
NULL,
|
||
'/develop/code/table/info/:tableId',
|
||
'表信息',
|
||
'gen',
|
||
'GET'
|
||
),
|
||
(
|
||
90,
|
||
'2022-01-02 13:54:00',
|
||
'2022-07-18 10:58:00',
|
||
NULL,
|
||
'/develop/code/table/info/tableName',
|
||
'表名获取表信息',
|
||
'gen',
|
||
'GET'
|
||
),
|
||
(
|
||
91,
|
||
'2022-01-02 13:55:00',
|
||
'2022-01-02 13:55:00',
|
||
NULL,
|
||
'/develop/code/table/tableTree',
|
||
'表树',
|
||
'gen',
|
||
'GET'
|
||
),
|
||
(
|
||
92,
|
||
'2022-01-02 13:56:00',
|
||
'2022-01-02 13:56:00',
|
||
NULL,
|
||
'/develop/code/table',
|
||
'导入表',
|
||
'gen',
|
||
'POST'
|
||
),
|
||
(
|
||
93,
|
||
'2022-01-02 13:57:00',
|
||
'2022-01-02 13:57:00',
|
||
NULL,
|
||
'/develop/code/table',
|
||
'修改数据结构',
|
||
'gen',
|
||
'PUT'
|
||
),
|
||
(
|
||
94,
|
||
'2022-01-02 13:58:00',
|
||
'2022-01-02 13:58:00',
|
||
NULL,
|
||
'/develop/code/table/:tableId',
|
||
'删除表数据',
|
||
'gen',
|
||
'DELETE'
|
||
),
|
||
(
|
||
95,
|
||
'2022-01-02 13:59:00',
|
||
'2022-01-02 13:59:00',
|
||
NULL,
|
||
'/develop/code/gen/preview/:tableId',
|
||
'预览代码',
|
||
'gen',
|
||
'GET'
|
||
),
|
||
(
|
||
96,
|
||
'2022-01-02 13:59:00',
|
||
'2022-01-02 13:59:00',
|
||
NULL,
|
||
'/develop/code/gen/code/:tableId',
|
||
'生成代码',
|
||
'gen',
|
||
'GET'
|
||
),
|
||
(
|
||
97,
|
||
'2022-01-02 14:00:00',
|
||
'2022-07-17 01:19:00',
|
||
NULL,
|
||
'/develop/code/gen/configure/:tableId',
|
||
'生成菜单',
|
||
'gen',
|
||
'GET'
|
||
),
|
||
(
|
||
98,
|
||
'2023-04-13 15:50:00',
|
||
'2023-07-21 17:44:00',
|
||
NULL,
|
||
'/rule/chain/changeRoot',
|
||
'改变规则链',
|
||
'rulechain',
|
||
'PUT'
|
||
),
|
||
(
|
||
99,
|
||
'2023-04-11 02:05:00',
|
||
'2023-04-11 02:05:00',
|
||
NULL,
|
||
'/rule/chain/list',
|
||
'查询规则链列表(分页)',
|
||
'rulechain',
|
||
'GET'
|
||
),
|
||
(
|
||
100,
|
||
'2023-04-11 02:05:00',
|
||
'2023-04-11 02:05:00',
|
||
NULL,
|
||
'/rule/chain/:ruleId',
|
||
'删除规则链信息',
|
||
'rulechain',
|
||
'DELETE'
|
||
),
|
||
(
|
||
101,
|
||
'2023-04-11 02:05:00',
|
||
'2023-04-11 02:05:00',
|
||
NULL,
|
||
'/rule/chain',
|
||
'修改规则链信息',
|
||
'rulechain',
|
||
'PUT'
|
||
),
|
||
(
|
||
102,
|
||
'2023-04-11 02:05:00',
|
||
'2023-04-11 02:05:00',
|
||
NULL,
|
||
'/rule/chain',
|
||
'添加规则链信息',
|
||
'rulechain',
|
||
'POST'
|
||
),
|
||
(
|
||
103,
|
||
'2023-04-11 02:05:00',
|
||
'2023-04-11 02:05:00',
|
||
NULL,
|
||
'/rule/chain/:ruleId',
|
||
'获取规则链信息',
|
||
'rulechain',
|
||
'GET'
|
||
),
|
||
(
|
||
104,
|
||
'2023-07-24 11:51:00',
|
||
'2023-07-24 11:51:00',
|
||
NULL,
|
||
'/rule/chain/list/label',
|
||
'获取规则链label列表',
|
||
'rulechain',
|
||
'GET'
|
||
),
|
||
(
|
||
105,
|
||
'2023-08-03 09:50:00',
|
||
'2023-08-03 09:50:00',
|
||
NULL,
|
||
'/rule/chain/clone/:ruleId',
|
||
'克隆规则链',
|
||
'rulechain',
|
||
'POST'
|
||
),
|
||
(
|
||
106,
|
||
'2023-09-06 15:55:00',
|
||
'2023-09-06 15:55:00',
|
||
NULL,
|
||
'/rule/chain/log/list',
|
||
'规则链审计日志',
|
||
'rulechain',
|
||
'GET'
|
||
),
|
||
(
|
||
107,
|
||
'2023-09-06 15:56:00',
|
||
'2023-09-06 15:56:00',
|
||
NULL,
|
||
'/rule/chain/log/delete',
|
||
'条件删除规则链审计',
|
||
'rulechain',
|
||
'GET'
|
||
),
|
||
(
|
||
167,
|
||
'2024-03-29 12:59:58',
|
||
'2024-03-29 12:59:58',
|
||
NULL,
|
||
'/core/runtime/cache',
|
||
'获取函数缓存列表',
|
||
'core',
|
||
'GET'
|
||
),
|
||
(
|
||
168,
|
||
'2024-03-29 13:00:16',
|
||
'2024-03-29 13:00:16',
|
||
NULL,
|
||
'/core/runtime/cache',
|
||
'清除函数缓存',
|
||
'core',
|
||
'DELETE'
|
||
),
|
||
(
|
||
169,
|
||
'2024-03-29 13:01:22',
|
||
'2024-03-29 13:01:22',
|
||
NULL,
|
||
'/core/runtime/thread',
|
||
'获取函数线程列表',
|
||
'core',
|
||
'GET'
|
||
),
|
||
(
|
||
170,
|
||
'2024-03-29 13:01:40',
|
||
'2024-03-29 13:01:40',
|
||
NULL,
|
||
'/core/runtime/thread',
|
||
'清空函数缓存列表',
|
||
'core',
|
||
'DELETE'
|
||
),
|
||
(
|
||
171,
|
||
'2024-03-29 13:02:16',
|
||
'2024-03-29 13:02:16',
|
||
NULL,
|
||
'/dm/:id',
|
||
'获取生成代码表字段详情',
|
||
'core',
|
||
'GET'
|
||
),
|
||
(
|
||
172,
|
||
'2024-03-29 13:02:31',
|
||
'2024-03-29 13:02:31',
|
||
NULL,
|
||
'/dm/struct/:id',
|
||
'获取代码生成表基础信息',
|
||
'core',
|
||
'GET'
|
||
),
|
||
(
|
||
173,
|
||
'2024-03-29 13:02:57',
|
||
'2024-03-29 13:02:57',
|
||
NULL,
|
||
'/dm/cols/:id',
|
||
'修改生成代码列字段信息',
|
||
'core',
|
||
'PUT'
|
||
),
|
||
(
|
||
174,
|
||
'2024-03-29 13:03:16',
|
||
'2024-03-29 13:03:16',
|
||
NULL,
|
||
'/dm/:id',
|
||
'修改代码生成基本信息',
|
||
'core',
|
||
'PUT'
|
||
),
|
||
(
|
||
175,
|
||
'2024-03-29 13:03:38',
|
||
'2024-03-29 13:03:38',
|
||
NULL,
|
||
'/dm',
|
||
'获取代码生成列表',
|
||
'core',
|
||
'GET'
|
||
),
|
||
(
|
||
176,
|
||
'2024-04-01 12:53:41',
|
||
'2024-04-01 12:53:41',
|
||
NULL,
|
||
'/files',
|
||
'查看文件列表',
|
||
'files',
|
||
'GET'
|
||
),
|
||
(
|
||
177,
|
||
'2024-04-01 12:54:59',
|
||
'2024-04-01 12:54:59',
|
||
NULL,
|
||
'/files',
|
||
'新增文件',
|
||
'files',
|
||
'POST'
|
||
),
|
||
(
|
||
178,
|
||
'2024-04-01 12:55:29',
|
||
'2024-04-01 12:55:29',
|
||
NULL,
|
||
'/files',
|
||
'重命名文件名',
|
||
'files',
|
||
'PUT'
|
||
),
|
||
(
|
||
179,
|
||
'2024-04-01 12:57:01',
|
||
'2024-04-01 12:57:01',
|
||
NULL,
|
||
'/files',
|
||
'删除文件',
|
||
'files',
|
||
'DELETE'
|
||
);
|
||
/*!40000 ALTER TABLE `sys_apis` ENABLE KEYS */
|
||
;
|
||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
|
||
;
|
||
|
||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */
|
||
;
|
||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */
|
||
;
|
||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
|
||
;
|
||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
|
||
;
|
||
|
||
-- Dump completed on 2024-04-01 16:17:36
|
||
-- ************************************************************
|
||
--
|
||
-- close fk
|
||
--
|
||
-- skip
|
||
|
||
-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
|
||
--
|
||
-- Host: 30.47.14.10 Database: x_magic
|
||
-- ------------------------------------------------------
|
||
-- Server version 8.0.22-cynos
|
||
|
||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
|
||
;
|
||
/*!50503 SET NAMES utf8 */
|
||
;
|
||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
|
||
;
|
||
/*!40103 SET TIME_ZONE='+00:00' */
|
||
;
|
||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
|
||
;
|
||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */
|
||
;
|
||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */
|
||
;
|
||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */
|
||
;
|
||
|
||
--
|
||
-- Table structure for table `sys_configs`
|
||
--
|
||
|
||
DROP TABLE IF EXISTS `sys_configs`;
|
||
/*!40101 SET @saved_cs_client = @@character_set_client */
|
||
;
|
||
/*!50503 SET character_set_client = utf8mb4 */
|
||
;
|
||
|
||
CREATE TABLE `sys_configs` (
|
||
`config_id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键编码',
|
||
`config_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'ConfigName',
|
||
`config_key` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'ConfigKey',
|
||
`config_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'ConfigValue',
|
||
`config_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否系统内置0,1',
|
||
`is_frontend` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否前台',
|
||
`remark` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'Remark',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||
`update_time` datetime DEFAULT NULL,
|
||
`delete_time` datetime DEFAULT NULL,
|
||
PRIMARY KEY (`config_id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 2 DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
|
||
/*!40101 SET character_set_client = @saved_cs_client */
|
||
;
|
||
|
||
--
|
||
-- Dumping data for table `sys_configs`
|
||
--
|
||
|
||
/*!40000 ALTER TABLE `sys_configs` DISABLE KEYS */
|
||
;
|
||
|
||
INSERT INTO
|
||
`sys_configs`
|
||
VALUES (
|
||
1,
|
||
'账号初始密码',
|
||
'sys.user.initPassword',
|
||
'123456',
|
||
'0',
|
||
'0',
|
||
'初始密码',
|
||
'2021-12-04 13:50:13',
|
||
'2021-12-04 13:54:52',
|
||
NULL
|
||
);
|
||
/*!40000 ALTER TABLE `sys_configs` ENABLE KEYS */
|
||
;
|
||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
|
||
;
|
||
|
||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */
|
||
;
|
||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */
|
||
;
|
||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
|
||
;
|
||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
|
||
;
|
||
|
||
-- Dump completed on 2024-04-01 16:17:37
|
||
-- ************************************************************
|
||
--
|
||
-- close fk
|
||
--
|
||
-- skip
|
||
|
||
-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
|
||
--
|
||
-- Host: 30.47.14.10 Database: x_magic
|
||
-- ------------------------------------------------------
|
||
-- Server version 8.0.22-cynos
|
||
|
||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
|
||
;
|
||
/*!50503 SET NAMES utf8 */
|
||
;
|
||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
|
||
;
|
||
/*!40103 SET TIME_ZONE='+00:00' */
|
||
;
|
||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
|
||
;
|
||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */
|
||
;
|
||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */
|
||
;
|
||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */
|
||
;
|
||
|
||
--
|
||
-- Table structure for table `sys_dict_data`
|
||
--
|
||
|
||
DROP TABLE IF EXISTS `sys_dict_data`;
|
||
/*!40101 SET @saved_cs_client = @@character_set_client */
|
||
;
|
||
/*!50503 SET character_set_client = utf8mb4 */
|
||
;
|
||
|
||
CREATE TABLE `sys_dict_data` (
|
||
`dict_code` bigint NOT NULL AUTO_INCREMENT,
|
||
`dict_sort` int DEFAULT NULL COMMENT '排序',
|
||
`dict_label` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '标签',
|
||
`dict_value` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '值',
|
||
`dict_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '字典类型',
|
||
`status` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态(0正常 1停用)',
|
||
`css_class` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'CssClass',
|
||
`list_class` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'ListClass',
|
||
`is_default` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'IsDefault',
|
||
`create_by` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`update_by` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`remark` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||
`update_time` datetime DEFAULT NULL,
|
||
`delete_time` datetime DEFAULT NULL,
|
||
PRIMARY KEY (`dict_code`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 41 DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
|
||
/*!40101 SET character_set_client = @saved_cs_client */
|
||
;
|
||
|
||
--
|
||
-- Dumping data for table `sys_dict_data`
|
||
--
|
||
|
||
/*!40000 ALTER TABLE `sys_dict_data` DISABLE KEYS */
|
||
;
|
||
|
||
INSERT INTO
|
||
`sys_dict_data`
|
||
VALUES (
|
||
1,
|
||
0,
|
||
'男',
|
||
'0',
|
||
'sys_user_sex',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'男',
|
||
'2021-11-30 14:58:18',
|
||
'2021-11-30 14:58:18',
|
||
NULL
|
||
),
|
||
(
|
||
2,
|
||
1,
|
||
'女',
|
||
'1',
|
||
'sys_user_sex',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'女生',
|
||
'2021-11-30 15:09:11',
|
||
'2021-11-30 15:10:28',
|
||
NULL
|
||
),
|
||
(
|
||
3,
|
||
2,
|
||
'未知',
|
||
'2',
|
||
'sys_user_sex',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'未知',
|
||
'2021-11-30 15:09:11',
|
||
'2021-11-30 15:10:28',
|
||
NULL
|
||
),
|
||
(
|
||
4,
|
||
0,
|
||
'正常',
|
||
'0',
|
||
'sys_normal_disable',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'',
|
||
'2021-12-01 15:58:50',
|
||
'2021-12-01 15:58:50',
|
||
NULL
|
||
),
|
||
(
|
||
5,
|
||
1,
|
||
'停用',
|
||
'1',
|
||
'sys_normal_disable',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'',
|
||
'2021-12-01 15:59:08',
|
||
'2021-12-01 15:59:08',
|
||
NULL
|
||
),
|
||
(
|
||
6,
|
||
0,
|
||
'目录',
|
||
'M',
|
||
'sys_menu_type',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'',
|
||
'2021-12-02 09:49:12',
|
||
'2021-12-02 09:49:12',
|
||
NULL
|
||
),
|
||
(
|
||
7,
|
||
1,
|
||
'菜单',
|
||
'C',
|
||
'sys_menu_type',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'',
|
||
'2021-12-02 09:49:35',
|
||
'2021-12-02 09:49:52',
|
||
NULL
|
||
),
|
||
(
|
||
8,
|
||
2,
|
||
'按钮',
|
||
'F',
|
||
'sys_menu_type',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'',
|
||
'2021-12-02 09:49:35',
|
||
'2021-12-02 09:49:35',
|
||
NULL
|
||
),
|
||
(
|
||
9,
|
||
0,
|
||
'显示',
|
||
'0',
|
||
'sys_show_hide',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'',
|
||
'2021-12-02 09:56:40',
|
||
'2021-12-02 09:56:40',
|
||
NULL
|
||
),
|
||
(
|
||
10,
|
||
0,
|
||
'隐藏',
|
||
'1',
|
||
'sys_show_hide',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'',
|
||
'2021-12-02 09:56:52',
|
||
'2021-12-02 09:56:52',
|
||
NULL
|
||
),
|
||
(
|
||
11,
|
||
0,
|
||
'是',
|
||
'0',
|
||
'sys_num_yes_no',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'',
|
||
'2021-12-02 10:16:16',
|
||
'2021-12-02 10:16:16',
|
||
NULL
|
||
),
|
||
(
|
||
12,
|
||
1,
|
||
'否',
|
||
'1',
|
||
'sys_num_yes_no',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'',
|
||
'2021-12-02 10:16:26',
|
||
'2021-12-02 10:16:26',
|
||
NULL
|
||
),
|
||
(
|
||
13,
|
||
0,
|
||
'是',
|
||
'0',
|
||
'sys_yes_no',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'',
|
||
'2021-12-04 13:48:15',
|
||
'2021-12-04 13:48:15',
|
||
NULL
|
||
),
|
||
(
|
||
14,
|
||
0,
|
||
'否',
|
||
'1',
|
||
'sys_yes_no',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'',
|
||
'2021-12-04 13:48:21',
|
||
'2021-12-04 13:48:21',
|
||
NULL
|
||
),
|
||
(
|
||
15,
|
||
0,
|
||
'创建(POST)',
|
||
'POST',
|
||
'sys_method_api',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'',
|
||
'2021-12-08 17:22:05',
|
||
'2021-12-09 09:29:52',
|
||
NULL
|
||
),
|
||
(
|
||
16,
|
||
1,
|
||
'查询(GET)',
|
||
'GET',
|
||
'sys_method_api',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'',
|
||
'2021-12-08 17:22:24',
|
||
'2021-12-09 09:29:59',
|
||
NULL
|
||
),
|
||
(
|
||
17,
|
||
2,
|
||
'修改(PUT)',
|
||
'PUT',
|
||
'sys_method_api',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'',
|
||
'2021-12-08 17:22:40',
|
||
'2021-12-09 09:30:06',
|
||
NULL
|
||
),
|
||
(
|
||
18,
|
||
3,
|
||
'删除(DELETE)',
|
||
'DELETE',
|
||
'sys_method_api',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'',
|
||
'2021-12-08 17:22:54',
|
||
'2021-12-09 09:30:13',
|
||
NULL
|
||
),
|
||
(
|
||
19,
|
||
0,
|
||
'成功',
|
||
'0',
|
||
'sys_common_status',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'',
|
||
'2021-12-17 11:01:52',
|
||
'2021-12-17 11:01:52',
|
||
NULL
|
||
),
|
||
(
|
||
20,
|
||
0,
|
||
'失败',
|
||
'1',
|
||
'sys_common_status',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'',
|
||
'2021-12-17 11:02:08',
|
||
'2021-12-17 11:02:08',
|
||
NULL
|
||
),
|
||
(
|
||
21,
|
||
0,
|
||
'其他',
|
||
'0',
|
||
'sys_oper_type',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'',
|
||
'2021-12-17 11:30:07',
|
||
'2021-12-17 11:30:07',
|
||
NULL
|
||
),
|
||
(
|
||
22,
|
||
0,
|
||
'新增',
|
||
'1',
|
||
'sys_oper_type',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'',
|
||
'2021-12-17 11:30:21',
|
||
'2021-12-17 11:30:21',
|
||
NULL
|
||
),
|
||
(
|
||
23,
|
||
0,
|
||
'修改',
|
||
'2',
|
||
'sys_oper_type',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'',
|
||
'2021-12-17 11:30:32',
|
||
'2021-12-17 11:30:32',
|
||
NULL
|
||
),
|
||
(
|
||
24,
|
||
0,
|
||
'删除',
|
||
'3',
|
||
'sys_oper_type',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'admin',
|
||
'',
|
||
'',
|
||
'2021-12-17 11:30:40',
|
||
'2021-12-17 11:30:40',
|
||
NULL
|
||
),
|
||
(
|
||
25,
|
||
0,
|
||
'默认',
|
||
'DEFAULT',
|
||
'sys_job_group',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'panda',
|
||
'',
|
||
'',
|
||
'2021-12-24 15:15:31',
|
||
'2021-12-24 15:15:31',
|
||
NULL
|
||
),
|
||
(
|
||
26,
|
||
1,
|
||
'系统',
|
||
'SYSTEM',
|
||
'sys_job_group',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'panda',
|
||
'',
|
||
'',
|
||
'2021-12-24 15:15:50',
|
||
'2021-12-24 15:15:50',
|
||
NULL
|
||
),
|
||
(
|
||
27,
|
||
0,
|
||
'发布通知',
|
||
'1',
|
||
'sys_notice_type',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'panda',
|
||
'',
|
||
'',
|
||
'2021-12-26 15:24:07',
|
||
'2021-12-26 15:24:07',
|
||
NULL
|
||
),
|
||
(
|
||
28,
|
||
0,
|
||
'任免通知',
|
||
'2',
|
||
'sys_notice_type',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'panda',
|
||
'',
|
||
'',
|
||
'2021-12-26 15:24:18',
|
||
'2021-12-26 15:24:18',
|
||
NULL
|
||
),
|
||
(
|
||
29,
|
||
0,
|
||
'事物通知',
|
||
'3',
|
||
'sys_notice_type',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'panda',
|
||
'',
|
||
'',
|
||
'2021-12-26 15:24:46',
|
||
'2021-12-26 15:24:46',
|
||
NULL
|
||
),
|
||
(
|
||
30,
|
||
0,
|
||
'审批通知',
|
||
'4',
|
||
'sys_notice_type',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'panda',
|
||
'',
|
||
'',
|
||
'2021-12-26 15:25:08',
|
||
'2021-12-26 15:25:08',
|
||
NULL
|
||
),
|
||
(
|
||
31,
|
||
0,
|
||
'阿里云',
|
||
'0',
|
||
'res_oss_category',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'panda',
|
||
'',
|
||
'',
|
||
'2022-01-13 15:44:01',
|
||
'2022-01-13 15:44:01',
|
||
NULL
|
||
),
|
||
(
|
||
32,
|
||
1,
|
||
'七牛云',
|
||
'1',
|
||
'res_oss_category',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'panda',
|
||
'',
|
||
'',
|
||
'2022-01-13 15:44:18',
|
||
'2022-01-13 15:44:18',
|
||
NULL
|
||
),
|
||
(
|
||
33,
|
||
2,
|
||
'腾讯云',
|
||
'2',
|
||
'res_oss_category',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'panda',
|
||
'',
|
||
'',
|
||
'2022-01-13 15:44:39',
|
||
'2022-01-13 15:44:39',
|
||
NULL
|
||
),
|
||
(
|
||
34,
|
||
0,
|
||
'阿里云',
|
||
'0',
|
||
'res_sms_category',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'panda',
|
||
'',
|
||
'',
|
||
'2022-01-13 15:47:30',
|
||
'2022-01-13 15:47:30',
|
||
NULL
|
||
),
|
||
(
|
||
35,
|
||
1,
|
||
'腾讯云',
|
||
'1',
|
||
'res_sms_category',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'panda',
|
||
'',
|
||
'',
|
||
'2022-01-13 15:47:39',
|
||
'2022-01-13 15:47:39',
|
||
NULL
|
||
),
|
||
(
|
||
36,
|
||
0,
|
||
'163邮箱',
|
||
'0',
|
||
'res_mail_category',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'panda',
|
||
'',
|
||
'',
|
||
'2022-01-14 15:43:42',
|
||
'2022-01-14 15:43:42',
|
||
NULL
|
||
),
|
||
(
|
||
37,
|
||
0,
|
||
'qq邮箱',
|
||
'1',
|
||
'res_mail_category',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'panda',
|
||
'',
|
||
'',
|
||
'2022-01-14 15:44:08',
|
||
'2022-01-14 15:44:08',
|
||
NULL
|
||
),
|
||
(
|
||
38,
|
||
0,
|
||
'企业邮箱',
|
||
'2',
|
||
'res_mail_category',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'panda',
|
||
'',
|
||
'',
|
||
'2022-01-14 15:44:20',
|
||
'2022-01-14 15:44:20',
|
||
NULL
|
||
),
|
||
(
|
||
39,
|
||
1,
|
||
'未发布',
|
||
'0',
|
||
'sys_release_type',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'panda',
|
||
'',
|
||
'',
|
||
'2023-07-21 16:11:27',
|
||
'2023-07-21 16:11:27',
|
||
NULL
|
||
),
|
||
(
|
||
40,
|
||
2,
|
||
'已发布',
|
||
'1',
|
||
'sys_release_type',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'panda',
|
||
'',
|
||
'',
|
||
'2023-07-21 16:11:44',
|
||
'2023-07-21 16:11:44',
|
||
NULL
|
||
);
|
||
/*!40000 ALTER TABLE `sys_dict_data` ENABLE KEYS */
|
||
;
|
||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
|
||
;
|
||
|
||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */
|
||
;
|
||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */
|
||
;
|
||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
|
||
;
|
||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
|
||
;
|
||
|
||
-- Dump completed on 2024-04-01 16:17:38
|
||
-- ************************************************************
|
||
--
|
||
-- close fk
|
||
--
|
||
-- skip
|
||
|
||
-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
|
||
--
|
||
-- Host: 30.47.14.10 Database: x_magic
|
||
-- ------------------------------------------------------
|
||
-- Server version 8.0.22-cynos
|
||
|
||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
|
||
;
|
||
/*!50503 SET NAMES utf8 */
|
||
;
|
||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
|
||
;
|
||
/*!40103 SET TIME_ZONE='+00:00' */
|
||
;
|
||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
|
||
;
|
||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */
|
||
;
|
||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */
|
||
;
|
||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */
|
||
;
|
||
|
||
--
|
||
-- Table structure for table `sys_dict_types`
|
||
--
|
||
|
||
DROP TABLE IF EXISTS `sys_dict_types`;
|
||
/*!40101 SET @saved_cs_client = @@character_set_client */
|
||
;
|
||
/*!50503 SET character_set_client = utf8mb4 */
|
||
;
|
||
|
||
CREATE TABLE `sys_dict_types` (
|
||
`dict_id` bigint NOT NULL AUTO_INCREMENT,
|
||
`dict_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称',
|
||
`dict_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '类型',
|
||
`status` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态',
|
||
`create_by` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`update_by` varchar(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`remark` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||
`update_time` datetime DEFAULT NULL,
|
||
`delete_time` datetime DEFAULT NULL,
|
||
PRIMARY KEY (`dict_id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 21 DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
|
||
/*!40101 SET character_set_client = @saved_cs_client */
|
||
;
|
||
|
||
--
|
||
-- Dumping data for table `sys_dict_types`
|
||
--
|
||
|
||
/*!40000 ALTER TABLE `sys_dict_types` DISABLE KEYS */
|
||
;
|
||
|
||
INSERT INTO
|
||
`sys_dict_types`
|
||
VALUES (
|
||
1,
|
||
'用户性别',
|
||
'sys_user_sex',
|
||
'0',
|
||
'admin',
|
||
'',
|
||
'性别列表',
|
||
'2021-11-30 14:02:52',
|
||
'2021-11-30 14:07:55',
|
||
NULL
|
||
),
|
||
(
|
||
2,
|
||
'用户性别',
|
||
'sys_user_sex',
|
||
'0',
|
||
'admin',
|
||
'',
|
||
'用户性别列表',
|
||
'2021-11-30 14:12:33',
|
||
'2021-11-30 14:12:33',
|
||
NULL
|
||
),
|
||
(
|
||
3,
|
||
'操作状态',
|
||
'sfd',
|
||
'0',
|
||
'admin',
|
||
'',
|
||
'操作状态',
|
||
'2021-11-30 14:13:22',
|
||
'2021-11-30 14:13:22',
|
||
NULL
|
||
),
|
||
(
|
||
4,
|
||
'用户性别',
|
||
'sys_user_sex',
|
||
'0',
|
||
'admin',
|
||
'',
|
||
'性别字典',
|
||
'2021-11-30 14:15:25',
|
||
'2021-11-30 14:15:25',
|
||
NULL
|
||
),
|
||
(
|
||
5,
|
||
'审核状态',
|
||
'da',
|
||
'0',
|
||
'admin',
|
||
'',
|
||
'审核状态',
|
||
'2021-11-30 15:54:33',
|
||
'2021-11-30 15:54:33',
|
||
NULL
|
||
),
|
||
(
|
||
6,
|
||
'系统开关',
|
||
'sys_normal_disable',
|
||
'0',
|
||
'admin',
|
||
'',
|
||
'开关列表',
|
||
'2021-12-01 15:57:58',
|
||
'2021-12-01 15:57:58',
|
||
NULL
|
||
),
|
||
(
|
||
7,
|
||
'菜单类型',
|
||
'sys_menu_type',
|
||
'0',
|
||
'admin',
|
||
'',
|
||
'菜单类型列表',
|
||
'2021-12-02 09:48:48',
|
||
'2021-12-02 09:56:12',
|
||
NULL
|
||
),
|
||
(
|
||
8,
|
||
'菜单状态',
|
||
'sys_show_hide',
|
||
'0',
|
||
'admin',
|
||
'',
|
||
'菜单状态列表',
|
||
'2021-12-02 09:55:59',
|
||
'2021-12-02 09:55:59',
|
||
NULL
|
||
),
|
||
(
|
||
9,
|
||
'数字是否',
|
||
'sys_num_yes_no',
|
||
'0',
|
||
'admin',
|
||
'',
|
||
'数字是否列表',
|
||
'2021-12-02 10:13:29',
|
||
'2021-12-02 10:13:40',
|
||
NULL
|
||
),
|
||
(
|
||
10,
|
||
'数字是否',
|
||
'sys_num_yes_no',
|
||
'0',
|
||
'admin',
|
||
'',
|
||
'数字是否',
|
||
'2021-12-02 10:13:29',
|
||
'2021-12-02 10:13:29',
|
||
NULL
|
||
),
|
||
(
|
||
11,
|
||
'状态是否',
|
||
'sys_yes_no',
|
||
'0',
|
||
'admin',
|
||
'',
|
||
'状态是否',
|
||
'2021-12-04 13:47:57',
|
||
'2021-12-04 13:47:57',
|
||
NULL
|
||
),
|
||
(
|
||
12,
|
||
'网络请求方法',
|
||
'sys_method_api',
|
||
'0',
|
||
'admin',
|
||
'',
|
||
'网络请求方法列表',
|
||
'2021-12-08 17:21:27',
|
||
'2021-12-08 17:21:27',
|
||
NULL
|
||
),
|
||
(
|
||
13,
|
||
'成功失败',
|
||
'sys_common_status',
|
||
'0',
|
||
'admin',
|
||
'',
|
||
'是否成功失败',
|
||
'2021-12-17 10:10:03',
|
||
'2021-12-17 10:10:03',
|
||
NULL
|
||
),
|
||
(
|
||
14,
|
||
'操作分类',
|
||
'sys_oper_type',
|
||
'0',
|
||
'admin',
|
||
'',
|
||
'操作分类列表',
|
||
'2021-12-17 11:29:50',
|
||
'2021-12-17 11:29:50',
|
||
NULL
|
||
),
|
||
(
|
||
15,
|
||
'任务组',
|
||
'sys_job_group',
|
||
'0',
|
||
'panda',
|
||
'',
|
||
'系统任务,开机自启',
|
||
'2021-12-24 15:14:56',
|
||
'2021-12-24 15:14:56',
|
||
NULL
|
||
),
|
||
(
|
||
16,
|
||
'通知类型',
|
||
'sys_notice_type',
|
||
'0',
|
||
'panda',
|
||
'',
|
||
'通知类型列表',
|
||
'2021-12-26 15:23:26',
|
||
'2021-12-26 15:23:26',
|
||
NULL
|
||
),
|
||
(
|
||
17,
|
||
'oss分类',
|
||
'res_oss_category',
|
||
'0',
|
||
'panda',
|
||
'',
|
||
'oss分类列表',
|
||
'2022-01-13 15:43:29',
|
||
'2022-01-13 15:43:29',
|
||
NULL
|
||
),
|
||
(
|
||
18,
|
||
'sms分类',
|
||
'res_sms_category',
|
||
'0',
|
||
'panda',
|
||
'',
|
||
'sms分类列表',
|
||
'2021-12-26 15:23:26',
|
||
'2022-01-13 15:47:13',
|
||
NULL
|
||
),
|
||
(
|
||
19,
|
||
'mail分类',
|
||
'res_mail_category',
|
||
'0',
|
||
'panda',
|
||
'',
|
||
'mail分类列表',
|
||
'2022-01-14 15:43:17',
|
||
'2022-01-14 15:43:17',
|
||
NULL
|
||
),
|
||
(
|
||
20,
|
||
'发布状态',
|
||
'sys_release_type',
|
||
'0',
|
||
'panda',
|
||
'',
|
||
'发布状态',
|
||
'2023-07-21 16:10:38',
|
||
'2023-07-21 16:10:38',
|
||
NULL
|
||
);
|
||
/*!40000 ALTER TABLE `sys_dict_types` ENABLE KEYS */
|
||
;
|
||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
|
||
;
|
||
|
||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */
|
||
;
|
||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */
|
||
;
|
||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
|
||
;
|
||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
|
||
;
|
||
|
||
-- Dump completed on 2024-04-01 16:17:38
|
||
-- ************************************************************
|
||
--
|
||
-- close fk
|
||
--
|
||
-- skip
|
||
|
||
-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
|
||
--
|
||
-- Host: 30.47.14.10 Database: x_magic
|
||
-- ------------------------------------------------------
|
||
-- Server version 8.0.22-cynos
|
||
|
||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
|
||
;
|
||
/*!50503 SET NAMES utf8 */
|
||
;
|
||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
|
||
;
|
||
/*!40103 SET TIME_ZONE='+00:00' */
|
||
;
|
||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
|
||
;
|
||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */
|
||
;
|
||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */
|
||
;
|
||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */
|
||
;
|
||
|
||
--
|
||
-- Table structure for table `sys_files`
|
||
--
|
||
|
||
DROP TABLE IF EXISTS `sys_files`;
|
||
/*!40101 SET @saved_cs_client = @@character_set_client */
|
||
;
|
||
/*!50503 SET character_set_client = utf8mb4 */
|
||
;
|
||
|
||
CREATE TABLE `sys_files` (
|
||
`id` int NOT NULL,
|
||
`file_id` varchar(100) DEFAULT NULL,
|
||
`file_path` varchar(100) DEFAULT NULL,
|
||
`file_name` varchar(100) DEFAULT NULL,
|
||
`file_size` int DEFAULT NULL,
|
||
`user_id` int NOT NULL,
|
||
`file_type` varchar(100) DEFAULT NULL,
|
||
`create_time` datetime NOT NULL,
|
||
`delete_time` datetime DEFAULT NULL,
|
||
`privacy` tinyint(1) DEFAULT NULL,
|
||
`is_folder` tinyint(1) unsigned zerofill DEFAULT NULL,
|
||
`parent_id` int DEFAULT NULL
|
||
) ENGINE = InnoDB DEFAULT CHARSET = utf8;
|
||
/*!40101 SET character_set_client = @saved_cs_client */
|
||
;
|
||
|
||
--
|
||
-- Dumping data for table `sys_files`
|
||
--
|
||
|
||
/*!40000 ALTER TABLE `sys_files` DISABLE KEYS */
|
||
;
|
||
/*!40000 ALTER TABLE `sys_files` ENABLE KEYS */
|
||
;
|
||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
|
||
;
|
||
|
||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */
|
||
;
|
||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */
|
||
;
|
||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
|
||
;
|
||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
|
||
;
|
||
|
||
-- Dump completed on 2024-04-01 16:17:39
|
||
-- ************************************************************
|
||
--
|
||
-- close fk
|
||
--
|
||
-- skip
|
||
|
||
-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
|
||
--
|
||
-- Host: 30.47.14.10 Database: x_magic
|
||
-- ------------------------------------------------------
|
||
-- Server version 8.0.22-cynos
|
||
|
||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
|
||
;
|
||
/*!50503 SET NAMES utf8 */
|
||
;
|
||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
|
||
;
|
||
/*!40103 SET TIME_ZONE='+00:00' */
|
||
;
|
||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
|
||
;
|
||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */
|
||
;
|
||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */
|
||
;
|
||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */
|
||
;
|
||
|
||
--
|
||
-- Table structure for table `sys_menus`
|
||
--
|
||
|
||
DROP TABLE IF EXISTS `sys_menus`;
|
||
/*!40101 SET @saved_cs_client = @@character_set_client */
|
||
;
|
||
/*!50503 SET character_set_client = utf8mb4 */
|
||
;
|
||
|
||
CREATE TABLE `sys_menus` (
|
||
`menu_id` bigint NOT NULL,
|
||
`menu_name` varchar(128) DEFAULT NULL,
|
||
`title` varchar(64) DEFAULT NULL,
|
||
`parent_id` int DEFAULT NULL,
|
||
`sort` int DEFAULT NULL,
|
||
`icon` varchar(128) DEFAULT NULL,
|
||
`path` varchar(128) DEFAULT NULL,
|
||
`component` varchar(255) DEFAULT NULL,
|
||
`is_iframe` varchar(1) DEFAULT NULL,
|
||
`is_link` varchar(255) DEFAULT NULL,
|
||
`menu_type` varchar(1) DEFAULT NULL,
|
||
`is_hide` varchar(1) DEFAULT NULL,
|
||
`is_keep_alive` varchar(1) DEFAULT NULL,
|
||
`is_affix` varchar(1) DEFAULT NULL,
|
||
`permission` varchar(32) DEFAULT NULL,
|
||
`status` varchar(191) DEFAULT NULL,
|
||
`create_by` varchar(128) DEFAULT NULL,
|
||
`update_by` varchar(128) DEFAULT NULL,
|
||
`remark` varchar(191) DEFAULT NULL,
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||
`update_time` datetime DEFAULT NULL,
|
||
`delete_time` datetime DEFAULT NULL
|
||
) ENGINE = InnoDB DEFAULT CHARSET = utf8;
|
||
/*!40101 SET character_set_client = @saved_cs_client */
|
||
;
|
||
|
||
--
|
||
-- Dumping data for table `sys_menus`
|
||
--
|
||
|
||
/*!40000 ALTER TABLE `sys_menus` DISABLE KEYS */
|
||
;
|
||
|
||
INSERT INTO
|
||
`sys_menus`
|
||
VALUES (
|
||
1,
|
||
'个人中心',
|
||
'',
|
||
0,
|
||
99,
|
||
'elementAvatar',
|
||
'/personal',
|
||
'/personal/index',
|
||
'1',
|
||
'',
|
||
'M',
|
||
'1',
|
||
'0',
|
||
'0',
|
||
'',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-03 14:12:00',
|
||
'2024-01-16 13:58:00',
|
||
NULL
|
||
),
|
||
(
|
||
2,
|
||
'系统账户',
|
||
'',
|
||
45,
|
||
1,
|
||
'elementUser',
|
||
'/system/user',
|
||
'/system/user/index',
|
||
'1',
|
||
'',
|
||
'C',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'system:user:list',
|
||
'0',
|
||
'',
|
||
'root',
|
||
'',
|
||
'2021-12-02 14:07:00',
|
||
'2024-02-25 11:56:00',
|
||
NULL
|
||
),
|
||
(
|
||
3,
|
||
'添加用户',
|
||
'',
|
||
2,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'0',
|
||
'',
|
||
'',
|
||
'system:user:add',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-03 13:36:00',
|
||
'2021-12-03 13:36:00',
|
||
NULL
|
||
),
|
||
(
|
||
4,
|
||
'编辑用户',
|
||
'',
|
||
2,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'0',
|
||
'',
|
||
'',
|
||
'system:user:edit',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-03 13:48:00',
|
||
'2021-12-03 13:48:00',
|
||
NULL
|
||
),
|
||
(
|
||
5,
|
||
'身份权限',
|
||
'',
|
||
45,
|
||
2,
|
||
'elementUserFilled',
|
||
'/system/role',
|
||
'/system/role/index',
|
||
'1',
|
||
'',
|
||
'C',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'system:role:list',
|
||
'0',
|
||
'',
|
||
'root',
|
||
'',
|
||
'2021-12-03 13:51:00',
|
||
'2024-02-25 11:57:00',
|
||
NULL
|
||
),
|
||
(
|
||
6,
|
||
'菜单管理',
|
||
'',
|
||
45,
|
||
2,
|
||
'iconfont icon-juxingkaobei',
|
||
'/system/menu',
|
||
'/system/menu/index',
|
||
'1',
|
||
'',
|
||
'C',
|
||
'0',
|
||
'0',
|
||
'1',
|
||
'system:menu:list',
|
||
'0',
|
||
'',
|
||
'root',
|
||
'',
|
||
'2021-12-03 13:54:00',
|
||
'2024-03-17 20:39:00',
|
||
NULL
|
||
),
|
||
(
|
||
7,
|
||
'部门团队',
|
||
'',
|
||
45,
|
||
4,
|
||
'byte-peoples-two',
|
||
'/system/organization',
|
||
'/system/organization/index',
|
||
'1',
|
||
'',
|
||
'C',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'system:organization:list',
|
||
'0',
|
||
'',
|
||
'root',
|
||
'',
|
||
'2021-12-03 13:58:00',
|
||
'2024-02-25 11:58:00',
|
||
NULL
|
||
),
|
||
(
|
||
8,
|
||
'岗位职称',
|
||
'',
|
||
45,
|
||
5,
|
||
'byte-five-star-badge',
|
||
'/system/post',
|
||
'/system/post/index',
|
||
'1',
|
||
'',
|
||
'C',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'system:post:list',
|
||
'0',
|
||
'',
|
||
'root',
|
||
'',
|
||
'2021-12-03 13:54:00',
|
||
'2024-02-25 11:58:00',
|
||
NULL
|
||
),
|
||
(
|
||
9,
|
||
'字典管理',
|
||
'',
|
||
45,
|
||
5,
|
||
'elementCellphone',
|
||
'/system/dict',
|
||
'/system/dict/index',
|
||
'1',
|
||
'',
|
||
'C',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'system:dict:list',
|
||
'0',
|
||
'',
|
||
'root',
|
||
'',
|
||
'2021-12-03 13:54:00',
|
||
'2024-02-27 00:06:00',
|
||
NULL
|
||
),
|
||
(
|
||
10,
|
||
'配置参数',
|
||
'',
|
||
45,
|
||
6,
|
||
'elementDocumentCopy',
|
||
'/system/config',
|
||
'/system/config/index',
|
||
'1',
|
||
'',
|
||
'C',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'system:config:list',
|
||
'0',
|
||
'',
|
||
'root',
|
||
'',
|
||
'2021-12-03 13:54:00',
|
||
'2024-02-27 00:06:00',
|
||
NULL
|
||
),
|
||
(
|
||
11,
|
||
'添加配置',
|
||
'',
|
||
10,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:config:add',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-06 17:19:00',
|
||
'2021-12-06 17:19:00',
|
||
NULL
|
||
),
|
||
(
|
||
12,
|
||
'修改配置',
|
||
'',
|
||
10,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:config:edit',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-06 17:20:00',
|
||
'2021-12-06 17:20:00',
|
||
NULL
|
||
),
|
||
(
|
||
13,
|
||
'删除配置',
|
||
'',
|
||
10,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:config:delete',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-06 17:23:00',
|
||
'2021-12-06 17:23:00',
|
||
NULL
|
||
),
|
||
(
|
||
14,
|
||
'导出配置',
|
||
'',
|
||
10,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:config:export',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-06 17:24:00',
|
||
'2021-12-06 17:24:00',
|
||
NULL
|
||
),
|
||
(
|
||
15,
|
||
'新增角色',
|
||
'',
|
||
5,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:role:add',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-06 17:43:00',
|
||
'2021-12-06 17:43:00',
|
||
NULL
|
||
),
|
||
(
|
||
16,
|
||
'删除角色',
|
||
'',
|
||
5,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:role:delete',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-06 17:44:00',
|
||
'2021-12-06 17:44:00',
|
||
NULL
|
||
),
|
||
(
|
||
17,
|
||
'修改角色',
|
||
'',
|
||
5,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:role:edit',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-06 17:44:00',
|
||
'2021-12-06 17:44:00',
|
||
NULL
|
||
),
|
||
(
|
||
18,
|
||
'导出角色',
|
||
'',
|
||
5,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:role:export',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-06 17:45:00',
|
||
'2021-12-06 17:45:00',
|
||
NULL
|
||
),
|
||
(
|
||
19,
|
||
'添加菜单',
|
||
'',
|
||
6,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:menu:add',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-06 17:46:00',
|
||
'2021-12-06 17:46:00',
|
||
NULL
|
||
),
|
||
(
|
||
20,
|
||
'修改菜单',
|
||
'',
|
||
6,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:menu:edit',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-06 17:46:00',
|
||
'2021-12-06 17:46:00',
|
||
NULL
|
||
),
|
||
(
|
||
21,
|
||
'删除菜单',
|
||
'',
|
||
6,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:menu:delete',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-06 17:46:00',
|
||
'2021-12-06 17:46:00',
|
||
NULL
|
||
),
|
||
(
|
||
22,
|
||
'添加部门',
|
||
'',
|
||
7,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:organization:add',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-07 09:33:00',
|
||
'2023-09-14 14:05:00',
|
||
NULL
|
||
),
|
||
(
|
||
23,
|
||
'编辑部门',
|
||
'',
|
||
7,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:organization:edit',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-07 09:34:00',
|
||
'2023-09-14 14:05:00',
|
||
NULL
|
||
),
|
||
(
|
||
24,
|
||
'删除部门',
|
||
'',
|
||
7,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:organization:delete',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-07 09:35:00',
|
||
'2023-09-14 14:05:00',
|
||
NULL
|
||
),
|
||
(
|
||
25,
|
||
'添加岗位',
|
||
'',
|
||
8,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:post:add',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-07 09:35:00',
|
||
'2021-12-07 09:35:00',
|
||
NULL
|
||
),
|
||
(
|
||
26,
|
||
'编辑岗位',
|
||
'',
|
||
8,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:post:edit',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-07 09:35:00',
|
||
'2021-12-07 09:35:00',
|
||
NULL
|
||
),
|
||
(
|
||
27,
|
||
'删除岗位',
|
||
'',
|
||
8,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:post:delete',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-07 09:35:00',
|
||
'2021-12-07 09:35:00',
|
||
NULL
|
||
),
|
||
(
|
||
28,
|
||
'导出岗位',
|
||
'',
|
||
8,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:post:export',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-07 09:35:00',
|
||
'2021-12-07 09:35:00',
|
||
NULL
|
||
),
|
||
(
|
||
29,
|
||
'添加字典类型',
|
||
'',
|
||
9,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:dictT:add',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-07 09:35:00',
|
||
'2021-12-07 09:35:00',
|
||
NULL
|
||
),
|
||
(
|
||
30,
|
||
'编辑字典类型',
|
||
'',
|
||
9,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:dictT:edit',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-07 09:35:00',
|
||
'2021-12-07 09:35:00',
|
||
NULL
|
||
),
|
||
(
|
||
31,
|
||
'删除字典类型',
|
||
'',
|
||
9,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:dictT:delete',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-07 09:35:00',
|
||
'2021-12-07 09:35:00',
|
||
NULL
|
||
),
|
||
(
|
||
32,
|
||
'导出字典类型',
|
||
'',
|
||
9,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:dictT:export',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-07 09:35:00',
|
||
'2021-12-07 09:35:00',
|
||
NULL
|
||
),
|
||
(
|
||
33,
|
||
'新增字典数据',
|
||
'',
|
||
9,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:dictD:add',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-07 09:35:00',
|
||
'2021-12-07 09:35:00',
|
||
NULL
|
||
),
|
||
(
|
||
34,
|
||
'修改字典数据',
|
||
'',
|
||
9,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:dictD:edit',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-07 09:48:00',
|
||
'2021-12-07 09:48:00',
|
||
NULL
|
||
),
|
||
(
|
||
35,
|
||
'删除字典数据',
|
||
'',
|
||
9,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:dictD:delete',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-07 09:48:00',
|
||
'2021-12-07 09:48:00',
|
||
NULL
|
||
),
|
||
(
|
||
36,
|
||
'接口管理',
|
||
'',
|
||
45,
|
||
2,
|
||
'iconfont icon-siweidaotu',
|
||
'/system/api',
|
||
'/system/api/index',
|
||
'1',
|
||
'',
|
||
'C',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'system:api:list',
|
||
'0',
|
||
'',
|
||
'root',
|
||
'',
|
||
'2021-12-09 09:09:00',
|
||
'2024-02-27 00:05:00',
|
||
NULL
|
||
),
|
||
(
|
||
37,
|
||
'添加接口',
|
||
'',
|
||
36,
|
||
1,
|
||
'',
|
||
'/system/api',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:api:add',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-09 09:09:00',
|
||
'2021-12-09 09:09:00',
|
||
NULL
|
||
),
|
||
(
|
||
38,
|
||
'编辑接口',
|
||
'',
|
||
36,
|
||
1,
|
||
'',
|
||
'/system/api',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:api:edit',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-09 09:10:00',
|
||
'2021-12-09 09:10:00',
|
||
NULL
|
||
),
|
||
(
|
||
39,
|
||
'删除接口',
|
||
'',
|
||
36,
|
||
1,
|
||
'',
|
||
'/system/api',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'system:api:delete',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-09 09:11:00',
|
||
'2021-12-09 09:11:00',
|
||
NULL
|
||
),
|
||
(
|
||
40,
|
||
'系统日志',
|
||
'',
|
||
0,
|
||
99,
|
||
'iconfont icon-biaodan',
|
||
'/log',
|
||
'Layout',
|
||
'1',
|
||
'',
|
||
'M',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-02 11:04:00',
|
||
'2024-01-16 13:58:00',
|
||
NULL
|
||
),
|
||
(
|
||
41,
|
||
'消息通知',
|
||
'',
|
||
0,
|
||
20,
|
||
'byte-remind',
|
||
'/tool',
|
||
'Layout',
|
||
'1',
|
||
'',
|
||
'M',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-16 16:35:00',
|
||
'2024-01-16 13:58:00',
|
||
NULL
|
||
),
|
||
(
|
||
42,
|
||
'操作日志',
|
||
'',
|
||
40,
|
||
1,
|
||
'byte-index-finger',
|
||
'/log/operation',
|
||
'/log/operation/index',
|
||
'1',
|
||
'',
|
||
'C',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'log:operation:list',
|
||
'0',
|
||
'',
|
||
'root',
|
||
'',
|
||
'2021-12-16 16:42:00',
|
||
'2024-02-27 00:00:00',
|
||
NULL
|
||
),
|
||
(
|
||
43,
|
||
'登录日志',
|
||
'',
|
||
40,
|
||
2,
|
||
'byte-key-two',
|
||
'/log/login',
|
||
'/log/login/index',
|
||
'1',
|
||
'',
|
||
'C',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'log:login:list',
|
||
'0',
|
||
'',
|
||
'root',
|
||
'',
|
||
'2021-12-16 16:43:00',
|
||
'2024-02-27 00:01:00',
|
||
NULL
|
||
),
|
||
(
|
||
44,
|
||
'服务状态',
|
||
'',
|
||
40,
|
||
1,
|
||
'byte-electric-wave',
|
||
'/tool/monitor/',
|
||
'/tool/monitor/index',
|
||
'1',
|
||
'',
|
||
'C',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'tool:monitor:list',
|
||
'0',
|
||
'',
|
||
'root',
|
||
'',
|
||
'2021-12-03 14:12:00',
|
||
'2024-02-27 00:03:00',
|
||
NULL
|
||
),
|
||
(
|
||
45,
|
||
'开发工具',
|
||
'',
|
||
0,
|
||
90,
|
||
'iconfont icon-zhongduancanshu',
|
||
'/develop',
|
||
'Layout',
|
||
'1',
|
||
'',
|
||
'M',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-16 16:53:00',
|
||
'2024-01-16 13:59:00',
|
||
NULL
|
||
),
|
||
(
|
||
46,
|
||
'数据应用',
|
||
'',
|
||
45,
|
||
2,
|
||
'iconfont icon-zhongduancanshu',
|
||
'/develop/code',
|
||
'/develop/code/index',
|
||
'1',
|
||
'',
|
||
'C',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'develop:code:list',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-16 16:56:00',
|
||
'2021-12-16 16:56:00',
|
||
NULL
|
||
),
|
||
(
|
||
47,
|
||
'系统接口',
|
||
'',
|
||
45,
|
||
3,
|
||
'iconfont icon-wenducanshu-05',
|
||
'/develop/apis',
|
||
'/layout/routerView/iframes',
|
||
'0',
|
||
'https://82200r6gti.apifox.cn',
|
||
'C',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'develop:apis:list',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-16 16:58:00',
|
||
'2023-09-04 11:02:00',
|
||
NULL
|
||
),
|
||
(
|
||
48,
|
||
'公告通知',
|
||
'',
|
||
41,
|
||
3,
|
||
'elementTicket',
|
||
'/tool/notice',
|
||
'/tool/notice/index',
|
||
'1',
|
||
'',
|
||
'C',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'tool:notice:list',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2021-12-16 22:09:00',
|
||
'2021-12-28 13:42:00',
|
||
NULL
|
||
),
|
||
(
|
||
49,
|
||
'删除',
|
||
'',
|
||
42,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'log:operation:delete',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2022-01-14 13:28:00',
|
||
'2022-01-14 13:28:00',
|
||
NULL
|
||
),
|
||
(
|
||
50,
|
||
'清空',
|
||
'',
|
||
42,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'log:operation:clean',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2022-01-14 13:29:00',
|
||
'2022-01-14 13:29:00',
|
||
NULL
|
||
),
|
||
(
|
||
51,
|
||
'删除',
|
||
'',
|
||
43,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'log:login:delete',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2022-01-14 13:30:00',
|
||
'2022-01-14 13:30:00',
|
||
NULL
|
||
),
|
||
(
|
||
52,
|
||
'清空',
|
||
'',
|
||
43,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'log:login:clean',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2022-01-14 13:31:00',
|
||
'2022-01-14 13:31:00',
|
||
NULL
|
||
),
|
||
(
|
||
53,
|
||
'添加',
|
||
'',
|
||
48,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'tool:notice:add',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2022-01-14 13:35:00',
|
||
'2022-01-14 13:35:00',
|
||
NULL
|
||
),
|
||
(
|
||
54,
|
||
'编辑',
|
||
'',
|
||
48,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'tool:notice:edit',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2022-01-14 13:36:00',
|
||
'2022-01-14 13:36:00',
|
||
NULL
|
||
),
|
||
(
|
||
55,
|
||
'删除',
|
||
'',
|
||
48,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'tool:notice:delete',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2022-01-14 13:36:00',
|
||
'2022-01-14 13:36:00',
|
||
NULL
|
||
),
|
||
(
|
||
56,
|
||
'查看',
|
||
'',
|
||
48,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'tool:notice:view',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2022-01-14 13:36:00',
|
||
'2022-01-14 13:36:00',
|
||
NULL
|
||
),
|
||
(
|
||
57,
|
||
'导入',
|
||
'',
|
||
46,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'develop:code:add',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2022-01-14 13:38:00',
|
||
'2022-01-14 13:38:00',
|
||
NULL
|
||
),
|
||
(
|
||
58,
|
||
'编辑',
|
||
'',
|
||
46,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'develop:code:edit',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2022-01-14 13:41:00',
|
||
'2022-01-14 13:41:00',
|
||
NULL
|
||
),
|
||
(
|
||
59,
|
||
'删除',
|
||
'',
|
||
46,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'develop:code:delete',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2022-01-14 13:41:00',
|
||
'2022-01-14 13:41:00',
|
||
NULL
|
||
),
|
||
(
|
||
60,
|
||
'预览',
|
||
'',
|
||
46,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'develop:code:view',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2022-01-14 13:42:00',
|
||
'2022-01-14 13:42:00',
|
||
NULL
|
||
),
|
||
(
|
||
61,
|
||
'数据模型',
|
||
'',
|
||
46,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'develop:code:code',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2022-01-14 13:42:00',
|
||
'2022-01-14 13:42:00',
|
||
NULL
|
||
),
|
||
(
|
||
62,
|
||
'计划任务',
|
||
'',
|
||
0,
|
||
30,
|
||
'byte-stopwatch-start',
|
||
'/job',
|
||
'Layout',
|
||
'1',
|
||
'',
|
||
'M',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2023-08-08 14:08:00',
|
||
'2024-01-16 13:57:00',
|
||
NULL
|
||
),
|
||
(
|
||
63,
|
||
'任务列表',
|
||
'',
|
||
62,
|
||
1,
|
||
'byte-list-success',
|
||
'/job/job',
|
||
'/job/job/index',
|
||
'1',
|
||
'',
|
||
'C',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'job:list',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2023-08-08 14:10:00',
|
||
'2023-08-08 14:12:00',
|
||
NULL
|
||
),
|
||
(
|
||
64,
|
||
'执行日志',
|
||
'',
|
||
62,
|
||
2,
|
||
'byte-history',
|
||
'/job/log',
|
||
'/job/log/index',
|
||
'1',
|
||
'',
|
||
'C',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'job:log:list',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2023-08-08 14:12:00',
|
||
'2023-08-08 14:12:00',
|
||
NULL
|
||
),
|
||
(
|
||
65,
|
||
'新增',
|
||
'',
|
||
62,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'job:add',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2023-08-08 14:20:00',
|
||
'2023-08-08 14:20:00',
|
||
NULL
|
||
),
|
||
(
|
||
66,
|
||
'编辑',
|
||
'',
|
||
62,
|
||
2,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'job:edit',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2023-08-08 14:20:00',
|
||
'2023-08-08 14:20:00',
|
||
NULL
|
||
),
|
||
(
|
||
67,
|
||
'删除',
|
||
'',
|
||
62,
|
||
3,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'job:delete',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2023-08-08 14:21:00',
|
||
'2023-08-08 14:21:00',
|
||
NULL
|
||
),
|
||
(
|
||
68,
|
||
'运行启动',
|
||
'',
|
||
62,
|
||
4,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'job:run',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2023-08-08 14:21:00',
|
||
'2023-08-08 14:21:00',
|
||
NULL
|
||
),
|
||
(
|
||
69,
|
||
'删除',
|
||
'',
|
||
63,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'job:log:delete',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2023-08-08 14:22:00',
|
||
'2023-08-08 14:22:00',
|
||
NULL
|
||
),
|
||
(
|
||
70,
|
||
'清空',
|
||
'',
|
||
63,
|
||
2,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'job:log:clean',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2023-08-08 14:22:00',
|
||
'2023-08-08 14:22:00',
|
||
NULL
|
||
),
|
||
(
|
||
78,
|
||
'应用管理',
|
||
'',
|
||
0,
|
||
99,
|
||
'iconfont icon-shoujidiannao',
|
||
'/apply',
|
||
'Layout',
|
||
'1',
|
||
'',
|
||
'M',
|
||
'1',
|
||
'1',
|
||
'1',
|
||
'',
|
||
'1',
|
||
'',
|
||
'',
|
||
'',
|
||
'2023-09-02 14:50:00',
|
||
'2024-01-16 13:58:00',
|
||
NULL
|
||
),
|
||
(
|
||
79,
|
||
'应用商店',
|
||
'',
|
||
120,
|
||
1,
|
||
'iconfont icon-shoujidiannao',
|
||
'/apply/common',
|
||
'/apply/common/index',
|
||
'1',
|
||
'',
|
||
'C',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'apply:common:list',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2023-09-02 14:51:00',
|
||
'2023-09-02 14:51:00',
|
||
NULL
|
||
),
|
||
(
|
||
80,
|
||
'我的应用',
|
||
'',
|
||
120,
|
||
2,
|
||
'iconfont icon-LoggedinPC',
|
||
'/apply/meapp',
|
||
'/apply/meapp/index',
|
||
'1',
|
||
'',
|
||
'C',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'apply:meapp:list',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2023-09-02 14:52:00',
|
||
'2023-09-02 14:52:00',
|
||
NULL
|
||
),
|
||
(
|
||
84,
|
||
'消息中心',
|
||
'',
|
||
41,
|
||
1,
|
||
'byte-message',
|
||
'/tool/alarm',
|
||
'/tool/alarm/index',
|
||
'1',
|
||
'',
|
||
'C',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'tool:alarm:list',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2023-10-18 10:20:00',
|
||
'2024-01-16 13:26:00',
|
||
NULL
|
||
),
|
||
(
|
||
85,
|
||
'文件存储',
|
||
'',
|
||
0,
|
||
1,
|
||
'byte-weixin-favorites',
|
||
'/file',
|
||
'Layout',
|
||
'1',
|
||
'',
|
||
'M',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'0',
|
||
'',
|
||
'',
|
||
'',
|
||
'2024-01-16 11:57:00',
|
||
'2024-01-16 11:57:00',
|
||
NULL
|
||
),
|
||
(
|
||
86,
|
||
'公共文件',
|
||
'',
|
||
85,
|
||
1,
|
||
'byte-folder-open',
|
||
'/files/public',
|
||
'/files/public/index',
|
||
'1',
|
||
'',
|
||
'C',
|
||
'0',
|
||
'1',
|
||
'',
|
||
'files:public',
|
||
'0',
|
||
'',
|
||
'root',
|
||
'',
|
||
'2024-01-16 12:02:00',
|
||
'2024-03-23 15:15:00',
|
||
NULL
|
||
),
|
||
(
|
||
87,
|
||
'我的文件',
|
||
'',
|
||
85,
|
||
1,
|
||
'byte-folder-protection-one',
|
||
'/files/my',
|
||
'/files/my/index',
|
||
'1',
|
||
'',
|
||
'C',
|
||
'0',
|
||
'1',
|
||
'1',
|
||
'files:my',
|
||
'0',
|
||
'',
|
||
'root',
|
||
'',
|
||
'2024-01-16 12:02:00',
|
||
'2024-03-23 15:16:00',
|
||
NULL
|
||
),
|
||
(
|
||
88,
|
||
'上传文件',
|
||
'',
|
||
86,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'file:api:addFile',
|
||
'0',
|
||
'root',
|
||
'',
|
||
'',
|
||
'2024-03-22 10:29:00',
|
||
'2024-03-22 10:29:00',
|
||
NULL
|
||
),
|
||
(
|
||
89,
|
||
'创建目录',
|
||
'',
|
||
86,
|
||
2,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'file:api:addCatalogue',
|
||
'0',
|
||
'root',
|
||
'',
|
||
'',
|
||
'2024-03-22 10:29:00',
|
||
'2024-03-22 10:29:00',
|
||
NULL
|
||
),
|
||
(
|
||
90,
|
||
'删除',
|
||
'',
|
||
86,
|
||
3,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'file:api:delete',
|
||
'0',
|
||
'root',
|
||
'',
|
||
'',
|
||
'2024-03-22 10:30:00',
|
||
'2024-03-22 10:30:00',
|
||
NULL
|
||
),
|
||
(
|
||
91,
|
||
'修改',
|
||
'',
|
||
86,
|
||
4,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'file:api:edit',
|
||
'0',
|
||
'root',
|
||
'',
|
||
'',
|
||
'2024-03-22 10:31:00',
|
||
'2024-03-22 10:31:00',
|
||
NULL
|
||
),
|
||
(
|
||
92,
|
||
'函数缓存',
|
||
'',
|
||
45,
|
||
1,
|
||
'byte-triangular-pyramid',
|
||
'/function/cache',
|
||
'/function/cache/index',
|
||
'',
|
||
'',
|
||
'C',
|
||
'',
|
||
'',
|
||
'',
|
||
'function:cache:list',
|
||
'0',
|
||
'',
|
||
'root',
|
||
'',
|
||
'2024-03-22 10:31:00',
|
||
'2024-03-29 13:30:07',
|
||
NULL
|
||
),
|
||
(
|
||
93,
|
||
'函数线程',
|
||
'',
|
||
45,
|
||
1,
|
||
'byte-cpu',
|
||
'/function/thread',
|
||
'/function/thread/index',
|
||
'',
|
||
'',
|
||
'C',
|
||
'',
|
||
'',
|
||
'',
|
||
'function:thread:list',
|
||
'0',
|
||
'',
|
||
'root',
|
||
'',
|
||
'2024-03-22 10:31:00',
|
||
'2024-03-29 13:30:25',
|
||
NULL
|
||
),
|
||
(
|
||
94,
|
||
'清理缓存',
|
||
'',
|
||
93,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'function:thread:delete',
|
||
'0',
|
||
'',
|
||
'root',
|
||
'',
|
||
'2024-03-29 13:23:22',
|
||
'2024-03-29 13:24:30',
|
||
NULL
|
||
),
|
||
(
|
||
95,
|
||
'清理线程',
|
||
'',
|
||
92,
|
||
1,
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'',
|
||
'F',
|
||
'',
|
||
'',
|
||
'',
|
||
'function:cache:delete',
|
||
'0',
|
||
'',
|
||
'root',
|
||
'',
|
||
'2024-03-29 13:23:41',
|
||
'2024-03-29 13:25:18',
|
||
NULL
|
||
);
|
||
/*!40000 ALTER TABLE `sys_menus` ENABLE KEYS */
|
||
;
|
||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
|
||
;
|
||
|
||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */
|
||
;
|
||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */
|
||
;
|
||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
|
||
;
|
||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
|
||
;
|
||
|
||
-- Dump completed on 2024-04-01 16:17:40
|
||
-- ************************************************************
|
||
--
|
||
-- close fk
|
||
--
|
||
-- skip
|
||
|
||
-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
|
||
--
|
||
-- Host: 30.47.14.10 Database: x_magic
|
||
-- ------------------------------------------------------
|
||
-- Server version 8.0.22-cynos
|
||
|
||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
|
||
;
|
||
/*!50503 SET NAMES utf8 */
|
||
;
|
||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
|
||
;
|
||
/*!40103 SET TIME_ZONE='+00:00' */
|
||
;
|
||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
|
||
;
|
||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */
|
||
;
|
||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */
|
||
;
|
||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */
|
||
;
|
||
|
||
--
|
||
-- Table structure for table `sys_notices`
|
||
--
|
||
|
||
DROP TABLE IF EXISTS `sys_notices`;
|
||
/*!40101 SET @saved_cs_client = @@character_set_client */
|
||
;
|
||
/*!50503 SET character_set_client = utf8mb4 */
|
||
;
|
||
|
||
CREATE TABLE `sys_notices` (
|
||
`notice_id` bigint NOT NULL AUTO_INCREMENT,
|
||
`title` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '标题',
|
||
`content` text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '标题',
|
||
`notice_type` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '通知类型',
|
||
`organization_id` int DEFAULT NULL COMMENT '部门Id,部门及子部门',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||
`update_time` datetime DEFAULT NULL,
|
||
`delete_time` datetime DEFAULT NULL,
|
||
`user_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
||
PRIMARY KEY (`notice_id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 4 DEFAULT CHARSET = utf8 ROW_FORMAT = COMPACT;
|
||
/*!40101 SET character_set_client = @saved_cs_client */
|
||
;
|
||
|
||
--
|
||
-- Dumping data for table `sys_notices`
|
||
--
|
||
|
||
/*!40000 ALTER TABLE `sys_notices` DISABLE KEYS */
|
||
;
|
||
|
||
INSERT INTO
|
||
`sys_notices`
|
||
VALUES (
|
||
1,
|
||
'关于学习交流的通知',
|
||
'<p>发布<b>入群</b>通知 <span style=\"color: var(--el-text-color-regular);\">467890197, 交流学习</span><span style=\"font-size: 14px; color: var(--el-text-color-regular);\"></span></p>',
|
||
'1',
|
||
0,
|
||
'2021-12-26 15:29:25',
|
||
'2021-12-26 16:19:48',
|
||
NULL,
|
||
'panda'
|
||
),
|
||
(
|
||
2,
|
||
'test',
|
||
'<p>sdsad</p>',
|
||
'1',
|
||
2,
|
||
'2021-12-26 16:23:13',
|
||
'2021-12-26 16:23:13',
|
||
'2021-12-26 16:31:31',
|
||
'panda'
|
||
),
|
||
(
|
||
3,
|
||
'版本更新通知:任务功能,通知功能完成',
|
||
'<p><span style=\"font-size: 14px; color: var(--el-text-color-regular);\">',
|
||
'1',
|
||
0,
|
||
'2021-12-26 17:33:47',
|
||
'2021-12-26 17:33:47',
|
||
NULL,
|
||
'panda'
|
||
);
|
||
/*!40000 ALTER TABLE `sys_notices` ENABLE KEYS */
|
||
;
|
||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
|
||
;
|
||
|
||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */
|
||
;
|
||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */
|
||
;
|
||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
|
||
;
|
||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
|
||
;
|
||
|
||
-- Dump completed on 2024-04-01 16:17:41
|
||
-- ************************************************************
|
||
--
|
||
-- close fk
|
||
--
|
||
-- skip
|
||
|
||
-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
|
||
--
|
||
-- Host: 30.47.14.10 Database: x_magic
|
||
-- ------------------------------------------------------
|
||
-- Server version 8.0.22-cynos
|
||
|
||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
|
||
;
|
||
/*!50503 SET NAMES utf8 */
|
||
;
|
||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
|
||
;
|
||
/*!40103 SET TIME_ZONE='+00:00' */
|
||
;
|
||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
|
||
;
|
||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */
|
||
;
|
||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */
|
||
;
|
||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */
|
||
;
|
||
|
||
--
|
||
-- Table structure for table `sys_organizations`
|
||
--
|
||
|
||
DROP TABLE IF EXISTS `sys_organizations`;
|
||
/*!40101 SET @saved_cs_client = @@character_set_client */
|
||
;
|
||
/*!50503 SET character_set_client = utf8mb4 */
|
||
;
|
||
|
||
CREATE TABLE `sys_organizations` (
|
||
`organization_id` bigint NOT NULL AUTO_INCREMENT,
|
||
`parent_id` int DEFAULT NULL COMMENT '上级组织',
|
||
`organization_path` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '组织路径',
|
||
`organization_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '组织名称',
|
||
`sort` int DEFAULT NULL COMMENT '排序',
|
||
`leader` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '负责人',
|
||
`phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '手机',
|
||
`email` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '邮箱',
|
||
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态',
|
||
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人',
|
||
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人',
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||
`update_time` datetime DEFAULT NULL,
|
||
`delete_time` datetime DEFAULT NULL,
|
||
PRIMARY KEY (`organization_id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 8 DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
|
||
/*!40101 SET character_set_client = @saved_cs_client */
|
||
;
|
||
|
||
--
|
||
-- Dumping data for table `sys_organizations`
|
||
--
|
||
|
||
/*!40000 ALTER TABLE `sys_organizations` DISABLE KEYS */
|
||
;
|
||
|
||
INSERT INTO
|
||
`sys_organizations`
|
||
VALUES (
|
||
1,
|
||
0,
|
||
'/0/1',
|
||
'公司总部',
|
||
0,
|
||
'xm',
|
||
'18353366836',
|
||
'342@qq.com',
|
||
'0',
|
||
'admin',
|
||
'admin',
|
||
'2021-12-01 17:31:53',
|
||
'2021-12-02 08:56:19',
|
||
NULL
|
||
),
|
||
(
|
||
2,
|
||
1,
|
||
'/0/1/2',
|
||
'研发部',
|
||
1,
|
||
'panda',
|
||
'18353366543',
|
||
'ewr@qq.com',
|
||
'0',
|
||
'admin',
|
||
'admin',
|
||
'2021-12-01 17:37:43',
|
||
'2021-12-02 08:55:56',
|
||
NULL
|
||
),
|
||
(
|
||
3,
|
||
1,
|
||
'/0/1/3',
|
||
'营销部',
|
||
2,
|
||
'panda',
|
||
'18353333333',
|
||
'342@qq.com',
|
||
'0',
|
||
'panda',
|
||
'panda',
|
||
'2021-12-24 10:46:24',
|
||
'2021-12-24 10:47:15',
|
||
NULL
|
||
);
|
||
/*!40000 ALTER TABLE `sys_organizations` ENABLE KEYS */
|
||
;
|
||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
|
||
;
|
||
|
||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */
|
||
;
|
||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */
|
||
;
|
||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
|
||
;
|
||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
|
||
;
|
||
|
||
-- Dump completed on 2024-04-01 16:17:41
|
||
-- ************************************************************
|
||
--
|
||
-- close fk
|
||
--
|
||
-- skip
|
||
|
||
-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
|
||
--
|
||
-- Host: 30.47.14.10 Database: x_magic
|
||
-- ------------------------------------------------------
|
||
-- Server version 8.0.22-cynos
|
||
|
||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
|
||
;
|
||
/*!50503 SET NAMES utf8 */
|
||
;
|
||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
|
||
;
|
||
/*!40103 SET TIME_ZONE='+00:00' */
|
||
;
|
||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
|
||
;
|
||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */
|
||
;
|
||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */
|
||
;
|
||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */
|
||
;
|
||
|
||
--
|
||
-- Table structure for table `oa_posts`
|
||
--
|
||
|
||
DROP TABLE IF EXISTS `oa_posts`;
|
||
/*!40101 SET @saved_cs_client = @@character_set_client */
|
||
;
|
||
/*!50503 SET character_set_client = utf8mb4 */
|
||
;
|
||
|
||
CREATE TABLE `oa_posts` (
|
||
`post_id` bigint NOT NULL AUTO_INCREMENT,
|
||
`post_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '岗位名称',
|
||
`post_code` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '岗位代码',
|
||
`sort` int DEFAULT NULL COMMENT '岗位排序',
|
||
`status` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态',
|
||
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '描述',
|
||
`create_by` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`update_by` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||
`update_time` datetime DEFAULT NULL,
|
||
`delete_time` datetime DEFAULT NULL,
|
||
PRIMARY KEY (`post_id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 3 DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
|
||
/*!40101 SET character_set_client = @saved_cs_client */
|
||
;
|
||
|
||
--
|
||
-- Dumping data for table `oa_posts`
|
||
--
|
||
|
||
/*!40000 ALTER TABLE `oa_posts` DISABLE KEYS */
|
||
;
|
||
|
||
INSERT INTO
|
||
`oa_posts`
|
||
VALUES (
|
||
1,
|
||
'首席执行官',
|
||
'CEO',
|
||
1,
|
||
'0',
|
||
'首席执行官',
|
||
'panda',
|
||
'',
|
||
'2021-12-02 09:21:44',
|
||
'2022-07-16 17:36:32',
|
||
NULL
|
||
),
|
||
(
|
||
2,
|
||
'首席技术执行官',
|
||
'CTO',
|
||
2,
|
||
'0',
|
||
'',
|
||
'panda',
|
||
'',
|
||
'2021-12-02 09:21:44',
|
||
'2022-07-16 17:37:42',
|
||
NULL
|
||
);
|
||
/*!40000 ALTER TABLE `oa_posts` ENABLE KEYS */
|
||
;
|
||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
|
||
;
|
||
|
||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */
|
||
;
|
||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */
|
||
;
|
||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
|
||
;
|
||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
|
||
;
|
||
|
||
-- Dump completed on 2024-04-01 16:17:42
|
||
-- ************************************************************
|
||
--
|
||
-- close fk
|
||
--
|
||
-- skip
|
||
|
||
-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
|
||
--
|
||
-- Host: 30.47.14.10 Database: x_magic
|
||
-- ------------------------------------------------------
|
||
-- Server version 8.0.22-cynos
|
||
|
||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
|
||
;
|
||
/*!50503 SET NAMES utf8 */
|
||
;
|
||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
|
||
;
|
||
/*!40103 SET TIME_ZONE='+00:00' */
|
||
;
|
||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
|
||
;
|
||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */
|
||
;
|
||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */
|
||
;
|
||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */
|
||
;
|
||
|
||
--
|
||
-- Table structure for table `sys_role_menus_rel`
|
||
--
|
||
|
||
DROP TABLE IF EXISTS `sys_role_menus_rel`;
|
||
/*!40101 SET @saved_cs_client = @@character_set_client */
|
||
;
|
||
/*!50503 SET character_set_client = utf8mb4 */
|
||
;
|
||
|
||
CREATE TABLE `sys_role_menus_rel` (
|
||
`id` bigint NOT NULL AUTO_INCREMENT,
|
||
`role_id` int DEFAULT NULL,
|
||
`menu_id` int DEFAULT NULL,
|
||
`role_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`delete_time` datetime DEFAULT NULL,
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 408 DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
|
||
/*!40101 SET character_set_client = @saved_cs_client */
|
||
;
|
||
|
||
--
|
||
-- Dumping data for table `sys_role_menus_rel`
|
||
--
|
||
|
||
/*!40000 ALTER TABLE `sys_role_menus_rel` DISABLE KEYS */
|
||
;
|
||
|
||
INSERT INTO
|
||
`sys_role_menus_rel`
|
||
VALUES (325, 1, 1, 'admin', NULL),
|
||
(326, 1, 2, 'admin', NULL),
|
||
(327, 1, 3, 'admin', NULL),
|
||
(328, 1, 4, 'admin', NULL),
|
||
(329, 1, 5, 'admin', NULL),
|
||
(330, 1, 6, 'admin', NULL),
|
||
(331, 1, 7, 'admin', NULL),
|
||
(332, 1, 8, 'admin', NULL),
|
||
(333, 1, 9, 'admin', NULL),
|
||
(334, 1, 10, 'admin', NULL),
|
||
(335, 1, 11, 'admin', NULL),
|
||
(336, 1, 12, 'admin', NULL),
|
||
(337, 1, 13, 'admin', NULL),
|
||
(338, 1, 14, 'admin', NULL),
|
||
(339, 1, 15, 'admin', NULL),
|
||
(340, 1, 16, 'admin', NULL),
|
||
(341, 1, 17, 'admin', NULL),
|
||
(342, 1, 18, 'admin', NULL),
|
||
(343, 1, 19, 'admin', NULL),
|
||
(344, 1, 20, 'admin', NULL),
|
||
(345, 1, 21, 'admin', NULL),
|
||
(346, 1, 22, 'admin', NULL),
|
||
(347, 1, 23, 'admin', NULL),
|
||
(348, 1, 24, 'admin', NULL),
|
||
(349, 1, 25, 'admin', NULL),
|
||
(350, 1, 26, 'admin', NULL),
|
||
(351, 1, 27, 'admin', NULL),
|
||
(352, 1, 28, 'admin', NULL),
|
||
(353, 1, 29, 'admin', NULL),
|
||
(354, 1, 30, 'admin', NULL),
|
||
(355, 1, 31, 'admin', NULL),
|
||
(356, 1, 32, 'admin', NULL),
|
||
(357, 1, 33, 'admin', NULL),
|
||
(358, 1, 34, 'admin', NULL),
|
||
(359, 1, 35, 'admin', NULL),
|
||
(360, 1, 36, 'admin', NULL),
|
||
(361, 1, 37, 'admin', NULL),
|
||
(362, 1, 38, 'admin', NULL),
|
||
(363, 1, 39, 'admin', NULL),
|
||
(364, 1, 40, 'admin', NULL),
|
||
(365, 1, 41, 'admin', NULL),
|
||
(366, 1, 42, 'admin', NULL),
|
||
(367, 1, 43, 'admin', NULL),
|
||
(368, 1, 44, 'admin', NULL),
|
||
(369, 1, 45, 'admin', NULL),
|
||
(370, 1, 46, 'admin', NULL),
|
||
(371, 1, 47, 'admin', NULL),
|
||
(372, 1, 48, 'admin', NULL),
|
||
(373, 1, 49, 'admin', NULL),
|
||
(374, 1, 50, 'admin', NULL),
|
||
(375, 1, 51, 'admin', NULL),
|
||
(376, 1, 52, 'admin', NULL),
|
||
(377, 1, 53, 'admin', NULL),
|
||
(378, 1, 54, 'admin', NULL),
|
||
(379, 1, 55, 'admin', NULL),
|
||
(380, 1, 56, 'admin', NULL),
|
||
(381, 1, 57, 'admin', NULL),
|
||
(382, 1, 58, 'admin', NULL),
|
||
(383, 1, 59, 'admin', NULL),
|
||
(384, 1, 60, 'admin', NULL),
|
||
(385, 1, 61, 'admin', NULL),
|
||
(386, 1, 62, 'admin', NULL),
|
||
(387, 1, 63, 'admin', NULL),
|
||
(388, 1, 64, 'admin', NULL),
|
||
(389, 1, 65, 'admin', NULL),
|
||
(390, 1, 66, 'admin', NULL),
|
||
(391, 1, 67, 'admin', NULL),
|
||
(392, 1, 68, 'admin', NULL),
|
||
(393, 1, 69, 'admin', NULL),
|
||
(394, 1, 70, 'admin', NULL),
|
||
(395, 1, 78, 'admin', NULL),
|
||
(396, 1, 84, 'admin', NULL),
|
||
(397, 1, 85, 'admin', NULL),
|
||
(398, 1, 86, 'admin', NULL),
|
||
(399, 1, 87, 'admin', NULL),
|
||
(400, 1, 88, 'admin', NULL),
|
||
(401, 1, 89, 'admin', NULL),
|
||
(402, 1, 90, 'admin', NULL),
|
||
(403, 1, 91, 'admin', NULL),
|
||
(404, 1, 92, 'admin', NULL),
|
||
(405, 1, 93, 'admin', NULL),
|
||
(406, 1, 94, 'admin', NULL),
|
||
(407, 1, 95, 'admin', NULL);
|
||
/*!40000 ALTER TABLE `sys_role_menus_rel` ENABLE KEYS */
|
||
;
|
||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
|
||
;
|
||
|
||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */
|
||
;
|
||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */
|
||
;
|
||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
|
||
;
|
||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
|
||
;
|
||
|
||
-- Dump completed on 2024-04-01 16:17:43
|
||
-- ************************************************************
|
||
--
|
||
-- close fk
|
||
--
|
||
-- skip
|
||
|
||
-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
|
||
--
|
||
-- Host: 30.47.14.10 Database: x_magic
|
||
-- ------------------------------------------------------
|
||
-- Server version 8.0.22-cynos
|
||
|
||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
|
||
;
|
||
/*!50503 SET NAMES utf8 */
|
||
;
|
||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
|
||
;
|
||
/*!40103 SET TIME_ZONE='+00:00' */
|
||
;
|
||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
|
||
;
|
||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */
|
||
;
|
||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */
|
||
;
|
||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */
|
||
;
|
||
|
||
--
|
||
-- Table structure for table `sys_role_organizations_rel`
|
||
--
|
||
|
||
DROP TABLE IF EXISTS `sys_role_organizations_rel`;
|
||
/*!40101 SET @saved_cs_client = @@character_set_client */
|
||
;
|
||
/*!50503 SET character_set_client = utf8mb4 */
|
||
;
|
||
|
||
CREATE TABLE `sys_role_organizations_rel` (
|
||
`role_id` int DEFAULT NULL,
|
||
`organization_id` int DEFAULT NULL,
|
||
`id` bigint NOT NULL AUTO_INCREMENT,
|
||
`delete_time` datetime DEFAULT NULL,
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 15 DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
|
||
/*!40101 SET character_set_client = @saved_cs_client */
|
||
;
|
||
|
||
--
|
||
-- Dumping data for table `sys_role_organizations_rel`
|
||
--
|
||
|
||
/*!40000 ALTER TABLE `sys_role_organizations_rel` DISABLE KEYS */
|
||
;
|
||
|
||
INSERT INTO
|
||
`sys_role_organizations_rel`
|
||
VALUES (1, 2, 1, NULL),
|
||
(1, 3, 2, NULL),
|
||
(1, 7, 3, NULL),
|
||
(2, 2, 4, NULL),
|
||
(2, 3, 5, NULL),
|
||
(2, 7, 6, NULL);
|
||
/*!40000 ALTER TABLE `sys_role_organizations_rel` ENABLE KEYS */
|
||
;
|
||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
|
||
;
|
||
|
||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */
|
||
;
|
||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */
|
||
;
|
||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
|
||
;
|
||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
|
||
;
|
||
|
||
-- Dump completed on 2024-04-01 16:17:43
|
||
-- ************************************************************
|
||
--
|
||
-- close fk
|
||
--
|
||
-- skip
|
||
|
||
-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
|
||
--
|
||
-- Host: 30.47.14.10 Database: x_magic
|
||
-- ------------------------------------------------------
|
||
-- Server version 8.0.22-cynos
|
||
|
||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
|
||
;
|
||
/*!50503 SET NAMES utf8 */
|
||
;
|
||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
|
||
;
|
||
/*!40103 SET TIME_ZONE='+00:00' */
|
||
;
|
||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
|
||
;
|
||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */
|
||
;
|
||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */
|
||
;
|
||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */
|
||
;
|
||
|
||
--
|
||
-- Table structure for table `sys_roles`
|
||
--
|
||
|
||
DROP TABLE IF EXISTS `sys_roles`;
|
||
/*!40101 SET @saved_cs_client = @@character_set_client */
|
||
;
|
||
/*!50503 SET character_set_client = utf8mb4 */
|
||
;
|
||
|
||
CREATE TABLE `sys_roles` (
|
||
`role_id` bigint NOT NULL AUTO_INCREMENT,
|
||
`role_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '角色名称',
|
||
`status` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态',
|
||
`role_key` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '角色代码',
|
||
`data_scope` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)',
|
||
`role_sort` int DEFAULT NULL COMMENT '角色排序',
|
||
`create_by` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`update_by` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`create_time` datetime DEFAULT NULL,
|
||
`update_time` datetime DEFAULT NULL,
|
||
`delete_time` datetime DEFAULT NULL,
|
||
PRIMARY KEY (`role_id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 6 DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
|
||
/*!40101 SET character_set_client = @saved_cs_client */
|
||
;
|
||
|
||
--
|
||
-- Dumping data for table `sys_roles`
|
||
--
|
||
|
||
/*!40000 ALTER TABLE `sys_roles` DISABLE KEYS */
|
||
;
|
||
|
||
INSERT INTO
|
||
`sys_roles`
|
||
VALUES (
|
||
1,
|
||
'超管理员',
|
||
'0',
|
||
'admin',
|
||
'4',
|
||
1,
|
||
'admin',
|
||
'root',
|
||
'超级管理',
|
||
'2021-12-02 16:03:26',
|
||
'2024-04-01 12:57:35',
|
||
NULL
|
||
),
|
||
(
|
||
2,
|
||
'管理员',
|
||
'0',
|
||
'manage',
|
||
'1',
|
||
2,
|
||
'panda',
|
||
'panda',
|
||
'',
|
||
'2021-12-19 16:06:20',
|
||
'2023-10-07 11:37:58',
|
||
NULL
|
||
),
|
||
(
|
||
3,
|
||
'测试',
|
||
'0',
|
||
'test',
|
||
'0',
|
||
3,
|
||
'panda',
|
||
'',
|
||
'',
|
||
'2023-09-14 11:34:44',
|
||
'2023-09-14 11:34:44',
|
||
NULL
|
||
);
|
||
/*!40000 ALTER TABLE `sys_roles` ENABLE KEYS */
|
||
;
|
||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
|
||
;
|
||
|
||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */
|
||
;
|
||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */
|
||
;
|
||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
|
||
;
|
||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
|
||
;
|
||
|
||
-- Dump completed on 2024-04-01 16:17:44
|
||
-- ************************************************************
|
||
--
|
||
-- close fk
|
||
--
|
||
-- skip
|
||
|
||
-- MySQL dump 10.13 Distrib 8.0.25, for Linux (x86_64)
|
||
--
|
||
-- Host: 30.47.14.10 Database: x_magic
|
||
-- ------------------------------------------------------
|
||
-- Server version 8.0.22-cynos
|
||
|
||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */
|
||
;
|
||
/*!50503 SET NAMES utf8 */
|
||
;
|
||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */
|
||
;
|
||
/*!40103 SET TIME_ZONE='+00:00' */
|
||
;
|
||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */
|
||
;
|
||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */
|
||
;
|
||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */
|
||
;
|
||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */
|
||
;
|
||
|
||
--
|
||
-- Table structure for table `sys_users`
|
||
--
|
||
|
||
DROP TABLE IF EXISTS `sys_users`;
|
||
/*!40101 SET @saved_cs_client = @@character_set_client */
|
||
;
|
||
/*!50503 SET character_set_client = utf8mb4 */
|
||
;
|
||
|
||
CREATE TABLE `sys_users` (
|
||
`user_id` bigint NOT NULL AUTO_INCREMENT,
|
||
`nick_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`role_id` int DEFAULT NULL,
|
||
`salt` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`sex` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`email` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`organization_id` int DEFAULT NULL,
|
||
`post_id` int DEFAULT NULL,
|
||
`create_by` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`update_by` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`status` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||
`update_time` datetime DEFAULT NULL,
|
||
`delete_time` datetime DEFAULT NULL,
|
||
`username` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`password` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||
`role_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '多角色',
|
||
`post_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '多岗位',
|
||
PRIMARY KEY (`user_id`) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 2 DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;
|
||
/*!40101 SET character_set_client = @saved_cs_client */
|
||
;
|
||
|
||
--
|
||
-- Dumping data for table `sys_users`
|
||
--
|
||
|
||
/*!40000 ALTER TABLE `sys_users` DISABLE KEYS */
|
||
;
|
||
|
||
INSERT INTO
|
||
`sys_users`
|
||
VALUES (
|
||
1,
|
||
'系统管理员',
|
||
'13818888888',
|
||
1,
|
||
NULL,
|
||
'',
|
||
'0',
|
||
'1@qq.com',
|
||
2,
|
||
4,
|
||
'system',
|
||
'1',
|
||
NULL,
|
||
'0',
|
||
'2021-12-03 09:46:55',
|
||
'2022-02-09 13:28:49',
|
||
NULL,
|
||
'root',
|
||
'$2a$10$cKFFTCzGOvaIHHJY2K45Zuwt8TD6oPzYi4s5MzYIBAWCLL6ZhouP2',
|
||
'1',
|
||
'1,4'
|
||
);
|
||
/*!40000 ALTER TABLE `sys_users` ENABLE KEYS */
|
||
;
|
||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */
|
||
;
|
||
|
||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */
|
||
;
|
||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */
|
||
;
|
||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */
|
||
;
|
||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */
|
||
;
|
||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */
|
||
;
|
||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */
|
||
;
|
||
|
||
-- Dump completed on 2024-04-01 16:17:45 |