5229ea5c创建于 4月10日历史提交
/*

 Navicat Premium Dump SQL



 Source Server         : 124.220.57.72

 Source Server Type    : MySQL

 Source Server Version : 80022 (8.0.22)

 Source Host           : 124.220.57.72:3306

 Source Schema         : ezdata



 Target Server Type    : MySQL

 Target Server Version : 80022 (8.0.22)

 File Encoding         : 65001



 Date: 10/04/2026 14:36:06

*/



SET NAMES utf8mb4;

SET FOREIGN_KEY_CHECKS = 0;



-- ----------------------------

-- Table structure for alert

-- ----------------------------

DROP TABLE IF EXISTS `alert`;

CREATE TABLE `alert`  (

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'id',

  `strategy_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '告警策略id',

  `title` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '告警标题',

  `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '告警内容',

  `level` int NULL DEFAULT NULL COMMENT '告警等级',

  `status` smallint NULL DEFAULT NULL COMMENT '告警状态',

  `rule_id` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '规则编码',

  `rule_name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '规则名称',

  `biz` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '告警业务',

  `source` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '告警对象',

  `tags` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '告警标签',

  `metric` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '告警指标',

  `recover_time` timestamp NULL DEFAULT NULL COMMENT '恢复时间',

  `ext_params` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '额外参数',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_alert_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of alert

-- ----------------------------

INSERT INTO `alert` VALUES ('', 1, 0, 'system', '2024-06-26 09:01:00', '', '2024-06-26 09:01:00', '2ca4787a-2fb9-482b-b890-e3d9267b18c6', '0af64e7c24d44c19908ee0034ddd10ec', '任务失败告警策略', '普通任务失败告警:失败任务示例 在重试2次后仍失败。任务报错:/opt/ezdata/tasks/normal_task.py:49:division by zero', 3, 0, '4dd50fb17e166771cc3568a2d767575c', '任务失败告警策略', 'scheduler', 'celery@8f248fdc1542', '{\"task_uuid\": \"52047d28-2259-4269-ad08-950184e4ce69\", \"worker\": \"celery@8f248fdc1542\", \"retries\": 2}', 'task_fail', NULL, '{}', 1);

INSERT INTO `alert` VALUES ('', 1, 0, 'system', '2023-10-24 07:01:42', '', '2023-10-24 07:01:42', '570d84a3-2930-4502-95b4-5cc65d31c7b8', '0af64e7c24d44c19908ee0034ddd10ec', '任务失败告警策略', '普通任务失败告警:失败任务示例 在重试2次后仍失败。任务报错:/Users/xuwei/Desktop/code/ezdata/ezdata/tasks/normal_task.py:48:division by zero', 3, 0, '6698d41fb678e8a0f51a3b001af9805c', '任务失败告警策略', 'scheduler', 'celery@localhost', '{\"task_uuid\": \"839f819b-76bd-43b9-be8a-78a9da7a0aec\", \"worker\": \"celery@localhost\", \"retries\": 2}', 'task_fail', NULL, '{}', 1);

INSERT INTO `alert` VALUES ('', 1, 1, 'system', '2024-08-14 05:50:31', 'admin', '2024-08-23 17:51:34', '77a426dc-e9af-4c11-bbaf-13d604b09570', '0af64e7c24d44c19908ee0034ddd10ec', '任务失败告警策略', '普通任务失败告警:失败任务示例 在重试2次后仍失败。任务报错:/opt/ezdata/tasks/normal_task.py:49:division by zero', 3, 0, '9245aa78c4bb1bbdf6822ec8c88b88f7', '任务失败告警策略', 'scheduler', 'celery@2c0911879da0', '{\"task_uuid\": \"80950701-510b-49d5-b368-9a80a3a56130\", \"worker\": \"celery@2c0911879da0\", \"retries\": 2}', 'task_fail', NULL, '{}', 1);

INSERT INTO `alert` VALUES ('', 1, 1, 'system', '2024-08-13 06:23:57', 'admin', '2024-08-23 17:51:34', '8834013f-6a27-4cac-bbbc-64445ba6e06f', '0af64e7c24d44c19908ee0034ddd10ec', '任务失败告警策略', '普通任务失败告警:失败任务示例 在重试2次后仍失败。任务报错:/opt/ezdata/tasks/normal_task.py:49:division by zero', 3, 0, '98bd23450504399ee6aaff32af5dc36f', '任务失败告警策略', 'scheduler', 'celery@2c0911879da0', '{\"task_uuid\": \"fe6b0c7b-5fe0-405c-b7e5-b0a5ced6b55d\", \"worker\": \"celery@2c0911879da0\", \"retries\": 2}', 'task_fail', NULL, '{}', 1);

INSERT INTO `alert` VALUES ('', 1, 0, 'system', '2023-10-24 07:01:42', '', '2023-10-24 07:01:42', '980d4e21-5026-442a-9598-f39949751e18', '0af64e7c24d44c19908ee0034ddd10ec', '任务失败告警策略', '普通任务失败告警:失败任务示例 在重试2次后仍失败。任务报错:/Users/xuwei/Desktop/code/ezdata/ezdata/tasks/normal_task.py:48:division by zero', 3, 0, '4de8987857ebee47a546e8bfa674364b', '任务失败告警策略', 'scheduler', 'celery@localhost', '{\"task_uuid\": \"c23e39de-6a73-4d29-bfc8-f42d682820f1\", \"worker\": \"celery@localhost\", \"retries\": 2}', 'task_fail', NULL, '{}', 1);

INSERT INTO `alert` VALUES ('', 1, 1, 'system', '2024-06-28 08:04:13', 'admin', '2024-08-23 17:51:34', 'c95464d8-ab65-4ff7-bf91-43bf0a49439e', '0af64e7c24d44c19908ee0034ddd10ec', '任务失败告警策略', '普通任务失败告警:失败任务示例 在重试2次后仍失败。任务报错:/opt/ezdata/tasks/normal_task.py:49:division by zero', 3, 0, '4903f89a305e7feed5a4049e0dae5c08', '任务失败告警策略', 'scheduler', 'celery@37f9163fa80a', '{\"task_uuid\": \"ad519495-168b-4204-86cd-8906f1d4492c\", \"worker\": \"celery@37f9163fa80a\", \"retries\": 2}', 'task_fail', NULL, '{}', 1);

INSERT INTO `alert` VALUES ('', 1, 1, 'system', '2024-08-11 09:22:18', 'admin', '2024-08-23 17:51:34', 'fa829a82-ea37-4aa1-8870-ff6f474a5359', '0af64e7c24d44c19908ee0034ddd10ec', '任务失败告警策略', '普通任务失败告警:失败任务示例 在重试2次后仍失败。任务报错:/opt/ezdata/tasks/normal_task.py:49:division by zero', 3, 0, 'ce3cf1ea8dcdf9bd16fb25fb7f4939af', '任务失败告警策略', 'scheduler', 'celery@2c0911879da0', '{\"task_uuid\": \"96ee645f-a114-43c9-a30a-6203f7ae0f2d\", \"worker\": \"celery@2c0911879da0\", \"retries\": 2}', 'task_fail', NULL, '{}', 1);



-- ----------------------------

-- Table structure for alert_strategy

-- ----------------------------

DROP TABLE IF EXISTS `alert_strategy`;

CREATE TABLE `alert_strategy`  (

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键',

  `name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '策略名称',

  `template_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '策略模版',

  `trigger_conf` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '触发条件',

  `forward_conf` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '转发条件',

  `status` smallint NULL DEFAULT NULL COMMENT '状态',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_alert_strategy_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of alert_strategy

-- ----------------------------

INSERT INTO `alert_strategy` VALUES ('', 1, 0, 'admin', '2023-08-11 19:39:35', 'admin', '2023-08-29 12:28:46', '0af64e7c24d44c19908ee0034ddd10ec', '任务失败告警策略', 'TaskFailStrategy', '{\n  \"level\": 3,\n  \"biz\": \"scheduler\",\n  \"metric\": \"task_fail\"\n}', '[\n  {\n    \"notice_users\": \"dev1,admin,test1\",\n    \"type\": \"notice\"\n  }\n]', 1, 1);



-- ----------------------------

-- Table structure for algorithm

-- ----------------------------

DROP TABLE IF EXISTS `algorithm`;

CREATE TABLE `algorithm`  (

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键',

  `name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '算法名称',

  `code` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '算法编码',

  `type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '算法类型',

  `form_type` smallint NULL DEFAULT NULL COMMENT '表单类型',

  `component` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '算法组件',

  `params` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '算法配置',

  `status` smallint NULL DEFAULT NULL COMMENT '状态',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_algorithm_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of algorithm

-- ----------------------------

INSERT INTO `algorithm` VALUES ('', 1, 0, 'admin', '2023-04-04 09:08:44', '', '2023-04-04 09:08:44', '13bba9cd89ce4e4e9a7188649adda41c', '解析es接口返回聚合统计信息', 'gen_es_aggs_buckets', 'etl_algorithm', 2, '', '[{\"name\": \"统计字段\", \"value\": \"field\", \"form_type\": \"select_fields\", \"required\": true, \"default\": \"\", \"tips\": \"\"}, {\"name\": \"是否包含其它\", \"value\": \"include_other\", \"form_type\": \"switch\", \"required\": true, \"default\": false, \"tips\": \"\"}]', 1, 1);

INSERT INTO `algorithm` VALUES ('', 98, 0, 'admin', '2023-04-04 09:08:18', 'admin', '2023-04-05 06:47:32', '1d03524c7f61429ca231e02b788a00ec', '获取总数', 'gen_contents_total', 'etl_algorithm', 2, '', '[]', 1, 1);

INSERT INTO `algorithm` VALUES ('', 92, 0, 'admin', '2023-04-05 07:50:43', 'admin', '2023-04-24 16:36:37', '299b211bdfdb4ad2a8f535f28e63534d', '分组聚合统计', 'group_agg_count', 'etl_algorithm', 2, '', '[\n  {\n    \"name\": \"统计字段\",\n    \"value\": \"count_field\",\n    \"form_type\": \"select_field\",\n    \"required\": true,\n    \"default\": \"\",\n    \"tips\": \"\"\n  },\n  {\n    \"name\": \"分组字段列表\",\n    \"value\": \"group_fields\",\n    \"form_type\": \"select_fields\",\n    \"required\": true,\n    \"default\": \"\",\n    \"tips\": \"\"\n  },\n  {\n    \"name\": \"统计类型\",\n    \"value\": \"count_type\",\n    \"form_type\": \"select\",\n    \"required\": true,\n    \"default\": \"sum\",\n    \"options\": [\n      {\n        \"label\": \"数量\",\n        \"value\": \"count\"\n      },\n      {\n        \"label\": \"数值总和\",\n        \"value\": \"sum\"\n      },\n      {\n        \"label\": \"平均值\",\n        \"value\": \"mean\"\n      },\n      {\n        \"label\": \"算数平均值\",\n        \"value\": \"median\"\n      },\n      {\n        \"label\": \"标准差\",\n        \"value\": \"std\"\n      },\n      {\n        \"label\": \"方差\",\n        \"value\": \"var\"\n      },\n      {\n        \"label\": \"最小值\",\n        \"value\": \"min\"\n      },\n      {\n        \"label\": \"最大值\",\n        \"value\": \"max\"\n      },\n      {\n        \"label\": \"积\",\n        \"value\": \"prod\"\n      },\n      {\n        \"label\": \"第一个值\",\n        \"value\": \"first\"\n      },\n      {\n        \"label\": \"最后一个值\",\n        \"value\": \"last\"\n      }\n    ],\n    \"tips\": \"\"\n  }\n]', 1, 1);

INSERT INTO `algorithm` VALUES ('', 1, 0, 'admin', '2023-08-10 07:20:40', '', '2023-08-10 07:20:40', '39c111c1701840248345fb0fcc6eac04', '转换字段格式', 'trans_field_type', 'etl_algorithm', 2, '', '[\n  {\n    \"name\": \"处理字段\",\n    \"value\": \"fields\",\n    \"form_type\": \"select_fields\",\n    \"required\": true,\n    \"default\": \"\",\n    \"tips\": \"\"\n  },\n  {\n    \"name\": \"转换类型类型\",\n    \"value\": \"trans_type\",\n    \"form_type\": \"select\",\n    \"required\": true,\n    \"default\": \"sum\",\n    \"options\": [\n      {\n        \"label\": \"字符串\",\n        \"value\": \"str\"\n      },\n      {\n        \"label\": \"整数\",\n        \"value\": \"int\"\n      },\n      {\n        \"label\": \"浮点数\",\n        \"value\": \"float\"\n      },\n      {\n        \"label\": \"日期字符串\",\n        \"value\": \"date\"\n      },\n      {\n        \"label\": \"日期时间\",\n        \"value\": \"datetime\"\n      },\n      {\n        \"label\": \"时间戳\",\n        \"value\": \"timestamp\"\n      }\n    ],\n    \"tips\": \"\"\n  }\n]', 1, 1);

INSERT INTO `algorithm` VALUES ('', 1, 0, 'admin', '2024-07-23 01:45:24', '', '2024-07-23 01:45:24', '39e2e224fb7b4c16bcb34ef254cb3a54', '21', '221', 'verify_algorithm', 1, '', '{}', 1, 1);

INSERT INTO `algorithm` VALUES ('', 96, 0, 'admin', '2023-04-04 09:01:12', 'admin', '2023-12-24 09:04:25', '426e64ecb8f4422986636ae68d280c12', 'dataframe转回原始数据', 'df_to_data', 'etl_algorithm', 2, '', '[]', 1, 1);

INSERT INTO `algorithm` VALUES ('', 100, 0, 'admin', '2023-04-03 14:26:31', 'admin', '2023-04-18 03:17:15', '4a6c1cdb93224f3f90502f64cf201538', '获取内容列表', 'gen_records_list', 'etl_algorithm', 2, '', '[\n  {\n    \"name\": \"字段列表\",\n    \"value\": \"fields\",\n    \"form_type\": \"select_fields\",\n    \"required\": false,\n    \"default\": \"\",\n    \"tips\": \"\"\n  }\n]', 1, 1);

INSERT INTO `algorithm` VALUES ('', 93, 0, 'admin', '2023-04-05 07:45:56', 'admin', '2023-04-24 03:38:35', '66fcaecbc68642359cf69824f27fb3a6', '字段映射', 'map_field_names', 'etl_algorithm', 2, '', '[\n  {\n    \"name\": \"字段映射\",\n    \"value\": \"field_map\",\n    \"form_type\": \"codeEditor\",\n    \"required\": true,\n    \"default\": \"{}\",\n    \"language\": \"json\",\n    \"tips\": \"\"\n  }\n]', 1, 1);

INSERT INTO `algorithm` VALUES ('', 93, 0, 'admin', '2023-04-05 07:47:53', 'admin', '2023-04-24 03:22:15', '752dd6f66def4757bc7aa342e1eb7383', '字段值映射', 'map_values', 'etl_algorithm', 2, '', '[\n  {\n    \"name\": \"处理字段\",\n    \"value\": \"fields\",\n    \"form_type\": \"select_fields\",\n    \"required\": true,\n    \"default\": \"\",\n    \"tips\": \"\"\n  },\n  {\n    \"name\": \"映射字典\",\n    \"value\": \"value_map\",\n    \"form_type\": \"codeEditor\",\n    \"required\": true,\n    \"default\": \"{}\",\n    \"language\": \"json\",\n    \"tips\": \"\"\n  },\n  {\n    \"name\": \"处理错误时\",\n    \"value\": \"if_error\",\n    \"form_type\": \"RadioGroup\",\n    \"required\": true,\n    \"default\": \"original\",\n    \"options\": [\n      {\n        \"label\": \"原始值\",\n        \"value\": \"original\"\n      },\n      {\n        \"label\": \"置空\",\n        \"value\": \"empty\"\n      }\n    ],\n    \"tips\": \"\"\n  }\n]', 1, 1);

INSERT INTO `algorithm` VALUES ('', 93, 0, 'admin', '2023-04-05 07:49:18', 'admin', '2023-04-24 16:36:10', '87c58ab9220d4532ab83f87fc817ce38', '生成唯一id', 'gen_only_id', 'etl_algorithm', 2, '', '[\n  {\n    \"name\": \"唯一字段列表\",\n    \"value\": \"only_fields\",\n    \"form_type\": \"select_fields\",\n    \"required\": true,\n    \"default\": \"\",\n    \"tips\": \"\"\n  },\n  {\n    \"name\": \"唯一号字段\",\n    \"value\": \"output_field\",\n    \"form_type\": \"input\",\n    \"required\": true,\n    \"default\": \"_id\",\n    \"tips\": \"\"\n  }\n]', 1, 1);

INSERT INTO `algorithm` VALUES ('', 999.9, 0, 'admin', '2023-04-04 08:58:38', 'admin', '2023-08-10 07:26:56', '880bc3108df249e499c7aff1da8cf2a3', '自定义代码转换数据', 'code_transform', 'etl_algorithm', 2, '', '[\n  {\n    \"name\": \"语言\",\n    \"value\": \"language\",\n    \"form_type\": \"select\",\n    \"required\": true,\n    \"default\": \"python\",\n    \"options\": [\n      {\n        \"label\": \"python\",\n        \"value\": \"python\"\n      }\n    ],\n    \"tips\": \"\"\n  },\n  {\n    \"name\": \"代码\",\n    \"value\": \"code\",\n    \"form_type\": \"codeEditor\",\n    \"required\": true,\n    \"default\": \"\",\n    \"tips\": \"\"\n  }\n]', 1, 1);

INSERT INTO `algorithm` VALUES ('', 99, 0, 'admin', '2023-04-04 09:07:37', 'admin', '2023-04-24 16:35:55', '9524f1f94a534dc0bc72a24092019531', '解析接口第一条数据', 'gen_contents_first', 'etl_algorithm', 2, '', '[\n  {\n    \"name\": \"字段\",\n    \"value\": \"fields\",\n    \"form_type\": \"select_fields\",\n    \"required\": true,\n    \"default\": \"\",\n    \"tips\": \"\"\n  }\n]', 1, 1);

INSERT INTO `algorithm` VALUES ('', 97, 0, 'admin', '2023-04-04 08:59:11', 'admin', '2023-07-28 07:39:47', '9c926059a4164bdeac53491ea4d84d2a', '将数据转为dataframe', 'data_to_df', 'etl_algorithm', 2, '', '[\n  {\n    \"name\": \"dataframe类型\",\n    \"value\": \"engine\",\n    \"form_type\": \"select\",\n    \"required\": true,\n    \"default\": \"pandas\",\n    \"options\": [\n      {\n        \"label\": \"pandas\",\n        \"value\": \"pandas\"\n      },\n      {\n        \"label\": \"xorbits\",\n        \"value\": \"xorbits\"\n      }\n    ],\n    \"tips\": \"\"\n  }\n]', 1, 1);

INSERT INTO `algorithm` VALUES ('', 1, 0, 'admin', '2023-04-04 09:09:17', 'admin', '2023-04-24 16:36:41', 'a232edca95da418d89b286c4d70666ba', '解析es接口聚类统计数值', 'gen_es_aggs_value', 'etl_algorithm', 2, '', '[\n  {\n    \"name\": \"字段\",\n    \"value\": \"field\",\n    \"form_type\": \"select_field\",\n    \"required\": true,\n    \"default\": \"\",\n    \"tips\": \"\"\n  }\n]', 1, 1);

INSERT INTO `algorithm` VALUES ('', 94, 0, 'admin', '2023-04-05 06:57:12', 'admin', '2023-04-24 16:36:00', 'c43496ab3ba7427685c737184d29aa40', '清除空字符串和null', 'clean_empty', 'etl_algorithm', 2, '', '[\n  {\n    \"name\": \"处理字段列表\",\n    \"value\": \"fields\",\n    \"form_type\": \"select_fields\",\n    \"required\": true,\n    \"default\": \"\",\n    \"tips\": \"\"\n  }\n]', 1, 1);

INSERT INTO `algorithm` VALUES ('', 1, 0, 'admin', '2023-04-05 07:49:53', 'admin', '2023-04-24 16:36:55', 'c9e0210186e14d50becd8653503f8620', '添加字段', 'add_field', 'etl_algorithm', 2, '', '[\n  {\n    \"name\": \"字段值\",\n    \"value\": \"field\",\n    \"form_type\": \"input\",\n    \"required\": true,\n    \"default\": \"\",\n    \"tips\": \"\"\n  },\n  {\n    \"name\": \"默认值\",\n    \"value\": \"default\",\n    \"form_type\": \"input\",\n    \"required\": true,\n    \"default\": \"\",\n    \"tips\": \"\"\n  }\n]', 1, 1);

INSERT INTO `algorithm` VALUES ('', 93, 0, 'admin', '2023-04-05 07:48:35', 'admin', '2023-04-24 06:02:12', 'eaf615edde3f4362922950d84afbbc48', '转换时间格式', 'trans_time_format', 'etl_algorithm', 2, '', '[\n  {\n    \"name\": \"处理字段\",\n    \"value\": \"fields\",\n    \"form_type\": \"select_fields\",\n    \"required\": true,\n    \"default\": \"\",\n    \"tips\": \"\"\n  },\n  {\n    \"name\": \"日期格式\",\n    \"value\": \"format\",\n    \"form_type\": \"input\",\n    \"required\": true,\n    \"default\": \"%Y-%m-%d %H:%M:%S\",\n    \"tips\": \"\"\n  }\n]', 1, 1);

INSERT INTO `algorithm` VALUES ('', 94, 0, 'admin', '2023-04-05 06:55:49', '', '2023-04-05 06:55:49', 'f40e035d77b04e5d99f8ac851d355de7', '空字符串转null', 'empty_to_null', 'etl_algorithm', 2, '', '[{\"name\": \"处理字段列表\", \"value\": \"fields\", \"form_type\": \"select_fields\", \"required\": true, \"default\": \"\", \"tips\": \"\"}]', 1, 1);



-- ----------------------------

-- Table structure for code_gen_model

-- ----------------------------

DROP TABLE IF EXISTS `code_gen_model`;

CREATE TABLE `code_gen_model`  (

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键',

  `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '项目名称',

  `module_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模块文件名称',

  `api_prefix` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'api接口前缀,不设默认使用模块文件名称',

  `model_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模型名称',

  `model_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模型值',

  `extend_base_model` smallint NULL DEFAULT NULL COMMENT '是否继承基础模型类1是0不是',

  `table_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数据库表名',

  `table_desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数据库表描述',

  `model_type` smallint NULL DEFAULT NULL COMMENT '模型类型1单表',

  `query_params` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '高级查询参数',

  `buttons` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '按钮设置',

  `fields` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '字段列表',

  `form_style` smallint NULL DEFAULT NULL COMMENT '表单风格1一列2两列3三列4四列',

  `frontend_gen_type` smallint NULL DEFAULT NULL COMMENT '前端生成代码类型1vue3模版,2vue3原生,3vue2',

  `backend_gen_type` smallint NULL DEFAULT NULL COMMENT '后端生成代码类型1flaREDACTEDsqlalchemy模版',

  `is_scroll` smallint NULL DEFAULT NULL COMMENT '滚动条1有0无',

  `modal_type` smallint NULL DEFAULT NULL COMMENT '编辑弹窗类型1弹窗2抽屉',

  `modal_width` int NULL DEFAULT NULL COMMENT '弹窗宽度,为0则全屏',

  `is_sync` smallint NULL DEFAULT NULL COMMENT '是否已同步数据库1是0不是',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_code_gen_model_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of code_gen_model

-- ----------------------------

INSERT INTO `code_gen_model` VALUES ('', 1, 0, 'admin', '2024-07-13 09:29:28', 'admin', '2024-08-06 09:08:37', '05fc6492188a4aaf98813d11dad6f936', '知识段管理', 'chunk', '/dag/chunk', '知识段', 'Chunk', 1, 'dag_chunk', '', 1, '[{\"colProps\": \"{}\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field\": \"name\", \"id\": \"row_433\", \"label\": \"\\u540d\\u79f0\", \"sortNum\": 3}, {\"colProps\": \"{}\", \"component\": \"JSelectInput\", \"componentProps\": \"{}\", \"field\": \"chunk_type\", \"id\": \"row_61\", \"label\": \"\\u5206\\u6bb5\\u7c7b\\u578b\", \"sortNum\": 4}, {\"colProps\": \"{}\", \"component\": \"JSelectInput\", \"componentProps\": \"{}\", \"field\": \"dataset_id\", \"id\": \"row_62\", \"label\": \"\\u6240\\u5c5e\\u6570\\u636e\\u96c6\", \"sortNum\": 5}, {\"colProps\": \"{}\", \"component\": \"JSelectInput\", \"componentProps\": \"{}\", \"field\": \"document_id\", \"id\": \"row_8897\", \"label\": \"\\u6240\\u5c5e\\u6587\\u6863\", \"sortNum\": 6}, {\"colProps\": \"{}\", \"component\": \"JSelectInput\", \"componentProps\": \"{}\", \"field\": \"datasource_id\", \"id\": \"row_8898\", \"label\": \"\\u6240\\u5c5e\\u6570\\u636e\\u6e90\", \"sortNum\": 7}, {\"colProps\": \"{}\", \"component\": \"JSelectInput\", \"componentProps\": \"{}\", \"field\": \"datamodel_id\", \"id\": \"row_8899\", \"label\": \"\\u6240\\u5c5e\\u6570\\u636e\\u6a21\\u578b\", \"sortNum\": 8}, {\"colProps\": \"{}\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field\": \"content\", \"id\": \"row_8900\", \"label\": \"\\u5173\\u952e\\u8bcd\", \"sortNum\": 9}, {\"colProps\": \"{}\", \"component\": \"JSelectInput\", \"componentProps\": \"{}\", \"field\": \"status\", \"id\": \"row_434\", \"label\": \"\\u72b6\\u6001\", \"sortNum\": 10}]', '[{\"function\": \"list\", \"id\": \"row_65\", \"is_show\": false, \"name\": \"\\u5217\\u8868\\u67e5\\u8be2\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 3}, {\"function\": \"getAllList\", \"id\": \"row_66\", \"is_show\": false, \"name\": \"\\u5168\\u91cf\\u5217\\u8868\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 4}, {\"function\": \"handleDetail\", \"id\": \"row_67\", \"is_show\": true, \"name\": \"\\u8be6\\u60c5\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 5}, {\"function\": \"handleAdd\", \"id\": \"row_68\", \"is_show\": true, \"name\": \"\\u65b0\\u589e\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 6}, {\"function\": \"handleEdit\", \"id\": \"row_69\", \"is_show\": true, \"name\": \"\\u7f16\\u8f91\", \"permissions\": \"\", \"slot\": \"action\", \"sortNum\": 7}, {\"function\": \"handleDelete\", \"id\": \"row_70\", \"is_show\": true, \"name\": \"\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 8}, {\"function\": \"batchHandleDelete\", \"id\": \"row_71\", \"is_show\": true, \"name\": \"\\u6279\\u91cf\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"overlay\", \"sortNum\": 9}]', '[{\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"id\", \"field_type\": \"String\", \"id\": \"row_57\", \"is_json\": 0, \"is_only\": 1, \"label\": \"\\u4e3b\\u952e\", \"length\": 36, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 1, \"sortNum\": 3, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"JSelectInput\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"dataset_id\", \"field_type\": \"String\", \"id\": \"row_57\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u6240\\u5c5e\\u6570\\u636e\\u96c6\", \"length\": 36, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 4, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"JSelectInput\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"document_id\", \"field_type\": \"String\", \"id\": \"row_58\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u6240\\u5c5e\\u6587\\u6863\", \"length\": 32, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 5, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"JSelectInput\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"datasource_id\", \"field_type\": \"String\", \"id\": \"row_431\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u6240\\u5c5e\\u6570\\u636e\\u6e90\", \"length\": 200, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 6, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"JSelectInput\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"datamodel_id\", \"field_type\": \"Text\", \"id\": \"row_8891\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u6240\\u5c5e\\u6570\\u636e\\u6a21\\u578b\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 7, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"JSelectInput\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"chunk\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"chunk_type\", \"field_type\": \"SmallInteger\", \"id\": \"row_8892\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u77e5\\u8bc6\\u6bb5\\u7c7b\\u578b\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 8, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"question\", \"field_type\": \"String\", \"id\": \"row_59\", \"is_json\": 1, \"is_only\": 0, \"label\": \"\\u95ee\\u9898\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 9, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputTextArea\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"answer\", \"field_type\": \"Text\", \"id\": \"row_60\", \"is_json\": 1, \"is_only\": 0, \"label\": \"\\u56de\\u7b54\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 10, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputTextArea\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"content\", \"field_type\": \"Text\", \"id\": \"row_8893\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u5185\\u5bb9\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 11, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"hash\", \"field_type\": \"Text\", \"id\": \"row_8894\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u5185\\u5bb9hash\\u503c\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 12, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"1\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"position\", \"field_type\": \"Integer\", \"id\": \"row_8895\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u5206\\u6bb5\\u4f4d\\u7f6e\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 13, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"JSelectInput\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"1\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"status\", \"field_type\": \"SmallInteger\", \"id\": \"row_432\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u72b6\\u6001\", \"length\": 6, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 14, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"JSelectInput\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"star_flag\", \"field_type\": \"Text\", \"id\": \"row_8896\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u6807\\u8bb0\\u72b6\\u6001\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 15, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_by\", \"field_type\": \"String\", \"id\": \"row_58\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 16, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"server_default:CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_59\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 17, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_by\", \"field_type\": \"String\", \"id\": \"row_60\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 18, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"server_default:CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_61\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 19, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 1, \"default_value\": 0, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"del_flag\", \"field_type\": \"SmallInteger\", \"id\": \"row_62\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u8f6f\\u5220\\u9664\\u6807\\u8bb0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 20, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": 1, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"sort_no\", \"field_type\": \"Float\", \"id\": \"row_63\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u6392\\u5e8f\\u5b57\\u6bb5\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 21, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputTextArea\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"description\", \"field_type\": \"Text\", \"id\": \"row_64\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u7b80\\u4ecb\\u63cf\\u8ff0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 22, \"table_show\": 1}]', 1, 1, 1, 1, 1, 800, 0, 1);

INSERT INTO `code_gen_model` VALUES ('', 1, 0, 'admin', '2023-02-16 09:49:59', '', '2023-02-16 09:49:59', '07f7e5c7eea748d08f1e6253b6b71022', '数据接口', 'DataInterface', '/', 'DataInterface', 'DataInterface', 1, 'data_interface', '', 1, '[]', '[{\"name\": \"列表查询\", \"slot\": \"hideApi\", \"function\": \"list\", \"is_show\": false, \"permissions\": \"\", \"id\": \"row_141\", \"sortNum\": 3}, {\"name\": \"全量列表\", \"slot\": \"hideApi\", \"function\": \"getAllList\", \"is_show\": false, \"permissions\": \"\", \"id\": \"row_142\", \"sortNum\": 4}, {\"name\": \"详情\", \"slot\": \"actionDropDown\", \"function\": \"handleDetail\", \"is_show\": true, \"permissions\": \"\", \"id\": \"row_143\", \"sortNum\": 5}, {\"name\": \"新增\", \"slot\": \"tableTitle\", \"function\": \"handleAdd\", \"is_show\": true, \"permissions\": \"\", \"id\": \"row_144\", \"sortNum\": 6}, {\"name\": \"编辑\", \"slot\": \"action\", \"function\": \"handleEdit\", \"is_show\": true, \"permissions\": \"\", \"id\": \"row_145\", \"sortNum\": 7}, {\"name\": \"删除\", \"slot\": \"actionDropDown\", \"function\": \"handleDelete\", \"is_show\": true, \"permissions\": \"\", \"id\": \"row_146\", \"sortNum\": 8}, {\"name\": \"批量删除\", \"slot\": \"overlay\", \"function\": \"batchHandleDelete\", \"is_show\": true, \"permissions\": \"\", \"id\": \"row_147\", \"sortNum\": 9}, {\"name\": \"导入\", \"slot\": \"tableTitle\", \"function\": \"onImportXls\", \"is_show\": false, \"permissions\": \"\", \"id\": \"row_148\", \"sortNum\": 10}, {\"name\": \"导出\", \"slot\": \"tableTitle\", \"function\": \"onExportXls\", \"is_show\": false, \"permissions\": \"\", \"id\": \"row_149\", \"sortNum\": 11}]', '[{\"label\": \"主键\", \"field\": \"id\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field_type\": \"String\", \"default_value\": \"\", \"length\": 36, \"nullable\": 1, \"primary_key\": 1, \"is_only\": 1, \"is_json\": 0, \"clearable\": 0, \"editable\": 0, \"customRender\": 0, \"list_show\": 1, \"table_show\": 1, \"edit_show\": 0, \"detail_show\": 1, \"all_list_show\": 1, \"id\": \"row_133\", \"sortNum\": 3}, {\"label\": \"创建者\", \"field\": \"create_by\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field_type\": \"String\", \"default_value\": \"\", \"length\": 100, \"nullable\": 1, \"primary_key\": 0, \"is_only\": 0, \"is_json\": 0, \"clearable\": 0, \"editable\": 0, \"customRender\": 0, \"list_show\": 1, \"table_show\": 1, \"edit_show\": 0, \"detail_show\": 1, \"all_list_show\": 0, \"id\": \"row_134\", \"sortNum\": 4}, {\"label\": \"创建时间\", \"field\": \"create_time\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field_type\": \"TIMESTAMP\", \"default_value\": \"server_default:CURRENT_TIMESTAMP\", \"length\": 0, \"nullable\": 1, \"primary_key\": 0, \"is_only\": 0, \"is_json\": 0, \"clearable\": 0, \"editable\": 0, \"list_show\": 1, \"customRender\": 0, \"table_show\": 1, \"edit_show\": 0, \"detail_show\": 1, \"all_list_show\": 0, \"id\": \"row_135\", \"sortNum\": 5}, {\"label\": \"修改者\", \"field\": \"update_by\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field_type\": \"String\", \"default_value\": \"\", \"length\": 100, \"nullable\": 1, \"primary_key\": 0, \"is_only\": 0, \"is_json\": 0, \"clearable\": 0, \"editable\": 0, \"customRender\": 0, \"list_show\": 1, \"table_show\": 1, \"edit_show\": 0, \"detail_show\": 1, \"all_list_show\": 0, \"id\": \"row_136\", \"sortNum\": 6}, {\"label\": \"修改时间\", \"field\": \"update_time\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field_type\": \"TIMESTAMP\", \"default_value\": \"server_default:CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP\", \"length\": 0, \"nullable\": 1, \"primary_key\": 0, \"is_only\": 0, \"is_json\": 0, \"clearable\": 0, \"editable\": 0, \"customRender\": 0, \"list_show\": 1, \"table_show\": 1, \"edit_show\": 0, \"detail_show\": 1, \"all_list_show\": 0, \"id\": \"row_137\", \"sortNum\": 7}, {\"label\": \"软删除标记\", \"field\": \"del_flag\", \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"field_type\": \"SmallInteger\", \"default_value\": 0, \"length\": 0, \"nullable\": 1, \"primary_key\": 0, \"is_only\": 0, \"is_json\": 0, \"clearable\": 0, \"editable\": 0, \"customRender\": 1, \"list_show\": 1, \"table_show\": 0, \"edit_show\": 0, \"detail_show\": 1, \"all_list_show\": 0, \"id\": \"row_138\", \"sortNum\": 8}, {\"label\": \"排序字段\", \"field\": \"sort_no\", \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"field_type\": \"Float\", \"default_value\": 1, \"length\": 0, \"nullable\": 1, \"primary_key\": 0, \"is_only\": 0, \"is_json\": 0, \"clearable\": 0, \"editable\": 0, \"customRender\": 0, \"list_show\": 1, \"table_show\": 0, \"edit_show\": 0, \"detail_show\": 1, \"all_list_show\": 0, \"id\": \"row_139\", \"sortNum\": 9}, {\"label\": \"简介描述\", \"field\": \"description\", \"component\": \"InputTextArea\", \"componentProps\": \"{}\", \"field_type\": \"Text\", \"default_value\": \"\", \"length\": 0, \"nullable\": 1, \"primary_key\": 0, \"is_only\": 0, \"is_json\": 0, \"clearable\": 0, \"editable\": 1, \"customRender\": 0, \"list_show\": 1, \"table_show\": 1, \"edit_show\": 1, \"detail_show\": 1, \"all_list_show\": 0, \"id\": \"row_140\", \"sortNum\": 10}]', 1, 1, 1, 1, 1, 800, 0, 1);

INSERT INTO `code_gen_model` VALUES ('', 1, 0, 'admin', '2022-12-19 13:23:32', 'admin', '2022-12-19 16:47:58', '184307eeb5a34070988d1df9e8c6f237', '数据模型管理', 'datamodel', 'datamodel', '数据模型', 'DataModel', 1, 'datamodel', '数据模型', 1, '[{\"colProps\": \"{}\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field\": \"name\", \"id\": \"row_107\", \"label\": \"\\u540d\\u79f0\", \"sortNum\": 3}, {\"colProps\": \"{}\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field\": \"datasource_id\", \"id\": \"row_108\", \"label\": \"\\u6240\\u5c5e\\u6570\\u636e\\u6e90\", \"sortNum\": 4}, {\"colProps\": \"{}\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field\": \"type\", \"id\": \"row_109\", \"label\": \"\\u7c7b\\u578b\", \"sortNum\": 5}]', '[{\"function\": \"list\", \"id\": \"row_68\", \"is_show\": false, \"name\": \"\\u5217\\u8868\\u67e5\\u8be2\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 3}, {\"function\": \"getAllList\", \"id\": \"row_69\", \"is_show\": false, \"name\": \"\\u5168\\u91cf\\u5217\\u8868\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 4}, {\"function\": \"handleDetail\", \"id\": \"row_70\", \"is_show\": true, \"name\": \"\\u8be6\\u60c5\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 5}, {\"function\": \"handleAdd\", \"id\": \"row_71\", \"is_show\": true, \"name\": \"\\u65b0\\u589e\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 6}, {\"function\": \"handleEdit\", \"id\": \"row_72\", \"is_show\": true, \"name\": \"\\u7f16\\u8f91\", \"permissions\": \"\", \"slot\": \"action\", \"sortNum\": 7}, {\"function\": \"handleDelete\", \"id\": \"row_73\", \"is_show\": true, \"name\": \"\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 8}, {\"function\": \"batchHandleDelete\", \"id\": \"row_74\", \"is_show\": true, \"name\": \"\\u6279\\u91cf\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"overlay\", \"sortNum\": 9}, {\"function\": \"onImportXls\", \"id\": \"row_75\", \"is_show\": false, \"name\": \"\\u5bfc\\u5165\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 10}, {\"function\": \"onExportXls\", \"id\": \"row_76\", \"is_show\": false, \"name\": \"\\u5bfc\\u51fa\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 11}]', '[{\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"id\", \"field_type\": \"String\", \"id\": \"row_60\", \"is_json\": 0, \"is_only\": 1, \"label\": \"\\u4e3b\\u952e\", \"length\": 36, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 1, \"sortNum\": 3, \"table_show\": 1}, {\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"name\", \"field_type\": \"String\", \"id\": \"row_119\", \"is_json\": 0, \"is_only\": 1, \"label\": \"\\u540d\\u79f0\", \"length\": 200, \"list_show\": 1, \"nullable\": 0, \"primary_key\": 0, \"sortNum\": 4, \"table_show\": 1}, {\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"datasource_id\", \"field_type\": \"String\", \"id\": \"row_120\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u6570\\u636e\\u6e90id\", \"length\": 36, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 5, \"table_show\": 0}, {\"all_list_show\": 1, \"clearable\": 0, \"component\": \"JDictSelectTag\", \"componentProps\": \"{ \\t\\\"dictCode\\\": \\\"datamodel_type\\\", \\t\\\"placeholder\\\": \\\"\\u8bf7\\u9009\\u62e9\\u6570\\u636e\\u6e90\\u7c7b\\u578b\\\", \\t\\\"stringToNumber\\\": false }\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"type\", \"field_type\": \"String\", \"id\": \"row_121\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u7c7b\\u578b\", \"length\": 200, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 6, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 1, \"default_value\": \"0\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"is_sync\", \"field_type\": \"SmallInteger\", \"id\": \"row_251\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u662f\\u5426\\u540c\\u6b65\", \"length\": 6, \"list_show\": 1, \"nullable\": 0, \"primary_key\": 0, \"sortNum\": 7, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 1, \"component\": \"InputTextArea\", \"componentProps\": \"{}\", \"customRender\": 1, \"default_value\": \"{}\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"model_conf\", \"field_type\": \"Text\", \"id\": \"row_252\", \"is_json\": 1, \"is_only\": 0, \"label\": \"\\u6a21\\u578b\\u914d\\u7f6e\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 8, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 1, \"component\": \"InputTextArea\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"{}\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"ext_params\", \"field_type\": \"Text\", \"id\": \"row_253\", \"is_json\": 1, \"is_only\": 0, \"label\": \"\\u989d\\u5916\\u53c2\\u6570\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 9, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_by\", \"field_type\": \"String\", \"id\": \"row_61\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 10, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"server_default:CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_62\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 11, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_by\", \"field_type\": \"String\", \"id\": \"row_63\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 12, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"server_default:CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_64\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 13, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 1, \"default_value\": 0, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"del_flag\", \"field_type\": \"SmallInteger\", \"id\": \"row_65\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u8f6f\\u5220\\u9664\\u6807\\u8bb0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 14, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": 1, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"sort_no\", \"field_type\": \"Float\", \"id\": \"row_66\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u6392\\u5e8f\\u5b57\\u6bb5\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 15, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"TextArea\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"description\", \"field_type\": \"Text\", \"id\": \"row_67\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u7b80\\u4ecb\\u63cf\\u8ff0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 16, \"table_show\": 1}]', 1, 1, 1, 1, 2, 800, 0, 1);

INSERT INTO `code_gen_model` VALUES ('', 1, 0, 'admin', '2023-02-17 09:19:00', 'admin', '2023-02-17 09:20:40', '1a0d8c3e269c48f0bc4e8f2ebbd55035', '数据接口申请', 'data_interface_apply', '/', 'DataInterfaceApply', 'DataInterfaceApply', 1, 'data_interface_apply', '', 1, '[]', '[{\"function\": \"list\", \"id\": \"row_126\", \"is_show\": false, \"name\": \"\\u5217\\u8868\\u67e5\\u8be2\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 3}, {\"function\": \"getAllList\", \"id\": \"row_127\", \"is_show\": false, \"name\": \"\\u5168\\u91cf\\u5217\\u8868\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 4}, {\"function\": \"handleDetail\", \"id\": \"row_128\", \"is_show\": true, \"name\": \"\\u8be6\\u60c5\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 5}, {\"function\": \"handleAdd\", \"id\": \"row_129\", \"is_show\": true, \"name\": \"\\u65b0\\u589e\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 6}, {\"function\": \"handleEdit\", \"id\": \"row_130\", \"is_show\": true, \"name\": \"\\u7f16\\u8f91\", \"permissions\": \"\", \"slot\": \"action\", \"sortNum\": 7}, {\"function\": \"handleDelete\", \"id\": \"row_131\", \"is_show\": true, \"name\": \"\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 8}, {\"function\": \"batchHandleDelete\", \"id\": \"row_132\", \"is_show\": true, \"name\": \"\\u6279\\u91cf\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"overlay\", \"sortNum\": 9}, {\"function\": \"onImportXls\", \"id\": \"row_133\", \"is_show\": false, \"name\": \"\\u5bfc\\u5165\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 10}, {\"function\": \"onExportXls\", \"id\": \"row_134\", \"is_show\": false, \"name\": \"\\u5bfc\\u51fa\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 11}]', '[{\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"id\", \"field_type\": \"String\", \"id\": \"row_118\", \"is_json\": 0, \"is_only\": 1, \"label\": \"\\u4e3b\\u952e\", \"length\": 36, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 1, \"sortNum\": 3, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_by\", \"field_type\": \"String\", \"id\": \"row_119\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 4, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"server_default:CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_120\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 5, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_by\", \"field_type\": \"String\", \"id\": \"row_121\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 6, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"server_default:CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_122\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 7, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 1, \"default_value\": 0, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"del_flag\", \"field_type\": \"SmallInteger\", \"id\": \"row_123\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u8f6f\\u5220\\u9664\\u6807\\u8bb0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 8, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": 1, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"sort_no\", \"field_type\": \"Float\", \"id\": \"row_124\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u6392\\u5e8f\\u5b57\\u6bb5\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 9, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputTextArea\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"description\", \"field_type\": \"Text\", \"id\": \"row_125\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u7b80\\u4ecb\\u63cf\\u8ff0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 10, \"table_show\": 1}]', 1, 1, 1, 1, 1, 800, 0, 1);

INSERT INTO `code_gen_model` VALUES ('', 1, 0, 'admin', '2022-12-17 12:34:09', '', '2022-12-17 12:34:09', '3182c0d0f9e24011b19e59c66d982251', 'test2', 'test2', 'test2', 'Test2', 'Test2', 1, 'test2', '', 1, '[]', '[{\"name\": \"列表查询\", \"slot\": \"hideApi\", \"function\": \"list\", \"is_show\": false, \"permissions\": \"\", \"id\": \"row_127\", \"sortNum\": 3}, {\"name\": \"全量列表\", \"slot\": \"hideApi\", \"function\": \"getAllList\", \"is_show\": false, \"permissions\": \"\", \"id\": \"row_128\", \"sortNum\": 4}, {\"name\": \"详情\", \"slot\": \"actionDropDown\", \"function\": \"handleDetail\", \"is_show\": true, \"permissions\": \"\", \"id\": \"row_129\", \"sortNum\": 5}, {\"name\": \"新增\", \"slot\": \"tableTitle\", \"function\": \"handleAdd\", \"is_show\": true, \"permissions\": \"\", \"id\": \"row_130\", \"sortNum\": 6}, {\"name\": \"编辑\", \"slot\": \"action\", \"function\": \"handleEdit\", \"is_show\": true, \"permissions\": \"\", \"id\": \"row_131\", \"sortNum\": 7}, {\"name\": \"删除\", \"slot\": \"actionDropDown\", \"function\": \"handleDelete\", \"is_show\": true, \"permissions\": \"\", \"id\": \"row_132\", \"sortNum\": 8}, {\"name\": \"批量删除\", \"slot\": \"overlay\", \"function\": \"batchHandleDelete\", \"is_show\": true, \"permissions\": \"\", \"id\": \"row_133\", \"sortNum\": 9}]', '[{\"label\": \"主键\", \"field\": \"id\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field_type\": \"String\", \"default_value\": \"\", \"length\": 36, \"nullable\": 1, \"primary_key\": 1, \"is_only\": 1, \"is_json\": 0, \"clearable\": 0, \"editable\": 0, \"customRender\": 0, \"list_show\": 1, \"table_show\": 1, \"edit_show\": 0, \"detail_show\": 1, \"all_list_show\": 1, \"id\": \"row_119\", \"sortNum\": 3}, {\"label\": \"创建者\", \"field\": \"create_by\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field_type\": \"String\", \"default_value\": \"\", \"length\": 100, \"nullable\": 1, \"primary_key\": 0, \"is_only\": 0, \"is_json\": 0, \"clearable\": 0, \"editable\": 0, \"customRender\": 0, \"list_show\": 1, \"table_show\": 1, \"edit_show\": 0, \"detail_show\": 1, \"all_list_show\": 0, \"id\": \"row_120\", \"sortNum\": 4}, {\"label\": \"创建时间\", \"field\": \"create_time\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field_type\": \"TIMESTAMP\", \"default_value\": \"server_default:CURRENT_TIMESTAMP\", \"length\": 0, \"nullable\": 1, \"primary_key\": 0, \"is_only\": 0, \"is_json\": 0, \"clearable\": 0, \"editable\": 0, \"list_show\": 1, \"customRender\": 0, \"table_show\": 1, \"edit_show\": 0, \"detail_show\": 1, \"all_list_show\": 0, \"id\": \"row_121\", \"sortNum\": 5}, {\"label\": \"修改者\", \"field\": \"update_by\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field_type\": \"String\", \"default_value\": \"\", \"length\": 100, \"nullable\": 1, \"primary_key\": 0, \"is_only\": 0, \"is_json\": 0, \"clearable\": 0, \"editable\": 0, \"customRender\": 0, \"list_show\": 1, \"table_show\": 1, \"edit_show\": 0, \"detail_show\": 1, \"all_list_show\": 0, \"id\": \"row_122\", \"sortNum\": 6}, {\"label\": \"修改时间\", \"field\": \"update_time\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field_type\": \"TIMESTAMP\", \"default_value\": \"server_default:CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP\", \"length\": 0, \"nullable\": 1, \"primary_key\": 0, \"is_only\": 0, \"is_json\": 0, \"clearable\": 0, \"editable\": 0, \"customRender\": 0, \"list_show\": 1, \"table_show\": 1, \"edit_show\": 0, \"detail_show\": 1, \"all_list_show\": 0, \"id\": \"row_123\", \"sortNum\": 7}, {\"label\": \"软删除标记\", \"field\": \"del_flag\", \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"field_type\": \"SmallInteger\", \"default_value\": 0, \"length\": 0, \"nullable\": 1, \"primary_key\": 0, \"is_only\": 0, \"is_json\": 0, \"clearable\": 0, \"editable\": 0, \"customRender\": 1, \"list_show\": 1, \"table_show\": 0, \"edit_show\": 0, \"detail_show\": 1, \"all_list_show\": 0, \"id\": \"row_124\", \"sortNum\": 8}, {\"label\": \"排序字段\", \"field\": \"sort_no\", \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"field_type\": \"Float\", \"default_value\": 1, \"length\": 0, \"nullable\": 1, \"primary_key\": 0, \"is_only\": 0, \"is_json\": 0, \"clearable\": 0, \"editable\": 0, \"customRender\": 0, \"list_show\": 1, \"table_show\": 0, \"edit_show\": 0, \"detail_show\": 1, \"all_list_show\": 0, \"id\": \"row_125\", \"sortNum\": 9}, {\"label\": \"简介描述\", \"field\": \"description\", \"component\": \"TextArea\", \"componentProps\": \"{}\", \"field_type\": \"Text\", \"default_value\": \"\", \"length\": 0, \"nullable\": 1, \"primary_key\": 0, \"is_only\": 0, \"is_json\": 0, \"clearable\": 0, \"editable\": 1, \"customRender\": 0, \"list_show\": 1, \"table_show\": 1, \"edit_show\": 1, \"detail_show\": 1, \"all_list_show\": 0, \"id\": \"row_126\", \"sortNum\": 10}]', 1, 1, 1, 1, 1, 800, 0, 1);

INSERT INTO `code_gen_model` VALUES ('', 1, 0, 'admin', '2023-06-14 14:25:04', 'admin', '2023-06-19 10:53:44', '3cadd1ec134e4149accb7460db62e88e', '告警', 'alert', '/alert', '告警', 'Alert', 1, 'alert', '告警', 1, '[{\"label\": \"\\u544a\\u8b66\\u6807\\u9898\", \"field\": \"title\", \"component\": \"Input\", \"componentProps\": \"{}\", \"colProps\": \"{}\", \"sortNum\": 3}, {\"label\": \"\\u544a\\u8b66\\u7b49\\u7ea7\", \"field\": \"level\", \"component\": \"Input\", \"componentProps\": \"{}\", \"colProps\": \"{}\", \"sortNum\": 4}, {\"label\": \"\\u544a\\u8b66\\u72b6\\u6001\", \"field\": \"status\", \"component\": \"Input\", \"componentProps\": \"{}\", \"colProps\": \"{}\", \"sortNum\": 5}, {\"label\": \"\\u544a\\u8b66\\u5185\\u5bb9\", \"field\": \"content\", \"component\": \"Input\", \"componentProps\": \"{}\", \"colProps\": \"{}\", \"sortNum\": 6}, {\"label\": \"\\u521b\\u5efa\\u65f6\\u95f4\", \"field\": \"create_time\", \"component\": \"Input\", \"componentProps\": \"{}\", \"colProps\": \"{}\", \"sortNum\": 7}]', '[{\"function\": \"list\", \"id\": \"row_68\", \"is_show\": false, \"name\": \"\\u5217\\u8868\\u67e5\\u8be2\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 3}, {\"function\": \"getAllList\", \"id\": \"row_69\", \"is_show\": false, \"name\": \"\\u5168\\u91cf\\u5217\\u8868\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 4}, {\"function\": \"handleDetail\", \"id\": \"row_70\", \"is_show\": true, \"name\": \"\\u8be6\\u60c5\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 5}, {\"function\": \"handleAdd\", \"id\": \"row_71\", \"is_show\": true, \"name\": \"\\u65b0\\u589e\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 6}, {\"function\": \"handleEdit\", \"id\": \"row_72\", \"is_show\": true, \"name\": \"\\u7f16\\u8f91\", \"permissions\": \"\", \"slot\": \"action\", \"sortNum\": 7}, {\"function\": \"handleDelete\", \"id\": \"row_73\", \"is_show\": true, \"name\": \"\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 8}, {\"function\": \"batchHandleDelete\", \"id\": \"row_74\", \"is_show\": true, \"name\": \"\\u6279\\u91cf\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"overlay\", \"sortNum\": 9}, {\"function\": \"onImportXls\", \"id\": \"row_75\", \"is_show\": false, \"name\": \"\\u5bfc\\u5165\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 10}, {\"function\": \"onExportXls\", \"id\": \"row_76\", \"is_show\": false, \"name\": \"\\u5bfc\\u51fa\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 11}]', '[{\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"id\", \"field_type\": \"String\", \"id\": \"row_60\", \"is_json\": 0, \"is_only\": 1, \"label\": \"id\", \"length\": 36, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 1, \"sortNum\": 3, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"strategy_id\", \"field_type\": \"String\", \"id\": \"row_121\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u544a\\u8b66\\u7b56\\u7565id\", \"length\": 36, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 4, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"title\", \"field_type\": \"String\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u544a\\u8b66\\u6807\\u9898\", \"length\": 500, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 5, \"table_show\": 1, \"id\": \"row_239\"}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"content\", \"field_type\": \"Text\", \"id\": \"row_258\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u544a\\u8b66\\u5185\\u5bb9\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 6, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"JDictSelectTag\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"0\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"level\", \"field_type\": \"Integer\", \"id\": \"row_186\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u544a\\u8b66\\u7b49\\u7ea7\", \"length\": 11, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 7, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"JDictSelectTag\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"0\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"status\", \"field_type\": \"SmallInteger\", \"id\": \"row_187\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u544a\\u8b66\\u72b6\\u6001\", \"length\": 6, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 8, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"rule_id\", \"field_type\": \"Text\", \"id\": \"row_188\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u89c4\\u5219\\u7f16\\u7801\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 9, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"rule_name\", \"field_type\": \"Text\", \"id\": \"row_189\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u89c4\\u5219\\u540d\\u79f0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 10, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"biz\", \"field_type\": \"Text\", \"id\": \"row_60\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u544a\\u8b66\\u4e1a\\u52a1\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 11, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"source\", \"field_type\": \"Text\", \"id\": \"row_259\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u544a\\u8b66\\u5bf9\\u8c61\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 12, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"tags\", \"field_type\": \"Text\", \"id\": \"row_260\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u544a\\u8b66\\u6807\\u7b7e\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 13, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"metric\", \"field_type\": \"Text\", \"id\": \"row_261\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u544a\\u8b66\\u6307\\u6807\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 14, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"recover_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_262\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u6062\\u590d\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 15, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"{}\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"ext_params\", \"field_type\": \"Text\", \"id\": \"row_122\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u989d\\u5916\\u53c2\\u6570\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 16, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_by\", \"field_type\": \"String\", \"id\": \"row_123\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 17, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"server_default:CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_62\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 18, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_by\", \"field_type\": \"String\", \"id\": \"row_63\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 19, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"server_default:CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_64\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 20, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 1, \"default_value\": 0, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"del_flag\", \"field_type\": \"SmallInteger\", \"id\": \"row_65\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u8f6f\\u5220\\u9664\\u6807\\u8bb0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 21, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": 1, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"sort_no\", \"field_type\": \"Float\", \"id\": \"row_66\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u6392\\u5e8f\\u5b57\\u6bb5\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 22, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputTextArea\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"description\", \"field_type\": \"Text\", \"id\": \"row_67\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u7b80\\u4ecb\\u63cf\\u8ff0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 23, \"table_show\": 1}]', 1, 1, 1, 1, 1, 800, 0, 1);

INSERT INTO `code_gen_model` VALUES ('', 1, 0, 'admin', '2023-04-11 17:26:58', 'admin', '2024-07-10 20:24:05', '473a1edc8dff4c288160f3076e62f34a', 'worker管理', 'worker', '/scheduler', 'worker', 'Worker', 1, 'Worker', '', 1, '[{\"colProps\": \"{}\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field\": \"hostname\", \"label\": \"\\u540d\\u79f0\", \"sortNum\": 3, \"id\": \"row_63\"}]', '[{\"function\": \"list\", \"id\": \"row_144\", \"is_show\": false, \"name\": \"\\u5217\\u8868\\u67e5\\u8be2\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 3}, {\"function\": \"getAllList\", \"id\": \"row_145\", \"is_show\": false, \"name\": \"\\u5168\\u91cf\\u5217\\u8868\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 4}, {\"function\": \"handleDetail\", \"id\": \"row_146\", \"is_show\": true, \"name\": \"\\u8be6\\u60c5\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 5}, {\"function\": \"handleAdd\", \"id\": \"row_147\", \"is_show\": true, \"name\": \"\\u65b0\\u589e\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 6}, {\"function\": \"handleEdit\", \"id\": \"row_148\", \"is_show\": true, \"name\": \"\\u7f16\\u8f91\", \"permissions\": \"\", \"slot\": \"action\", \"sortNum\": 7}, {\"function\": \"handleDelete\", \"id\": \"row_149\", \"is_show\": false, \"name\": \"\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 8}, {\"function\": \"batchHandleDelete\", \"id\": \"row_150\", \"is_show\": false, \"name\": \"\\u6279\\u91cf\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"overlay\", \"sortNum\": 9}, {\"function\": \"onImportXls\", \"id\": \"row_151\", \"is_show\": false, \"name\": \"\\u5bfc\\u5165\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 10}, {\"function\": \"onExportXls\", \"id\": \"row_152\", \"is_show\": false, \"name\": \"\\u5bfc\\u51fa\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 11}]', '[{\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"pid\", \"field_type\": \"Text\", \"is_json\": 0, \"is_only\": 0, \"label\": \"pid\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 3, \"table_show\": 1, \"id\": \"row_57\"}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"hostname\", \"field_type\": \"Text\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u540d\\u79f0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 4, \"table_show\": 1, \"id\": \"row_58\"}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"active\", \"field_type\": \"Text\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u8fd0\\u884c\\u4e2d\\u4efb\\u52a1\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 5, \"table_show\": 1, \"id\": \"row_59\"}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"processed\", \"field_type\": \"Text\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u5df2\\u5904\\u7406\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 6, \"table_show\": 1, \"id\": \"row_60\"}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"status\", \"field_type\": \"Text\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u72b6\\u6001\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 7, \"table_show\": 1, \"id\": \"row_61\"}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"loadavg\", \"field_type\": \"Text\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u8d1f\\u8f7d\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 8, \"table_show\": 1, \"id\": \"row_62\"}]', 1, 1, 1, 1, 1, 800, 0, 1);

INSERT INTO `code_gen_model` VALUES ('', 1, 0, 'admin', '2023-03-03 17:24:25', 'admin', '2023-03-05 17:20:47', '4b331074224e47c8a131b8a2b9ca740b', '任务模版', 'task_template', '/task/template', '任务模版', 'TaskTemplate', 1, 'task_template', '任务模版', 1, '[{\"colProps\": \"{}\", \"component\": \"JSelectInput\", \"componentProps\": \"{\\n      \\\"options\\\": [\\n        { \\\"label\\\": \\\"\\u7ec4\\u4ef6\\u578b\\\", \\\"value\\\": \\\"component\\\" },\\n        { \\\"label\\\": \\\"\\u914d\\u7f6e\\u578b\\\", \\\"value\\\": \\\"option\\\" },\\n      ]\\n    }\", \"field\": \"type\", \"id\": \"row_120\", \"label\": \"\\u6a21\\u7248\\u7c7b\\u578b\", \"sortNum\": 3}]', '[{\"function\": \"list\", \"id\": \"row_68\", \"is_show\": false, \"name\": \"\\u5217\\u8868\\u67e5\\u8be2\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 3}, {\"function\": \"getAllList\", \"id\": \"row_69\", \"is_show\": false, \"name\": \"\\u5168\\u91cf\\u5217\\u8868\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 4}, {\"function\": \"handleDetail\", \"id\": \"row_70\", \"is_show\": true, \"name\": \"\\u8be6\\u60c5\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 5}, {\"function\": \"handleAdd\", \"id\": \"row_71\", \"is_show\": true, \"name\": \"\\u65b0\\u589e\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 6}, {\"function\": \"handleEdit\", \"id\": \"row_72\", \"is_show\": true, \"name\": \"\\u7f16\\u8f91\", \"permissions\": \"\", \"slot\": \"action\", \"sortNum\": 7}, {\"function\": \"handleDelete\", \"id\": \"row_73\", \"is_show\": true, \"name\": \"\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 8}, {\"function\": \"batchHandleDelete\", \"id\": \"row_74\", \"is_show\": true, \"name\": \"\\u6279\\u91cf\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"overlay\", \"sortNum\": 9}, {\"function\": \"onImportXls\", \"id\": \"row_75\", \"is_show\": false, \"name\": \"\\u5bfc\\u5165\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 10}, {\"function\": \"onExportXls\", \"id\": \"row_76\", \"is_show\": false, \"name\": \"\\u5bfc\\u51fa\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 11}]', '[{\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"id\", \"field_type\": \"String\", \"id\": \"row_60\", \"is_json\": 0, \"is_only\": 1, \"label\": \"\\u4e3b\\u952e\", \"length\": 36, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 1, \"sortNum\": 3, \"table_show\": 1}, {\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"name\", \"field_type\": \"String\", \"id\": \"row_155\", \"is_json\": 0, \"is_only\": 1, \"label\": \"\\u6a21\\u7248\\u540d\\u79f0\", \"length\": 200, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 4, \"table_show\": 1}, {\"all_list_show\": 1, \"clearable\": 0, \"component\": \"JSelectInput\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"1\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"type\", \"field_type\": \"SmallInteger\", \"id\": \"row_156\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u6a21\\u7248\\u7c7b\\u578b\", \"length\": 6, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 5, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"JSelectInput\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"component\", \"field_type\": \"String\", \"id\": \"row_528\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4efb\\u52a1\\u7ec4\\u4ef6\", \"length\": 500, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 6, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputTextArea\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"{}\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"params\", \"field_type\": \"Text\", \"id\": \"row_119\", \"is_json\": 1, \"is_only\": 0, \"label\": \"\\u6a21\\u7248\\u914d\\u7f6e\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 7, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"0\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"status\", \"field_type\": \"SmallInteger\", \"id\": \"row_125\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u72b6\\u6001\", \"length\": 6, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 8, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_by\", \"field_type\": \"String\", \"id\": \"row_61\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 9, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"server_default:CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_62\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 10, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_by\", \"field_type\": \"String\", \"id\": \"row_63\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 11, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"server_default:CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_64\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 12, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 1, \"default_value\": 0, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"del_flag\", \"field_type\": \"SmallInteger\", \"id\": \"row_65\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u8f6f\\u5220\\u9664\\u6807\\u8bb0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 13, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": 1, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"sort_no\", \"field_type\": \"Float\", \"id\": \"row_66\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u6392\\u5e8f\\u5b57\\u6bb5\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 14, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputTextArea\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"description\", \"field_type\": \"Text\", \"id\": \"row_67\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u7b80\\u4ecb\\u63cf\\u8ff0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 15, \"table_show\": 1}]', 1, 1, 1, 1, 1, 800, 0, 1);

INSERT INTO `code_gen_model` VALUES ('', 1, 0, 'admin', '2023-03-03 17:24:25', 'admin', '2023-09-08 05:09:54', '4b331074224e47c8a131b8a2b9ca740f', '算法管理', 'algorithm', '/algorithm', '算法', 'Algorithm', 1, 'algorithm', '算法', 1, '[{\"colProps\": \"{}\", \"component\": \"JSelectInput\", \"componentProps\": \"{\\n      \\\"options\\\": [\\n        { \\\"label\\\": \\\"\\u7ec4\\u4ef6\\u578b\\\", \\\"value\\\": \\\"component\\\" },\\n        { \\\"label\\\": \\\"\\u914d\\u7f6e\\u578b\\\", \\\"value\\\": \\\"option\\\" },\\n      ]\\n    }\", \"field\": \"type\", \"id\": \"row_120\", \"label\": \"\\u6a21\\u7248\\u7c7b\\u578b\", \"sortNum\": 3}]', '[{\"function\": \"list\", \"id\": \"row_68\", \"is_show\": false, \"name\": \"\\u5217\\u8868\\u67e5\\u8be2\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 3}, {\"function\": \"getAllList\", \"id\": \"row_69\", \"is_show\": false, \"name\": \"\\u5168\\u91cf\\u5217\\u8868\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 4}, {\"function\": \"handleDetail\", \"id\": \"row_70\", \"is_show\": true, \"name\": \"\\u8be6\\u60c5\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 5}, {\"function\": \"handleAdd\", \"id\": \"row_71\", \"is_show\": true, \"name\": \"\\u65b0\\u589e\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 6}, {\"function\": \"handleEdit\", \"id\": \"row_72\", \"is_show\": true, \"name\": \"\\u7f16\\u8f91\", \"permissions\": \"\", \"slot\": \"action\", \"sortNum\": 7}, {\"function\": \"handleDelete\", \"id\": \"row_73\", \"is_show\": true, \"name\": \"\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 8}, {\"function\": \"batchHandleDelete\", \"id\": \"row_74\", \"is_show\": true, \"name\": \"\\u6279\\u91cf\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"overlay\", \"sortNum\": 9}, {\"function\": \"onImportXls\", \"id\": \"row_75\", \"is_show\": false, \"name\": \"\\u5bfc\\u5165\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 10}, {\"function\": \"onExportXls\", \"id\": \"row_76\", \"is_show\": false, \"name\": \"\\u5bfc\\u51fa\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 11}]', '[{\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"id\", \"field_type\": \"String\", \"id\": \"row_121\", \"is_json\": 0, \"is_only\": 1, \"label\": \"\\u4e3b\\u952e\", \"length\": 36, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 1, \"sortNum\": 3, \"table_show\": 1}, {\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"name\", \"field_type\": \"String\", \"id\": \"row_155\", \"is_json\": 0, \"is_only\": 1, \"label\": \"\\u7b97\\u6cd5\\u540d\\u79f0\", \"length\": 200, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 4, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"code\", \"field_type\": \"String\", \"id\": \"row_122\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u7b97\\u6cd5\\u7f16\\u7801\", \"length\": 200, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 5, \"table_show\": 1}, {\"all_list_show\": 1, \"clearable\": 0, \"component\": \"JSelectInput\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"type\", \"field_type\": \"String\", \"id\": \"row_156\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u7b97\\u6cd5\\u7c7b\\u578b\", \"length\": 200, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 6, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"JSelectInput\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"1\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"form_type\", \"field_type\": \"SmallInteger\", \"id\": \"row_60\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u8868\\u5355\\u7c7b\\u578b\", \"length\": 6, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 7, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"JSelectInput\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"component\", \"field_type\": \"String\", \"id\": \"row_528\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u7b97\\u6cd5\\u7ec4\\u4ef6\", \"length\": 500, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 8, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputTextArea\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"{}\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"params\", \"field_type\": \"Text\", \"id\": \"row_119\", \"is_json\": 1, \"is_only\": 0, \"label\": \"\\u7b97\\u6cd5\\u914d\\u7f6e\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 9, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"0\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"status\", \"field_type\": \"SmallInteger\", \"id\": \"row_61\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u72b6\\u6001\", \"length\": 6, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 10, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_by\", \"field_type\": \"String\", \"id\": \"row_124\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 11, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"server_default:CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_62\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 12, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_by\", \"field_type\": \"String\", \"id\": \"row_63\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 13, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"server_default:CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_64\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 14, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 1, \"default_value\": 0, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"del_flag\", \"field_type\": \"SmallInteger\", \"id\": \"row_65\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u8f6f\\u5220\\u9664\\u6807\\u8bb0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 15, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": 1, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"sort_no\", \"field_type\": \"Float\", \"id\": \"row_66\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u6392\\u5e8f\\u5b57\\u6bb5\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 16, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputTextArea\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"description\", \"field_type\": \"Text\", \"id\": \"row_67\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u7b80\\u4ecb\\u63cf\\u8ff0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 17, \"table_show\": 1}]', 1, 1, 1, 1, 2, 600, 0, 1);

INSERT INTO `code_gen_model` VALUES ('', 1, 0, 'admin', '2022-12-01 16:56:24', 'admin', '2022-12-20 09:14:26', '5deb88593c024033ae6de2f9ed5e7806', '测试', 'test', '/test', '测试', 'Test', 1, 'test', '', 1, '[{\"colProps\": \"{}\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field\": \"search_text\", \"id\": \"row_441\", \"label\": \"\\u5173\\u952e\\u8bcd\", \"sortNum\": 3}, {\"colProps\": \"{ \\\"span\\\": 6 }\", \"component\": \"JDictSelectTag\", \"componentProps\": \"{ \\t\\\"dictCode\\\": \\\"code_gen_model_type\\\", \\t\\\"placeholder\\\": \\\"\\u8bf7\\u9009\\u62e9\\u6a21\\u578b\\u7c7b\\u578b\\\", \\t\\\"stringToNumber\\\": true }\", \"field\": \"model_type\", \"id\": \"row_59\", \"label\": \"\\u6a21\\u578b\\u7c7b\\u578b\", \"sortNum\": 4}]', '[{\"function\": \"list\", \"id\": \"row_504\", \"is_show\": false, \"name\": \"\\u5217\\u8868\\u67e5\\u8be2\", \"permissions\": \"test:query,aaa\", \"slot\": \"hideApi\", \"sortNum\": 3}, {\"function\": \"getAllList\", \"id\": \"row_505\", \"is_show\": false, \"name\": \"\\u5168\\u91cf\\u5217\\u8868\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 4}, {\"function\": \"handleDetail\", \"id\": \"6\", \"is_show\": false, \"name\": \"\\u8be6\\u60c5\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 5}, {\"function\": \"handleAdd\", \"id\": \"1\", \"is_show\": true, \"name\": \"\\u65b0\\u589e\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 6}, {\"function\": \"handleEdit\", \"id\": \"5\", \"is_show\": true, \"name\": \"\\u7f16\\u8f91\", \"permissions\": \"\", \"slot\": \"action\", \"sortNum\": 7}, {\"function\": \"handleDelete\", \"id\": \"7\", \"is_show\": true, \"name\": \"\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 8}]', '[{\"all_list_show\": 1, \"base_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"id\", \"field_type\": \"String\", \"id\": \"row_147\", \"is_json\": 0, \"is_only\": 1, \"label\": \"\\u4e3b\\u952e\", \"length\": 36, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 1, \"sortNum\": 3, \"table_show\": 1}, {\"all_list_show\": 0, \"base_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_by\", \"field_type\": \"String\", \"id\": \"row_148\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 4, \"table_show\": 1}, {\"all_list_show\": 0, \"base_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"default_value\": \"server_default:CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_149\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 5, \"table_show\": 1}, {\"all_list_show\": 0, \"base_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_by\", \"field_type\": \"String\", \"id\": \"row_150\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 6, \"table_show\": 1}, {\"all_list_show\": 0, \"base_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"default_value\": \"server_default:CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_151\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 7, \"table_show\": 1}, {\"all_list_show\": 0, \"base_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"default_value\": 0, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"del_flag\", \"field_type\": \"SmallInteger\", \"id\": \"row_152\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u8f6f\\u5220\\u9664\\u6807\\u8bb0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 8, \"table_show\": 0}, {\"all_list_show\": 0, \"base_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"default_value\": 1, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"sort_no\", \"field_type\": \"Float\", \"id\": \"row_153\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u6392\\u5e8f\\u5b57\\u6bb5\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 9, \"table_show\": 0}, {\"all_list_show\": 0, \"base_list_show\": 0, \"clearable\": 0, \"component\": \"InputTextArea\", \"componentProps\": \"{}\", \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"description\", \"field_type\": \"Text\", \"id\": \"row_154\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u7b80\\u4ecb\\u63cf\\u8ff0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 10, \"table_show\": 1}, {\"all_list_show\": 1, \"base_list_show\": 1, \"clearable\": 1, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 1, \"default_value\": \"{}\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"test\", \"field_type\": \"Text\", \"id\": \"row_440\", \"is_json\": 0, \"is_only\": 1, \"label\": \"\\u6d4b\\u8bd5\\u5b57\\u6bb5\", \"length\": 0, \"list_show\": 1, \"nullable\": 0, \"primary_key\": 0, \"sortNum\": 11, \"table_show\": 1}, {\"all_list_show\": 1, \"clearable\": 1, \"component\": \"JDictSelectTag\", \"componentProps\": \"{ \\t\\\"dictCode\\\": \\\"code_gen_model_type\\\", \\t\\\"placeholder\\\": \\\"\\u8bf7\\u9009\\u62e9\\u6a21\\u578b\\u7c7b\\u578b\\\", \\t\\\"stringToNumber\\\": true }\", \"customRender\": 1, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"model_type\", \"field_type\": \"Text\", \"id\": \"row_180\", \"is_json\": 0, \"is_only\": 1, \"label\": \"\\u6a21\\u578b\\u7c7b\\u578b\", \"length\": 0, \"list_show\": 1, \"nullable\": 0, \"primary_key\": 0, \"sortNum\": 12, \"table_show\": 1}]', 1, 1, 1, 1, 1, 0, 0, 1);

INSERT INTO `code_gen_model` VALUES ('', 1, 0, 'admin', '2022-12-17 15:33:49', 'admin', '2022-12-18 11:23:11', '817ee8d317004359ab68d1132aff8a28', '数据源管理', 'datasource', 'datasource', '数据源', 'DataSource', 1, 'datasource', '数据源表', 1, '[{\"colProps\": \"{}\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field\": \"name\", \"id\": \"row_440\", \"label\": \"\\u6570\\u636e\\u6e90\\u540d\\u79f0\", \"sortNum\": 3}, {\"colProps\": \"{}\", \"component\": \"JDictSelectTag\", \"componentProps\": \"{ \\t\\\"dictCode\\\": \\\"datasource_type\\\", \\t\\\"placeholder\\\": \\\"\\u8bf7\\u9009\\u62e9\\u6570\\u636e\\u6e90\\u7c7b\\u578b\\\", \\t\\\"stringToNumber\\\": false }\", \"field\": \"type\", \"id\": \"row_441\", \"label\": \"\\u6570\\u636e\\u6e90\\u7c7b\\u578b\", \"sortNum\": 4}]', '[{\"function\": \"list\", \"id\": \"row_149\", \"is_show\": false, \"name\": \"\\u5217\\u8868\\u67e5\\u8be2\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 3}, {\"function\": \"getAllList\", \"id\": \"row_150\", \"is_show\": false, \"name\": \"\\u5168\\u91cf\\u5217\\u8868\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 4}, {\"function\": \"handleDetail\", \"id\": \"row_151\", \"is_show\": true, \"name\": \"\\u8be6\\u60c5\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 5}, {\"function\": \"handleAdd\", \"id\": \"row_152\", \"is_show\": true, \"name\": \"\\u65b0\\u589e\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 6}, {\"function\": \"handleEdit\", \"id\": \"row_153\", \"is_show\": true, \"name\": \"\\u7f16\\u8f91\", \"permissions\": \"\", \"slot\": \"action\", \"sortNum\": 7}, {\"function\": \"handleDelete\", \"id\": \"row_154\", \"is_show\": true, \"name\": \"\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 8}, {\"function\": \"batchHandleDelete\", \"id\": \"row_155\", \"is_show\": true, \"name\": \"\\u6279\\u91cf\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"overlay\", \"sortNum\": 9}, {\"function\": \"onImportXls\", \"id\": \"row_156\", \"is_show\": false, \"name\": \"\\u5bfc\\u5165\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 10}, {\"function\": \"onExportXls\", \"id\": \"row_157\", \"is_show\": false, \"name\": \"\\u5bfc\\u51fa\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 11}]', '[{\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"id\", \"field_type\": \"String\", \"id\": \"row_141\", \"is_json\": 0, \"is_only\": 1, \"label\": \"ID\", \"length\": 36, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 1, \"sortNum\": 3, \"table_show\": 1}, {\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"name\", \"field_type\": \"String\", \"id\": \"row_369\", \"is_json\": 0, \"is_only\": 1, \"label\": \"\\u540d\\u79f0\", \"length\": 200, \"list_show\": 1, \"nullable\": 0, \"primary_key\": 0, \"sortNum\": 4, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"JDictSelectTag\", \"componentProps\": \"{ \\t\\\"dictCode\\\": \\\"datasource_type\\\", \\t\\\"placeholder\\\": \\\"\\u8bf7\\u9009\\u62e9\\u6570\\u636e\\u6e90\\u7c7b\\u578b\\\", \\t\\\"stringToNumber\\\": false }\", \"customRender\": 1, \"default_value\": \"mysql\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"type\", \"field_type\": \"String\", \"id\": \"row_370\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u7c7b\\u578b\", \"length\": 200, \"list_show\": 1, \"nullable\": 0, \"primary_key\": 0, \"sortNum\": 5, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputTextArea\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"{}\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"conn_conf\", \"field_type\": \"Text\", \"id\": \"row_371\", \"is_json\": 1, \"is_only\": 0, \"label\": \"\\u8fde\\u63a5\\u914d\\u7f6e\", \"length\": 0, \"list_show\": 1, \"nullable\": 0, \"primary_key\": 0, \"sortNum\": 6, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"0\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"status\", \"field_type\": \"Integer\", \"id\": \"row_372\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u72b6\\u6001\", \"length\": 11, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 7, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputTextArea\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"{}\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"ext_params\", \"field_type\": \"Text\", \"id\": \"row_373\", \"is_json\": 1, \"is_only\": 0, \"label\": \"\\u989d\\u5916\\u53c2\\u6570\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 8, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputTextArea\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"description\", \"field_type\": \"Text\", \"id\": \"row_148\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u63cf\\u8ff0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 9, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_by\", \"field_type\": \"String\", \"id\": \"row_142\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 10, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"server_default:CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_143\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 11, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_by\", \"field_type\": \"String\", \"id\": \"row_144\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 12, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"server_default:CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_145\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 13, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": 1, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"sort_no\", \"field_type\": \"Float\", \"id\": \"row_147\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u6392\\u5e8f\\u5b57\\u6bb5\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 14, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 1, \"default_value\": 0, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"del_flag\", \"field_type\": \"SmallInteger\", \"id\": \"row_146\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u8f6f\\u5220\\u9664\\u6807\\u8bb0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 15, \"table_show\": 0}]', 1, 1, 1, 1, 1, 800, 0, 1);

INSERT INTO `code_gen_model` VALUES ('', 1, 0, 'admin', '2023-03-05 13:13:33', 'admin', '2024-07-10 20:37:49', '94e5800973314fde953ed0f579d14db9', '任务', 'task', '/task', '任务', 'Task', 1, 'task', '', 1, '[{\"colProps\": \"{}\", \"component\": \"ApiSelect\", \"componentProps\": \"{}\", \"field\": \"template_id\", \"label\": \"\\u4efb\\u52a1\\u6a21\\u7248\", \"sortNum\": 3, \"id\": \"row_392\"}, {\"colProps\": \"{}\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field\": \"name\", \"label\": \"\\u540d\\u79f0\", \"sortNum\": 4, \"id\": \"row_393\"}]', '[{\"function\": \"list\", \"id\": \"row_191\", \"is_show\": false, \"name\": \"\\u5217\\u8868\\u67e5\\u8be2\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 3}, {\"function\": \"getAllList\", \"id\": \"row_192\", \"is_show\": false, \"name\": \"\\u5168\\u91cf\\u5217\\u8868\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 4}, {\"function\": \"handleDetail\", \"id\": \"row_193\", \"is_show\": true, \"name\": \"\\u8be6\\u60c5\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 5}, {\"function\": \"handleAdd\", \"id\": \"row_194\", \"is_show\": true, \"name\": \"\\u65b0\\u589e\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 6}, {\"function\": \"handleEdit\", \"id\": \"row_195\", \"is_show\": true, \"name\": \"\\u7f16\\u8f91\", \"permissions\": \"\", \"slot\": \"action\", \"sortNum\": 7}, {\"function\": \"handleDelete\", \"id\": \"row_196\", \"is_show\": true, \"name\": \"\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 8}, {\"function\": \"batchHandleDelete\", \"id\": \"row_197\", \"is_show\": true, \"name\": \"\\u6279\\u91cf\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"overlay\", \"sortNum\": 9}, {\"function\": \"onImportXls\", \"id\": \"row_198\", \"is_show\": false, \"name\": \"\\u5bfc\\u5165\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 10}, {\"function\": \"onExportXls\", \"id\": \"row_199\", \"is_show\": false, \"name\": \"\\u5bfc\\u51fa\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 11}]', '[{\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"id\", \"field_type\": \"String\", \"id\": \"row_183\", \"is_json\": 0, \"is_only\": 1, \"label\": \"id\", \"length\": 36, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 1, \"sortNum\": 3, \"table_show\": 1}, {\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"parent_id\", \"field_type\": \"String\", \"id\": \"row_400\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u7236\\u4efb\\u52a1id\", \"length\": 36, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 4, \"table_show\": 1}, {\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"template_id\", \"field_type\": \"String\", \"id\": \"row_401\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4efb\\u52a1\\u6a21\\u7248id\", \"length\": 36, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 5, \"table_show\": 1}, {\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"name\", \"field_type\": \"String\", \"id\": \"row_402\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u540d\\u79f0\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 6, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"{}\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"params\", \"field_type\": \"Text\", \"id\": \"row_403\", \"is_json\": 1, \"is_only\": 0, \"label\": \"\\u53c2\\u6570\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 7, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"0\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"status\", \"field_type\": \"SmallInteger\", \"id\": \"row_711\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u72b6\\u6001\", \"length\": 6, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 8, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"2\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"trigger_type\", \"field_type\": \"SmallInteger\", \"id\": \"row_251\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u89e6\\u53d1\\u65b9\\u5f0f\", \"length\": 6, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 9, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"crontab\", \"field_type\": \"String\", \"id\": \"row_252\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u5b9a\\u65f6\\u8bbe\\u7f6e\", \"length\": 500, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 10, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_by\", \"field_type\": \"String\", \"id\": \"row_184\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 11, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"server_default:CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_185\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 12, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_by\", \"field_type\": \"String\", \"id\": \"row_186\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 13, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"server_default:CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_187\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 14, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 1, \"default_value\": 0, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"del_flag\", \"field_type\": \"SmallInteger\", \"id\": \"row_188\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u8f6f\\u5220\\u9664\\u6807\\u8bb0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 15, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": 1, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"sort_no\", \"field_type\": \"Float\", \"id\": \"row_189\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u6392\\u5e8f\\u5b57\\u6bb5\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 16, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputTextArea\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"description\", \"field_type\": \"Text\", \"id\": \"row_253\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u7b80\\u4ecb\\u63cf\\u8ff0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 17, \"table_show\": 1}]', 1, 1, 1, 1, 1, 800, 0, 1);

INSERT INTO `code_gen_model` VALUES ('', 1, 0, 'admin', '2023-06-19 10:49:21', 'admin', '2023-06-19 11:57:40', '98f3b722dcb040ccb74cfd251b8764d5', '告警策略', 'alert_strategy', '/alert/strategy', '告警策略', 'AlertStrategy', 1, 'alert_strategy', '告警策略', 1, '[{\"colProps\": \"{}\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field\": \"name\", \"id\": \"row_579\", \"label\": \"\\u540d\\u79f0\", \"sortNum\": 3}, {\"colProps\": \"{}\", \"component\": \"JDictSelectTag\", \"componentProps\": \"{}\", \"field\": \"template_code\", \"id\": \"row_580\", \"label\": \"\\u7b56\\u7565\\u6a21\\u7248\", \"sortNum\": 4}]', '[{\"function\": \"list\", \"id\": \"row_312\", \"is_show\": false, \"name\": \"\\u5217\\u8868\\u67e5\\u8be2\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 3}, {\"function\": \"getAllList\", \"id\": \"row_313\", \"is_show\": false, \"name\": \"\\u5168\\u91cf\\u5217\\u8868\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 4}, {\"function\": \"handleDetail\", \"id\": \"row_314\", \"is_show\": true, \"name\": \"\\u8be6\\u60c5\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 5}, {\"function\": \"handleAdd\", \"id\": \"row_315\", \"is_show\": true, \"name\": \"\\u65b0\\u589e\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 6}, {\"function\": \"handleEdit\", \"id\": \"row_316\", \"is_show\": true, \"name\": \"\\u7f16\\u8f91\", \"permissions\": \"\", \"slot\": \"action\", \"sortNum\": 7}, {\"function\": \"handleDelete\", \"id\": \"row_317\", \"is_show\": true, \"name\": \"\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 8}, {\"function\": \"batchHandleDelete\", \"id\": \"row_318\", \"is_show\": true, \"name\": \"\\u6279\\u91cf\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"overlay\", \"sortNum\": 9}, {\"function\": \"onImportXls\", \"id\": \"row_319\", \"is_show\": false, \"name\": \"\\u5bfc\\u5165\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 10}, {\"function\": \"onExportXls\", \"id\": \"row_320\", \"is_show\": false, \"name\": \"\\u5bfc\\u51fa\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 11}]', '[{\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"id\", \"field_type\": \"String\", \"id\": \"row_304\", \"is_json\": 0, \"is_only\": 1, \"label\": \"\\u4e3b\\u952e\", \"length\": 36, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 1, \"sortNum\": 3, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"name\", \"field_type\": \"String\", \"id\": \"row_441\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u7b56\\u7565\\u540d\\u79f0\", \"length\": 200, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 4, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"template_code\", \"field_type\": \"String\", \"id\": \"row_442\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u7b56\\u7565\\u6a21\\u7248\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 5, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"{}\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"trigger_conf\", \"field_type\": \"Text\", \"id\": \"row_445\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u89e6\\u53d1\\u6761\\u4ef6\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 6, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"{}\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"forward_conf\", \"field_type\": \"Text\", \"id\": \"row_446\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u8f6c\\u53d1\\u6761\\u4ef6\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 7, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_by\", \"field_type\": \"String\", \"id\": \"row_305\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 8, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"server_default:CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_306\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 9, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_by\", \"field_type\": \"String\", \"id\": \"row_307\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 10, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"server_default:CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_308\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 11, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 1, \"default_value\": 0, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"del_flag\", \"field_type\": \"SmallInteger\", \"id\": \"row_309\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u8f6f\\u5220\\u9664\\u6807\\u8bb0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 12, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": 1, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"sort_no\", \"field_type\": \"Float\", \"id\": \"row_310\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u6392\\u5e8f\\u5b57\\u6bb5\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 13, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputTextArea\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"description\", \"field_type\": \"Text\", \"id\": \"row_311\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u7b80\\u4ecb\\u63cf\\u8ff0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 14, \"table_show\": 1}]', 1, 1, 1, 1, 1, 800, 0, 1);

INSERT INTO `code_gen_model` VALUES ('', 1, 0, 'admin', '2023-02-16 03:39:13', 'admin', '2023-02-16 10:07:21', 'af9d3d6cc4fe4bc7a64e4b74afe5e41f', '数据接口', 'data_interface', '/', '数据接口', 'DataInterface', 1, 'data_interface', '', 1, '[]', '[{\"function\": \"list\", \"id\": \"row_112\", \"is_show\": false, \"name\": \"\\u5217\\u8868\\u67e5\\u8be2\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 3}, {\"function\": \"getAllList\", \"id\": \"row_113\", \"is_show\": false, \"name\": \"\\u5168\\u91cf\\u5217\\u8868\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 4}, {\"function\": \"handleDetail\", \"id\": \"row_114\", \"is_show\": true, \"name\": \"\\u8be6\\u60c5\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 5}, {\"function\": \"handleAdd\", \"id\": \"row_115\", \"is_show\": true, \"name\": \"\\u65b0\\u589e\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 6}, {\"function\": \"handleEdit\", \"id\": \"row_116\", \"is_show\": true, \"name\": \"\\u7f16\\u8f91\", \"permissions\": \"\", \"slot\": \"action\", \"sortNum\": 7}, {\"function\": \"handleDelete\", \"id\": \"row_117\", \"is_show\": true, \"name\": \"\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 8}, {\"function\": \"batchHandleDelete\", \"id\": \"row_118\", \"is_show\": true, \"name\": \"\\u6279\\u91cf\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"overlay\", \"sortNum\": 9}, {\"function\": \"onImportXls\", \"id\": \"row_119\", \"is_show\": true, \"name\": \"\\u5bfc\\u5165\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 10}, {\"function\": \"onExportXls\", \"id\": \"row_120\", \"is_show\": true, \"name\": \"\\u5bfc\\u51fa\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 11}]', '[{\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"id\", \"field_type\": \"String\", \"id\": \"row_104\", \"is_json\": 0, \"is_only\": 1, \"label\": \"\\u4e3b\\u952e\", \"length\": 36, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 1, \"sortNum\": 3, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_by\", \"field_type\": \"String\", \"id\": \"row_105\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 4, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"server_default:CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_106\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 5, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_by\", \"field_type\": \"String\", \"id\": \"row_107\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 6, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"server_default:CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_108\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 7, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 1, \"default_value\": 0, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"del_flag\", \"field_type\": \"SmallInteger\", \"id\": \"row_109\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u8f6f\\u5220\\u9664\\u6807\\u8bb0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 8, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": 1, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"sort_no\", \"field_type\": \"Float\", \"id\": \"row_110\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u6392\\u5e8f\\u5b57\\u6bb5\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 9, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputTextArea\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"description\", \"field_type\": \"Text\", \"id\": \"row_111\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u7b80\\u4ecb\\u63cf\\u8ff0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 10, \"table_show\": 1}, {\"all_list_show\": 1, \"clearable\": 0, \"component\": \"ApiSelect\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"datamodel_id\", \"field_type\": \"String\", \"id\": \"row_466\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u6240\\u5c5e\\u6570\\u636e\\u6a21\\u578b\", \"length\": 36, \"list_show\": 1, \"nullable\": 0, \"primary_key\": 0, \"sortNum\": 11, \"table_show\": 1}, {\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"name\", \"field_type\": \"String\", \"id\": \"row_467\", \"is_json\": 0, \"is_only\": 1, \"label\": \"\\u63a5\\u53e3\\u540d\\u79f0\", \"length\": 200, \"list_show\": 1, \"nullable\": 0, \"primary_key\": 0, \"sortNum\": 12, \"table_show\": 1}, {\"all_list_show\": 1, \"clearable\": 0, \"component\": \"JSelectInput\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"1\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"type\", \"field_type\": \"SmallInteger\", \"id\": \"row_468\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u7c7b\\u578b\", \"length\": 6, \"list_show\": 1, \"nullable\": 0, \"primary_key\": 0, \"sortNum\": 13, \"table_show\": 1}, {\"label\": \"\\u72b6\\u6001\", \"field\": \"status\", \"component\": \"JSelectInput\", \"componentProps\": \"{}\", \"field_type\": \"SmallInteger\", \"default_value\": \"1\", \"length\": 6, \"primary_key\": 0, \"is_json\": 0, \"is_only\": 0, \"nullable\": 0, \"editable\": 1, \"clearable\": 0, \"table_show\": 1, \"customRender\": 0, \"edit_show\": 1, \"list_show\": 1, \"detail_show\": 1, \"all_list_show\": 1, \"sortNum\": 14}]', 1, 1, 1, 1, 1, 800, 0, 1);

INSERT INTO `code_gen_model` VALUES ('', 1, 0, 'admin', '2023-03-05 17:29:02', '', '2023-03-05 17:29:02', 'bdb2657c7cfa443bb8581ff22399337d', '任务实例', 'task_interface', '/task/instance', '任务实例', 'TaskInterface', 2, 'task_instance', '', 1, '[]', '[{\"name\": \"列表查询\", \"slot\": \"hideApi\", \"function\": \"list\", \"is_show\": false, \"permissions\": \"\", \"id\": \"row_385\", \"sortNum\": 3}, {\"name\": \"全量列表\", \"slot\": \"hideApi\", \"function\": \"getAllList\", \"is_show\": false, \"permissions\": \"\", \"id\": \"row_386\", \"sortNum\": 4}, {\"name\": \"详情\", \"slot\": \"actionDropDown\", \"function\": \"handleDetail\", \"is_show\": true, \"permissions\": \"\", \"id\": \"row_387\", \"sortNum\": 5}, {\"name\": \"新增\", \"slot\": \"tableTitle\", \"function\": \"handleAdd\", \"is_show\": true, \"permissions\": \"\", \"id\": \"row_388\", \"sortNum\": 6}, {\"name\": \"编辑\", \"slot\": \"action\", \"function\": \"handleEdit\", \"is_show\": true, \"permissions\": \"\", \"id\": \"row_389\", \"sortNum\": 7}, {\"name\": \"删除\", \"slot\": \"actionDropDown\", \"function\": \"handleDelete\", \"is_show\": true, \"permissions\": \"\", \"id\": \"row_390\", \"sortNum\": 8}, {\"name\": \"批量删除\", \"slot\": \"overlay\", \"function\": \"batchHandleDelete\", \"is_show\": true, \"permissions\": \"\", \"id\": \"row_391\", \"sortNum\": 9}, {\"name\": \"导入\", \"slot\": \"tableTitle\", \"function\": \"onImportXls\", \"is_show\": false, \"permissions\": \"\", \"id\": \"row_392\", \"sortNum\": 10}, {\"name\": \"导出\", \"slot\": \"tableTitle\", \"function\": \"onExportXls\", \"is_show\": false, \"permissions\": \"\", \"id\": \"row_393\", \"sortNum\": 11}]', '[{\"label\": \"id\", \"field\": \"id\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field_type\": \"String\", \"default_value\": \"\", \"length\": 36, \"nullable\": 1, \"primary_key\": 1, \"is_only\": 1, \"is_json\": 0, \"clearable\": 0, \"editable\": 0, \"customRender\": 0, \"list_show\": 1, \"table_show\": 1, \"edit_show\": 0, \"detail_show\": 1, \"all_list_show\": 1, \"id\": \"row_377\", \"sortNum\": 3}, {\"label\": \"任务id\", \"field\": \"task_id\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field_type\": \"String\", \"default_value\": \"\", \"length\": 36, \"primary_key\": 0, \"is_json\": 0, \"is_only\": 0, \"nullable\": 1, \"editable\": 1, \"clearable\": 0, \"table_show\": 1, \"customRender\": 0, \"edit_show\": 1, \"list_show\": 1, \"detail_show\": 1, \"all_list_show\": 0, \"sortNum\": 4}, {\"label\": \"状态\", \"field\": \"status\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field_type\": \"SmallInteger\", \"default_value\": \"0\", \"length\": 6, \"primary_key\": 0, \"is_json\": 0, \"is_only\": 0, \"nullable\": 1, \"editable\": 1, \"clearable\": 0, \"table_show\": 1, \"customRender\": 0, \"edit_show\": 1, \"list_show\": 1, \"detail_show\": 1, \"all_list_show\": 0, \"sortNum\": 5}, {\"label\": \"任务进度\", \"field\": \"progress\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field_type\": \"Float\", \"default_value\": \"0\", \"length\": 0, \"primary_key\": 0, \"is_json\": 0, \"is_only\": 0, \"nullable\": 1, \"editable\": 1, \"clearable\": 0, \"table_show\": 1, \"customRender\": 0, \"edit_show\": 1, \"list_show\": 1, \"detail_show\": 1, \"all_list_show\": 0, \"sortNum\": 6}, {\"label\": \"开始时间\", \"field\": \"start_time\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field_type\": \"String\", \"default_value\": \"\", \"length\": 100, \"nullable\": 1, \"primary_key\": 0, \"is_only\": 0, \"is_json\": 0, \"clearable\": 0, \"editable\": 0, \"customRender\": 0, \"list_show\": 1, \"table_show\": 1, \"edit_show\": 0, \"detail_show\": 1, \"all_list_show\": 0, \"id\": \"row_378\", \"sortNum\": 7}, {\"label\": \"结束时间\", \"field\": \"end_time\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field_type\": \"TIMESTAMP\", \"default_value\": \"\", \"length\": 0, \"primary_key\": 0, \"is_json\": 0, \"is_only\": 0, \"nullable\": 1, \"editable\": 1, \"clearable\": 0, \"table_show\": 1, \"customRender\": 0, \"edit_show\": 1, \"list_show\": 1, \"detail_show\": 1, \"all_list_show\": 0, \"sortNum\": 8}, {\"label\": \"执行结果\", \"field\": \"result\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field_type\": \"Text\", \"default_value\": \"\", \"length\": 0, \"primary_key\": 0, \"is_json\": 0, \"is_only\": 0, \"nullable\": 1, \"editable\": 1, \"clearable\": 0, \"table_show\": 1, \"customRender\": 0, \"edit_show\": 1, \"list_show\": 1, \"detail_show\": 1, \"all_list_show\": 0, \"sortNum\": 9}]', 1, 1, 1, 1, 1, 800, 0, 1);

INSERT INTO `code_gen_model` VALUES ('', 1, 0, 'admin', '2022-12-19 16:19:38', 'admin', '2022-12-19 16:44:41', 'f9f5506db739408d89664b2e312740f6', '数据模型字段', 'datamodel_field', 'datamodel/field', '数据模型字段', 'DataModelField', 1, 'datamodel_field', '数据模型字段', 1, '[{\"colProps\": \"{}\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field\": \"field_name\", \"id\": \"row_66\", \"label\": \"\\u5b57\\u6bb5\\u540d\", \"sortNum\": 3}, {\"colProps\": \"{}\", \"component\": \"Input\", \"componentProps\": \"{}\", \"field\": \"field_value\", \"id\": \"row_67\", \"label\": \"\\u5b57\\u6bb5\\u503c\", \"sortNum\": 4}]', '[{\"function\": \"list\", \"id\": \"row_68\", \"is_show\": false, \"name\": \"\\u5217\\u8868\\u67e5\\u8be2\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 3}, {\"function\": \"getAllList\", \"id\": \"row_69\", \"is_show\": false, \"name\": \"\\u5168\\u91cf\\u5217\\u8868\", \"permissions\": \"\", \"slot\": \"hideApi\", \"sortNum\": 4}, {\"function\": \"handleDetail\", \"id\": \"row_70\", \"is_show\": true, \"name\": \"\\u8be6\\u60c5\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 5}, {\"function\": \"handleAdd\", \"id\": \"row_71\", \"is_show\": true, \"name\": \"\\u65b0\\u589e\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 6}, {\"function\": \"handleEdit\", \"id\": \"row_72\", \"is_show\": true, \"name\": \"\\u7f16\\u8f91\", \"permissions\": \"\", \"slot\": \"action\", \"sortNum\": 7}, {\"function\": \"handleDelete\", \"id\": \"row_73\", \"is_show\": true, \"name\": \"\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"actionDropDown\", \"sortNum\": 8}, {\"function\": \"batchHandleDelete\", \"id\": \"row_74\", \"is_show\": true, \"name\": \"\\u6279\\u91cf\\u5220\\u9664\", \"permissions\": \"\", \"slot\": \"overlay\", \"sortNum\": 9}, {\"function\": \"onImportXls\", \"id\": \"row_75\", \"is_show\": false, \"name\": \"\\u5bfc\\u5165\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 10}, {\"function\": \"onExportXls\", \"id\": \"row_76\", \"is_show\": false, \"name\": \"\\u5bfc\\u51fa\", \"permissions\": \"\", \"slot\": \"tableTitle\", \"sortNum\": 11}]', '[{\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"id\", \"field_type\": \"String\", \"id\": \"row_60\", \"is_json\": 0, \"is_only\": 1, \"label\": \"\\u4e3b\\u952e\", \"length\": 36, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 1, \"sortNum\": 3, \"table_show\": 1}, {\"all_list_show\": 1, \"clearable\": 0, \"component\": \"ApiSelect\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"datamodel_id\", \"field_type\": \"String\", \"id\": \"row_60\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u6240\\u5c5e\\u6570\\u636e\\u6a21\\u578b\", \"length\": 36, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 4, \"table_show\": 1}, {\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"field_name\", \"field_type\": \"String\", \"id\": \"row_61\", \"is_json\": 0, \"is_only\": 1, \"label\": \"\\u5b57\\u6bb5\\u540d\", \"length\": 200, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 5, \"table_show\": 1}, {\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"field_value\", \"field_type\": \"String\", \"id\": \"row_62\", \"is_json\": 0, \"is_only\": 1, \"label\": \"\\u5b57\\u6bb5\\u503c\", \"length\": 200, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 6, \"table_show\": 1}, {\"all_list_show\": 1, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"field_type\", \"field_type\": \"String\", \"id\": \"row_63\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u5b57\\u6bb5\\u7c7b\\u578b\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 7, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputTextArea\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"{}\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"ext_params\", \"field_type\": \"Text\", \"id\": \"row_64\", \"is_json\": 1, \"is_only\": 0, \"label\": \"\\u62d3\\u5c55\\u5b57\\u6bb5\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 8, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"JSelectInput\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"0\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"is_sync\", \"field_type\": \"SmallInteger\", \"id\": \"row_65\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u662f\\u5426\\u540c\\u6b65\", \"length\": 6, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 9, \"table_show\": 1}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_by\", \"field_type\": \"String\", \"id\": \"row_61\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 10, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"server_default:CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"create_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_62\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u521b\\u5efa\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 11, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_by\", \"field_type\": \"String\", \"id\": \"row_63\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u8005\", \"length\": 100, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 12, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"Input\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"server_default:CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP\", \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"update_time\", \"field_type\": \"TIMESTAMP\", \"id\": \"row_64\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u4fee\\u6539\\u65f6\\u95f4\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 13, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 1, \"default_value\": 0, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"del_flag\", \"field_type\": \"SmallInteger\", \"id\": \"row_65\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u8f6f\\u5220\\u9664\\u6807\\u8bb0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 14, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputNumber\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": 1, \"detail_show\": 1, \"edit_show\": 0, \"editable\": 0, \"field\": \"sort_no\", \"field_type\": \"Float\", \"id\": \"row_66\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u6392\\u5e8f\\u5b57\\u6bb5\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 15, \"table_show\": 0}, {\"all_list_show\": 0, \"clearable\": 0, \"component\": \"InputTextArea\", \"componentProps\": \"{}\", \"customRender\": 0, \"default_value\": \"\", \"detail_show\": 1, \"edit_show\": 1, \"editable\": 1, \"field\": \"description\", \"field_type\": \"Text\", \"id\": \"row_67\", \"is_json\": 0, \"is_only\": 0, \"label\": \"\\u7b80\\u4ecb\\u63cf\\u8ff0\", \"length\": 0, \"list_show\": 1, \"nullable\": 1, \"primary_key\": 0, \"sortNum\": 16, \"table_show\": 1}]', 1, 1, 1, 1, 1, 800, 0, 1);



-- ----------------------------

-- Table structure for data_interface

-- ----------------------------

DROP TABLE IF EXISTS `data_interface`;

CREATE TABLE `data_interface`  (

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键',

  `datamodel_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属数据模型id',

  `name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '接口名称',

  `api_key` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'api_key',

  `valid_fields` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '允许访问字段',

  `apply_user_id` int NULL DEFAULT NULL COMMENT '申请人id',

  `apply_user` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '申请人',

  `apply_caption` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '申请说明',

  `apply_time` bigint NULL DEFAULT NULL COMMENT '申请时间',

  `apply_time_length` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '申请时长',

  `review_user_id` int NULL DEFAULT NULL COMMENT '审核人id',

  `review_user` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '审核人',

  `review_caption` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '审核说明',

  `review_time` bigint NULL DEFAULT NULL COMMENT '审核时间',

  `review_time_length` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '授权时长',

  `status` smallint NOT NULL COMMENT '状态0禁用1启用',

  `valid_time` bigint NULL DEFAULT NULL COMMENT '有效期限',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_data_interface_api_key`(`api_key` ASC) USING BTREE,

  INDEX `ix_data_interface_datamodel_id`(`datamodel_id` ASC) USING BTREE,

  INDEX `ix_data_interface_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of data_interface

-- ----------------------------



-- ----------------------------

-- Table structure for datamodel

-- ----------------------------

DROP TABLE IF EXISTS `datamodel`;

CREATE TABLE `datamodel`  (

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键',

  `name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称',

  `datasource_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数据源id',

  `type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '类型',

  `status` smallint NULL DEFAULT NULL COMMENT '模型状态 0未建立,1已建立',

  `model_conf` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '模型配置',

  `ext_params` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '额外参数',

  `can_interface` smallint NULL DEFAULT NULL COMMENT '是否可封装查询接口',

  `depart_list` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '关联部门列表',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_datamodel_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of datamodel

-- ----------------------------

INSERT INTO `datamodel` VALUES ('', 1, 0, 'admin', '2023-08-10 07:53:46', 'admin', '2023-09-15 17:48:53', '77b5008db89348348360893720a01b80', '任务实例表binlog流', 'fdf0938c7d5a44eca94ba093cc8be6c8', 'mysql_binlog', 1, '{\n  \"listen_dbs\": \"ezdata\",\n  \"listen_tables\": \"task_instance\",\n  \"auth_type\": \"extract\",\n  \"only_events\": \"write,update\"\n}', '{}', 0, '[]', 1);

INSERT INTO `datamodel` VALUES ('', 1, 0, 'admin', '2025-12-05 09:03:02', '', '2025-12-05 09:03:02', 'c20ae41fcaa74597ab83293add482ff0', 'sql demo', 'fdf0938c7d5a44eca94ba093cc8be6c8', 'sql', 1, '{\n  \"sql\": \"select * from sys_dict\",\n  \"auth_type\": \"query,custom_sql,extract\"\n}', '{}', 1, '[]', 1);

INSERT INTO `datamodel` VALUES ('', 1, 0, 'admin', '2023-10-22 07:09:49', 'admin', '2023-10-24 06:46:46', 'd88b859297224ebcba7fe21efe118ebb', '股票历史数据接口', 'c4eccdd3fd294ac6b9d663519df485bb', 'akshare_api', 1, '{\n  \"auth_type\": \"query,extract\",\n  \"method\": \"stock_zh_a_hist\"\n}', '{}', 1, '[]', 1);

INSERT INTO `datamodel` VALUES ('', 10, 0, 'admin', '2023-10-24 06:23:11', 'admin', '2025-12-05 08:55:05', 'e222b61c62be4d09908a5bc94aebf22d', '文件示例', 'd018f252ef6740e89e387d32de4c412f', 'file_table', 1, '{\n  \"auth_type\": \"query,extract\"\n}', '{}', 1, '[]', 1);



-- ----------------------------

-- Table structure for datamodel_field

-- ----------------------------

DROP TABLE IF EXISTS `datamodel_field`;

CREATE TABLE `datamodel_field`  (

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键',

  `datamodel_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所属数据模型',

  `field_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字段名',

  `field_value` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字段值',

  `field_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字段类型',

  `ext_params` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '拓展字段',

  `is_sync` smallint NULL DEFAULT NULL COMMENT '是否同步',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_datamodel_field_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of datamodel_field

-- ----------------------------

INSERT INTO `datamodel_field` VALUES ('', 1, 0, 'admin', '2024-10-21 02:47:53', '', '2024-10-21 02:47:53', '2ee453e7bdbd4264bef612e56f203088', 'e222b61c62be4d09908a5bc94aebf22d', '日期', '日期', NULL, '{}', 1, 1);

INSERT INTO `datamodel_field` VALUES ('', 1, 0, 'admin', '2024-10-21 02:47:53', '', '2024-10-21 02:47:53', '31ce1a384b2e422c8734f6b782da88b3', 'e222b61c62be4d09908a5bc94aebf22d', '最高', '最高', NULL, '{}', 1, 1);

INSERT INTO `datamodel_field` VALUES ('', 1, 0, 'admin', '2024-10-21 02:47:54', '', '2024-10-21 02:47:54', '7c15a7d9c9754c8b8373980a9a92b18a', 'e222b61c62be4d09908a5bc94aebf22d', '成交量', '成交量', NULL, '{}', 1, 1);

INSERT INTO `datamodel_field` VALUES ('', 1, 0, 'admin', '2024-10-21 02:47:53', '', '2024-10-21 02:47:53', '92a005d3440c427f9a0d00adfd6e4197', 'e222b61c62be4d09908a5bc94aebf22d', '收盘', '收盘', NULL, '{}', 1, 1);

INSERT INTO `datamodel_field` VALUES ('', 1, 0, 'admin', '2024-10-21 02:47:53', '', '2024-10-21 02:47:53', 'dd911a05ad6849c18ec2372605d9b891', 'e222b61c62be4d09908a5bc94aebf22d', '开盘', '开盘', NULL, '{}', 1, 1);

INSERT INTO `datamodel_field` VALUES ('', 1, 0, 'admin', '2024-10-21 02:47:53', '', '2024-10-21 02:47:53', 'f1061dccac574fdb8a2db7d1e9195f7f', 'e222b61c62be4d09908a5bc94aebf22d', '最低', '最低', NULL, '{}', 1, 1);



-- ----------------------------

-- Table structure for datasource

-- ----------------------------

DROP TABLE IF EXISTS `datasource`;

CREATE TABLE `datasource`  (

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ID',

  `name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名称',

  `type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '类型',

  `conn_conf` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '连接配置',

  `status` int NULL DEFAULT NULL COMMENT '状态',

  `ext_params` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '额外参数',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_datasource_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of datasource

-- ----------------------------

INSERT INTO `datasource` VALUES ('', 1, 0, 'admin', '2023-09-16 07:12:38', 'admin', '2025-12-05 08:53:45', '10a0f8f11faa41968f5e75ee5afce4e7', '系统es', 'elasticsearch', '{\n  \"hosts\": \"10.233.31.6:9200\",\n  \"user\": \"\",\n  \"password\": \"\"\n}', 1, '{}', 1);

INSERT INTO `datasource` VALUES ('', 1, 0, 'admin', '2023-10-22 06:38:51', 'admin', '2023-10-24 05:55:51', 'c4eccdd3fd294ac6b9d663519df485bb', 'akshare数据接口', 'akshare', '{}', 1, '{}', 1);

INSERT INTO `datasource` VALUES ('', 10, 0, 'admin', '2023-08-10 07:31:27', 'admin', '2025-12-05 08:52:29', 'd018f252ef6740e89e387d32de4c412f', '文件示例', 'file', '{\n  \"path\": \"etl/examples/data/btc_history_target.csv\",\n  \"encoding\": \"utf-8\"\n}', 1, '{}', 1);

INSERT INTO `datasource` VALUES ('', 1, 0, 'admin', '2023-08-10 07:38:11', 'admin', '2025-12-05 08:54:16', 'fdf0938c7d5a44eca94ba093cc8be6c8', '系统mysql', 'mysql', '{\n  \"user\": \"root\",\n  \"password\": \"ezdata123\",\n  \"database\": \"ezdata\",\n  \"host\": \"10.233.31.3\",\n  \"port\": 3306\n}', 1, '{}', 1);



-- ----------------------------

-- Table structure for embeddings

-- ----------------------------

DROP TABLE IF EXISTS `embeddings`;

CREATE TABLE `embeddings`  (

  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,

  `hash` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,

  `embedding` blob NOT NULL,

  `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_embeddings_hash`(`hash` ASC) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of embeddings

-- ----------------------------



-- ----------------------------

-- Table structure for llm_chat_app

-- ----------------------------

DROP TABLE IF EXISTS `llm_chat_app`;

CREATE TABLE `llm_chat_app`  (

  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键',

  `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',

  `icon` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '图标',

  `type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '类型',

  `state` smallint NULL DEFAULT NULL COMMENT '状态[0未发布,1已发布]',

  `depart_list` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '关联部门列表',

  `chat_config` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '对话配置',

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_llm_chat_app_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of llm_chat_app

-- ----------------------------

INSERT INTO `llm_chat_app` VALUES ('6626ab87793845bf942c8fec89deecbe', 'test', '', 'agent', 0, '[\"org_5\", \"org_1\"]', '{\n  \"msgNum\": 1,\n  \"prompt\": \"\",\n  \"prologue\": null,\n  \"knowledgeIds\": \"1\",\n  \"modelId\": \"default\",\n  \"presetQuestion\": \"\",\n  \"quickCommand\": \"[{\\\"key\\\":\\\"2\\\",\\\"name\\\":\\\"现在几点了\\\",\\\"descr\\\":\\\"现在几点了\\\"},{\\\"key\\\":\\\"1\\\",\\\"name\\\":\\\"excel前10条\\\",\\\"descr\\\":\\\"获取excel前10条数据\\\"}]\",\n  \"datamodelIds\": \"e222b61c62be4d09908a5bc94aebf22d\",\n  \"toolIds\": \"now_time,network_search\"\n}', '', 1, 0, 'admin', '2024-10-20 11:57:25', 'admin', '2026-02-06 07:42:41', 1);



-- ----------------------------

-- Table structure for llm_chat_app_token

-- ----------------------------

DROP TABLE IF EXISTS `llm_chat_app_token`;

CREATE TABLE `llm_chat_app_token`  (

  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键',

  `app_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属对话appid',

  `api_key` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'api_key',

  `valid_time` bigint NULL DEFAULT NULL COMMENT '有效期限',

  `apply_user_id` int NULL DEFAULT NULL COMMENT '申请人id',

  `apply_user` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '申请人',

  `apply_time` bigint NULL DEFAULT NULL COMMENT '申请时间',

  `apply_time_length` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '申请时长',

  `status` smallint NOT NULL COMMENT '状态0禁用1启用',

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_llm_chat_app_token_app_id`(`app_id` ASC) USING BTREE,

  INDEX `ix_llm_chat_app_token_api_key`(`api_key` ASC) USING BTREE,

  INDEX `ix_llm_chat_app_token_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of llm_chat_app_token

-- ----------------------------

INSERT INTO `llm_chat_app_token` VALUES ('c7a6ffaec1a04f5ca29a2f671f0dcbd6', '6626ab87793845bf942c8fec89deecbe', '414005898c404dd2b0483229738b8790', 3153600000, 1, 'admin', 1729502388, 'forever', 1, '', 1, 0, 'admin', '2024-10-21 09:19:57', '', '2024-10-21 09:19:57', 1);



-- ----------------------------

-- Table structure for llm_conversation

-- ----------------------------

DROP TABLE IF EXISTS `llm_conversation`;

CREATE TABLE `llm_conversation`  (

  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键',

  `user_id` int NULL DEFAULT NULL COMMENT '用户id',

  `app_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属对话appid',

  `user_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户名',

  `core_memory` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '核心记忆',

  `mode` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '类型 console-平台, api-接口',

  `tenant_id` int NULL DEFAULT NULL COMMENT '租户id',

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_llm_conversation_app_id`(`app_id` ASC) USING BTREE,

  INDEX `ix_llm_conversation_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of llm_conversation

-- ----------------------------

INSERT INTO `llm_conversation` VALUES ('0ba2ffca-5821-485e-bba7-80dd13b210eb', 0, '', '', '', 'console', 1, '现在几点了', 1, 0, '', '2026-04-10 06:35:05', '', '2026-04-10 06:35:05');

INSERT INTO `llm_conversation` VALUES ('3cc5bc44-a8f4-42ca-ab96-fc48116f0185', 1, '', 'admin', '', 'console', 1, 'hi', 1, 0, '', '2025-07-31 07:44:06', '', '2025-07-31 07:44:06');



-- ----------------------------

-- Table structure for llm_models

-- ----------------------------

DROP TABLE IF EXISTS `llm_models`;

CREATE TABLE `llm_models`  (

  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键',

  `provider` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '提供商代码',

  `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '模型名称',

  `model_code` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '模型代码',

  `model_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模型类型: chat/embedding',

  `api_key` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'API Key',

  `base_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'API基础URL',

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '描述',

  `config` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '模型配置JSON: temperature/top_p/max_tokens',

  `status` smallint NULL DEFAULT NULL COMMENT '状态: 0禁用 1启用',

  `is_default` smallint NULL DEFAULT NULL COMMENT '是否默认: 0否 1是',

  `tenant_id` int NULL DEFAULT NULL COMMENT '租户id',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_llm_models_tenant_id`(`tenant_id` ASC) USING BTREE,

  INDEX `ix_llm_models_provider`(`provider` ASC) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;



-- ----------------------------

-- Records of llm_models

-- ----------------------------



-- ----------------------------

-- Table structure for llm_tools

-- ----------------------------

DROP TABLE IF EXISTS `llm_tools`;

CREATE TABLE `llm_tools`  (

  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键',

  `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '工具名称',

  `code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '工具代码',

  `type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '工具类型: mcp',

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '工具描述',

  `args` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '工具配置JSON',

  `status` smallint NULL DEFAULT NULL COMMENT '状态: 0禁用 1启用',

  `tenant_id` int NULL DEFAULT NULL COMMENT '租户id',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  PRIMARY KEY (`id`) USING BTREE,

  UNIQUE INDEX `code`(`code` ASC) USING BTREE,

  INDEX `ix_llm_tools_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of llm_tools

-- ----------------------------



-- ----------------------------

-- Table structure for rag_chunk

-- ----------------------------

DROP TABLE IF EXISTS `rag_chunk`;

CREATE TABLE `rag_chunk`  (

  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键',

  `dataset_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数据集id',

  `document_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文档id',

  `datasource_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数据源id',

  `datamodel_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数据模型id',

  `chunk_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '类型(chunk:文本分段 qa:问答对)',

  `question` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '问题',

  `question_hash` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '问题hash',

  `answer` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '问题回答',

  `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '内容',

  `hash` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '内容hash',

  `position` int NULL DEFAULT NULL COMMENT '分段位置',

  `status` smallint NULL DEFAULT NULL COMMENT '状态( 1已同步 0未同步)',

  `star_flag` smallint NULL DEFAULT NULL COMMENT '标星状态( 1为标星 0没有标星)',

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_rag_chunk_document_id`(`document_id` ASC) USING BTREE,

  INDEX `ix_rag_chunk_datamodel_id`(`datamodel_id` ASC) USING BTREE,

  INDEX `ix_rag_chunk_hash`(`hash` ASC) USING BTREE,

  INDEX `ix_rag_chunk_status`(`status` ASC) USING BTREE,

  INDEX `ix_rag_chunk_star_flag`(`star_flag` ASC) USING BTREE,

  INDEX `ix_rag_chunk_question_hash`(`question_hash` ASC) USING BTREE,

  INDEX `ix_rag_chunk_datasource_id`(`datasource_id` ASC) USING BTREE,

  INDEX `ix_rag_chunk_dataset_id`(`dataset_id` ASC) USING BTREE,

  INDEX `ix_rag_chunk_chunk_type`(`chunk_type` ASC) USING BTREE,

  INDEX `ix_rag_chunk_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of rag_chunk

-- ----------------------------



-- ----------------------------

-- Table structure for rag_dataset

-- ----------------------------

DROP TABLE IF EXISTS `rag_dataset`;

CREATE TABLE `rag_dataset`  (

  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'id',

  `name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',

  `status` smallint NULL DEFAULT NULL COMMENT '状态( 1为启用 0禁用)',

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `built_in` smallint NULL DEFAULT NULL COMMENT '是否内置',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_rag_dataset_status`(`status` ASC) USING BTREE,

  INDEX `ix_rag_dataset_name`(`name` ASC) USING BTREE,

  INDEX `ix_rag_dataset_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of rag_dataset

-- ----------------------------

INSERT INTO `rag_dataset` VALUES ('1', '系统知识库', 1, '', 1, 0, 'admin', '2024-08-08 16:56:11', '', '2024-08-11 15:42:04', 1, 1);



-- ----------------------------

-- Table structure for rag_document

-- ----------------------------

DROP TABLE IF EXISTS `rag_document`;

CREATE TABLE `rag_document`  (

  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'id',

  `dataset_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数据集id',

  `document_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文档类型',

  `name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',

  `status` smallint NULL DEFAULT NULL COMMENT '状态( 1为启用 0禁用)',

  `meta_data` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '文档元信息',

  `chunk_strategy` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '分段策略',

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_rag_document_dataset_id`(`dataset_id` ASC) USING BTREE,

  INDEX `ix_rag_document_status`(`status` ASC) USING BTREE,

  INDEX `ix_rag_document_name`(`name` ASC) USING BTREE,

  INDEX `ix_rag_document_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of rag_document

-- ----------------------------



-- ----------------------------

-- Table structure for rag_embedding

-- ----------------------------

DROP TABLE IF EXISTS `rag_embedding`;

CREATE TABLE `rag_embedding`  (

  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,

  `hash` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,

  `embedding` blob NOT NULL,

  `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_rag_embedding_hash`(`hash` ASC) USING BTREE,

  INDEX `ix_rag_embedding_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of rag_embedding

-- ----------------------------

INSERT INTO `rag_embedding` VALUES ('51421334-07b0-4a6f-a4e7-577fd5275b1e', '4195688e81a8e6486f6f755d90b6a4f0', 0x80059507360000000000005D9428473FA3C909D12F4D7847BF9216AE8E807498473F8D3B726957EF4C473F7EAF3A040BF707473F8887C39D06ED1247BF924A3736F4A85C47BF59C8028F46C10A473F340EFA2383DCDD47BFA43ED476CB3181473FA1362442CF49E747BF8AB7462FAB683C473FA88F204760AB5347BF75654F14D0EB9747BF88E7784395965947BF90E17A9BC73E01473F9CDBBDC2C94604473F7FEBCAA11EEBDF473F904E3D4CC460F6473F98F283431C33BA47BF77AE95FBAF80A247BF923072E2BA8E7A473F87CFB6FA4358C5473F9EE2C2AC802ACB47BF9A78B287B09717473F89C8028F46C10A47BF82E87F857E22C7473F6CA8351A55124147BF774EE15520D75B473FA29EE0DDFCB442473F997E63E7C5528447BFB5A3E2BCCBBCBB473F8E40CC08C9D13F473F71F58D8FEC9C7547BF7E659B5C8A888247BF8DC3A4B8D42EF647BF7EAF3A040BF707473F9DE8740C94E638473F7E659B5C8A888247BF76F2DB03BF0D34473F71A840933E4ED047BF777EBBA8682BFF473FA637200BCE99C647BF8815A74C97E82A473F821A5CE3AD53B847BFA0F033F07ABA82473F9229163860D039473FA467521FB8C7E447BF93CCB8265C2C9847BF9B9B7ED089720D47BF615396EC3642E947BF846B0074E5A704473FB221B98E0711F9473F78E3C9EE68B73947BFA3D7C325E2C9F947BF7017064F234E1247BF70C0599D3365DE47BF6B04932C59B5E147BFA8841547DA0DF247BF9365A6D573C511473F84F332C461E6AE473F5866A29E7314F047BF706801A0FE7AD847BF525193E14E669C47BF8547DC6B69F294473F55E27664C68DE047BF98D16244885B9847BF94F332C461E6AE473F878D74FD1BA880473F749E891D59DAC847BF9AAFE98551A9FB473FA9A3333B8609C7473F91DF7790DF61B447BFA2A9EBDD8351A347BFA1F58D8FEC9C7547BF82851C89C29A60473FAB4E31D3DB2467473F8B51E02908038747BF752E18172FD8B3473F9B76AF7CC8BACA47BF92E87F857E22C747BF985B979EEC778F473F9619AD6267A0C4473F94B0F0C73A366947BF9BCF0778FDA5D047BF88A187F14106F447BF72342137E76D9A473F9ECCACAD72F009473F8619AD6267A0C447BF67CC08A51679A447BF945FF5755F09A347BF432E6FD7D2B22D473F86B7F5B0F11B30473F7759EC54A774BC47BF8B891726A9166B47BF7C23B12005B1B7473F9DD25E0D87AB7747BF9A2B658B024971473F8F6746A6CF8B55473F7E4828B3238F7F47BF6025BFA3D6CA93473F8722B5570661D847BF765BEF5F8F510947BF9B6BA47D421D69473F51029B9A5B162347BF84C706C647712B47BF07A7395155C26247BF9C1C5475ABF37647BF71C96191D226F2473F8C70FE1CB3FF5D47BFA01AB4A4502D3247BF929EE0DDFCB442473F7977073D6B944447BF8446312124EFC147BF8BFEE1CC44FA7447BF71625040E9BF6A47BF720BA38EF9D73747BFA6FA37AE18CB7547BF346B0074E5A70447BF96BF525B4AD970473F970194587289B5473F89A3333B8609C747BF4CDBBDC2C94604473F80A2E6F3CC6CDC47BF9479B9C999238547BF6CFCDEC15D1E27473FA9225D9663885E473F86A93C5C3D9EAF473F9FCE57F7B7F2DC47BF7A48D834694274473F7B30BF2A742B65473FAA800F320A5558473F96A1DFB1E3E06E473F8263FB8B2EC23D473F86D5685A58143247BFB0BCAB480686BE473F988B71F233CC3247BF92604D3601E31D47BF876148FF0132FC473F391EAF4136A93D473F8680BEB350084C47BF7F5130A7C2509347BF855DF26A772D5647BF8615FF0D3AC1A447BF926F068AB55F9E473F96BBA4061DFA50473F8169ACEB437DAB473F920BA38EF9D737473F8293D5DE7616E1473F932AC182A5D30C473F783319F5FEE12C473F963E7CB6285807473F96A58E0710BF8E47BF90CF12F1E6E25F47BF88B79DF04E41B6473FA0B54E9DACC87E47BF96F68958EBEC54473F766AA8B442CD8A47BF0680BEB350084C47BF688B71F233CC3247BF7FE46DF6C52D9E47BF8D306769D151EB473FAC921F1B47D77F473F654F3915C3B0D547BF4E23595F62D83D47BF9022114EA9EB73473F95FC3AB900A7C2473FA2851C89C29A6047BFA081C5F53894BA473F800BFB4F9CB0B147BF92EC2DDAAB01E847BF9C39C71F12EC78473F9717AA577FC47747BF8E992404FEBC4547BF84EF846F35078E47BFAC7C091C3A9CBD47BF945898CB054B6347BFA1FCEA3A465AB647BFA030CAA35D67F447BFB16D5B40705CCB473F94F332C461E6AE473FA305F22EE51BCA473FA3C1AD26D58F37473FA25193E14E669C473F58A536466DE61447BF9305F22EE51BCA473F970542AD9F68D547BF92D9C630CAA646473F80A2E6F3CC6CDC473F9FBF9EA304765B473F9A48D83469427447BFA0C0599D3365DE47BF8FEBCAA11EEBDF47BF8A1CAC364ECCF047BFA3D7C325E2C9F9473F872663AC3340F847BF93B2F3D22212B647BF995237E9AADD01473F71F1DF3ABFBD55473F3955E63ED7BC21473F89FB8B37BAF4CE473F7A629C88A35C55473F870542AD9F68D5473F8ADFC3D898FE9F473F622CC48D8DAF5947BF861D5BB7947FE447BF65A79111F89BDC473F701357F9F66EF247BFA789C6A7EEC95F47BF61EE30E592DE3547BF71488BECAFA58847BFA76C53FE87D05D47BF9F7D5CA5DCC616473FA5CC6065B9531E47BF93F1877A1CE3DB473F4A417B8A0F843347BF949ADAC82CFBA847BF71871F94AA76AD47BFA3C1AD26D58F3747BF80F7909AD478C2473F9BB8F179F06B0F47BFA16D5B40705CCB473FA4F6E1198EC5CE47BF6BF78521EB3C33473F8AF9882CD31881473F911154EF0E92A4473F842161CD64387F47BF8B08418186950247BF82816E3495BB40473F9F6746A6CF8B5547BFA598D7BD451F5A473FA0E528F0F41D2147BF58AC92F0C7A45547BF77ED29A3AA51C7473F82851C89C29A60473FA14FE8970963C9473F9BD66423576411473F9EBDF358BF7388473F9165FE96169E8B473F96F68958EBEC5447BF90BCAB480686BE47BF98A187F14106F4473F879FDCA6FC042147BF7D679E677264CF473F81A840933E4ED047BF92C001DC908C64473F7BF78521EB3C33473F68D8BEEEE219D847BF8CA486C528332047BFB07E17A00BB599473F52C75E86EA4AA547BF49CF5F39A07F4A47BF906801A0FE7AD847BFA2FAE72F5E7E69473F79DE188E53FBCC47BF80296DF903A9B347BFAC14F7CB523536473F93A7E8D29B755647BF784CDE4A38FB0E473F6E4F855D7D4DC047BEEFF3274B78AA1F473FA412A878B0BBFD47BFA56CABBF2AA9D747BF71A0E3E8E4908F473F8666FA5F15EE6A47BF918E7C3F0434EE473F9708F102CC47F6473F9BD2B5CE2A84F1473FA675B3B3C96AEB47BF8DAD8EB9C6F43447BF7E4828B3238F7F473F8934C54043E3FF473F851453C2F5BED147BF9A9D81DB714E5A473FAAEACED81F9C00473F6FC6FB4D5E349C47BF827A118A3BFCFF473F701E62F97D0C5247BF8EAF3A040BF707473F8794D1A77566C0473F81DF7790DF61B447BF8E8A6AB04B3FC447BF9CA8351A551241473F97528FAA4DB67B47BF961250B80DE283473F91B34B92C4EC30473F6F2C615401995047BF8AF9882CD3188147BFA89DD99C1427D447BF938E247E615B7447BF95D3BD1013115F473F66C300B077B89147BFB00BFB4F9CB0B147BF84E0CB1A818B0D47BFA20F51E426B65747BF603BD5A2E40555473FA45C4720322A8347BF2ECCACAD72F009473F55D76B653FF07F473F57C0FDA58FDC43473FA58A1E6891A2D947BF9A876BDC64139847BF8A36708A88E6D247BF74937E1DD33D6747BF9EE2C2AC802ACB473FA449DF7651CEE247BF9DA6320F6D35F347BF783A76A0589F6C47BF965F9DB4BC3029473F8D9778BAB9B97247BFA4A9941CE0782947BFAA02E7E214B30E47BF73DF1FD03C883A473F919D3593B7B16F473FA0296DF903A9B3473F86C6AF05A497B1473F677EBBA8682BFF47BF6AA4DE85CB0C9A47BFA9F7DCE28E15AE47BF942C6CCCEAD5DF473F9BE8CBCD37BFB2473FA841D34AB25DAD47BF769E315CB7014E473F9BDA1278844331473FA6B4475BC43C0F473F9207F539CCF817473F874028006D5ADA473F8B1AA92B66F0A3473FA17C149523D94C473F7EF17C0133A74C473FA568FD69FDCAB747BF9561A0BFA40C76473F80942D9F18F05B473F201357F9F66EF2473F8F84B950368457473F9BD6642357641147BF98543AF492B94E47BF954B8AC096D1B5473F9C275F753290D7473F81EE30E592DE35473F943B26219E526047BF89CF5F39A07F4A47BF98C6574501BE37473F9A2F13E02F289247BF6CA0D86FFB5400473F6221B98E0711F9473F66EF2CAE922E14473F7B4326D4548706473F83A08C2841B71547BF8ACD5C2EB8A2FD47BF65DB19BA6CCF9F473FA0B54E9DACC87E47BF9CEE256CA9A1A647BFAA11A136C82F8F47BF7C3D75743FCB99473F892D6895EA25BE473F9A4C868996219447BF6038274DB72634473F965F9DB4BC302947BFA7528FAA4DB67B47BF983319F5FEE12C47BF9BA2DB7AE3304D473F9B0BEFD6B3742247BFA7AAE7A682A182473F52AD9A32B030C347BF7D679E677264CF473F9A7155DD56D8D7473F91ABEEE86B2DF047BF95230D17A93B52473F8FBF9EA304765B47BF6F4277530ED41247BF727A118A3BFCFF47BFAC538B734D065A47BF7C02902171D994473FAC2B0DCA5F6FF7473F715396EC3642E947BF6F9372A4EA00D847BF8BBC9FCF1D4A2F47BF6BB54324C38BEF473FA11C5FEE95300547BF970542AD9F68D5473F83A7E8D29B7556473F74513C20AB8D2247BF9C5AE81DA6C49B47BF49013C97CFB03B473FA06F5E4B58391847BFA085744A6573DA473F9C063E769EB8B5473F40F7909AD478C2473F96A93C5C3D9EAF47BF5693265D3063ED47BF98F9DFED75F1FB47BF0806EDF7E46BA9473FA2EFDC2FD7E108473FA17FC2EA50B86D473FB9AA8FE5DFC80847BF95B64A66AC185D473FA097DBF445CF7B47BF851BB06D4F7D11473FAA0A448C6E714F47BFA089229F9252FA473FAAAFE98551A9FB473F902D1C4E3088D347BF8D58E512BEE84E473F92E122DB24648747BF825C9EE0D503FD47BF87528FAA4DB67B47BFB1871F94AA76AD473F9C5AE81DA6C49B473F67104DAD26063647BF904E3D4CC460F6473FA310FD2E6BB92A47BF70E528F0F41D21473F7CA8351A551241473F6B0F9E2BE0534247BF386A50F39FF410473F9BD2B5CE2A84F1473F643B26219E526047BF915396EC3642E9473F5C87141BC13A1E473F9258F08BA824DD473F8D6B4CBC9F43EF473F7E830E05F18184473F93EDD924F004BB473F8BA689D0100F6D473F9A9276DBEAB0F9473F92C75E86EA4AA547BF87D713A49D170547BF82816E3495BB4047BFA463A3CA8BE8C3473FA6ACEAB16A7DCF47BF89260BEB90677E473F72E122DB246487473F9C02902171D994473F9D12F4C06A58E947BFA11503443B71C5473F7E5E3EB230CA41473FA887C39D06ED12473F8C538B734D065A473F8CB6EE6F088EC247BF82C001DC908C6447BF60C407F26044FF47BF7EA080AF587A8647BFA18E7C3F0434EE47BFA3B2F3D22212B6473F48E01B993BD819473F8B3F787F27A7E647BF9ADC15836C1F7E473F86796208F64A0B47BFA4D5C01AFAEDAC473F5857E949BF986F47BFC42C6CCCEAD5DF473FA21A5CE3AD53B8473F8AA4DE85CB0C9A47BF96EF2CAE922E14473FAABAF484D8475C47BF8BAA38253CEE8E47BF6A4C868996219447BF70E528F0F41D21473F8AAC3B3024CADB47BF9AB397DA7E891B47BFAC488073C668F947BF9F5FE9FC75CD14473F7637200BCE99C6473FAA7155DD56D8D747BFA7E21EA423B466473F88BB4C457B20D647BFA4BBFBC6C0D3CA47BF6DE117623B27F847BF81D0BE3C2BE533473F96846D087CE76C47BF3365A6D573C511473F961D5BB7947FE447BF55180218229DF147BF976148FF0132FC473F9FA22BF99D7D5947BF786A50F39FF410473F95F88C63D3C8A247BFA2B8A53236CE2447BF91F58D8FEC9C75473FACEA77177CC28647BF8FBF9EA304765B47BFA83319F5FEE12C473FAA78B287B09717473F876C53FE87D05D47BF8C0D9B20F876F547BF991B00EC09CA1D473FA051EBA1F1401647BFA5F88C63D3C8A2473FA675B3B3C96AEB473F9AB7462FAB683C47BF8E05E6B5FBDF3B473F8DEFD0B6EEA47947BF9C7FB771677BDE473F95D3BD1013115F473F996BFC3DE4F6E347BFA83319F5FEE12C473F5B9F2D25B6512D473F4E830E05F18184473F9BADE67A69CDAE473F55407FC110345447BF6D518868652A0D47BF74079D792A1E9D473F7139D297FC2907473F903F83F810E475473F8F3B1AA8B515D247BF9030CAA35D67F447BF8BF3D6CCBE5D13473F7A4529DF3C635347BF71B6F9E7F1CB51473F870542AD9F68D547BF9403EF23FD3F7C47BF6258F08BA824DD473F852E18172FD8B3473FA25542367B45BC473F92AD9A32B030C347BFA9E1C6E380DAEC473F75C8B2108C73FE473F60942D9F18F05B473F969E315CB7014E473FA2E4D1305143A7473F843777CC717340473FA0CF12F1E6E25F473F8C6244C80082DB47BF901E62F97D0C5247BF94C358711A920B47BF8046E0A26AA2B5473F713D80ED290828473F99D30D8ECD5E6B47BF9B51E02908038747BFA1871F94AA76AD47BFA7B24450DC5FC247BF97AAE7A682A182473F5547DC6B69F294473F9428BE77BDF6BF47BF98E01B993BD81947BF75654F14D0EB9747BF90F7909AD478C247BF5531C66C5CB7D3473F85A034679EDD9B47BFA31C082DF2568B473FA305F22EE51BCA47BF8F33BDFE5B579147BF952A69C202F992473F8645D960821647473F989DD99C1427D447BF824688E1C7C93B47BF92B14887DD0FE3473F9B6F52D26EFC89473FA22CC48D8DAF59473FA6DCC504B1D272473F5EAF3A040BF707473F65CC6065B9531E473F9DA6320F6D35F3473F92D9C630CAA64647BF94079D792A1E9D473F8ED40957CCAE4A473F81AF9D3D980D10473F95BDA71105D69D473FAA8B1A3190F2B847BFA51453C2F5BED1473F7D63F0124585AF473F737F6B29ADDEF347BF72C75E86EA4AA547BFA82460A14B64AB47BF44F6E1198EC5CE473FA4EF846F35078E47BF9DF72D614862B9473FA0730CA085183947BF9D88BF66063CF1473F90F7909AD478C2473F4C14F7CB52353647BF8F5130A7C25093473F8E14A00AAF5BBC47BF603478F88A471447BFA52E18172FD8B347BF94F332C461E6AE473F9A9D81DB714E5A47BF4BF3D6CCBE5D1347BF90C7B6478D241F473F95DEC80F99AEC047BF95AB3F67257AFC47BF8DCB01632DED36473F737F6B29ADDEF347BFB4E0CB1A818B0D473F95BDA71105D69D473FA29EE0DDFCB44247BF803F83F810E475473FA118B1996850E547BF70907F49EC113B47BF94F6E1198EC5CE473F82C75E86EA4AA547BF9A6DA78829F9B6473F5A9276DBEAB0F9473F35AEEDBC525A1C473FA77B0D533B4CDE473F8773B0A8E18E9E47BF86EB7E59654EF4473F8EAF3A040BF707473F7CB34019DBAFA147BF85917B12EB611A47BF906801A0FE7AD8473F59E1C6E380DAEC473F605CF6A177DD7747BF723B7DE2412BDA47BFAFB0E54E50F9DA473FB1CD0FE6FF061247BF81A840933E4ED047BF8D21AE151DD56A47BF91EE30E592DE35473F924DE58C21877C47BF5836C84B2BC04C473FA09B8A4972AE9C473F7582C1BE37E499473FA7E5CCF950938647BFA097DBF445CF7B47BF9D58E512BEE84E47BF9412A878B0BBFD473F81D46C9158C45347BFA5AB3F67257AFC47BF42851C89C29A60473F9025BFA3D6CA93473F7998283BFF6C66473F89AA8FE5DFC808473FA0B1A0487FE95D47BFA0FB3EF00157E347BF8BDDC0CDB12252473F940B4BCE56FDBD473FA5F4DE0EA6E98147BFA75D9AA9D453DC47BF9FA988A3F73B9A473F954B8AC096D1B547BF86E7D004386FD347BF946EAECA128624473FAB891726A9166B473F721A5CE3AD53B847BF966AA8B442CD8A473F79AE3E3B0CA728473F657B6513DE265847BF88CA059A2E9D5747BF79E9238DDA992C473F99CF5F39A07F4A473F84EF846F35078E473FA10DA699E1B384473FA53CD16BE3553447BF7D8162BBAC7EB147BF853574C18996F3473F992D6895EA25BE473F8D3B726957EF4C47BF8361F88046E5F047BF8BE16F22DE017247BF97B9A0FB361E03473F443ED476CB3181473FA6A93C5C3D9EAF47BF810DA699E1B384473F77B24450DC5FC247BF93D7C325E2C9F947BF9B30BF2A742B65473F9449DF7651CEE2473FA3DB717B0FA919473F9BB54324C38BEF47BF92AD9A32B030C347BF96B7F5B0F11B30473F6552E76AF08FF547BF97861852C1EA3F47BF7F33BDFE5B5791473F91625040E9BF6A473F80730CA0851839473F9E5E3EB230CA4147BFA21A5CE3AD53B8473F9E5E3EB230CA41473F646EAECA12862447BF967D105E23292B47BF9F5130A7C25093473F7B4326D454870647BF6386C7D4079D3347BF8C538B734D065A473F4C538B734D065A47BF7C02902171D994473F8C02902171D99447BF89F7DCE28E15AE47BF68790A48537091473F7586701364C3B947BFA42C6CCCEAD5DF47BF6D16A315973809473F9C23B12005B1B7473F81C204E77868B1473F94D211C5CE0E8C47BF76D1BA052B351247BFA6B7F5B0F11B3047BF7F6746A6CF8B5547BF8207F539CCF81747BF983319F5FEE12C473F9AB7462FAB683C47BF74E4796FAE6A2D473F9BE8CBCD37BFB247BF9BFEE1CC44FA7447BF7552E76AF08FF547BF8BD2B5CE2A84F147BF6DE117623B27F8473F94A2377286B9E847BF9C74AC71E0DE7D47BF8C2002CAD8D29647BF638E247E615B74473F915396EC3642E947BF85DEC80F99AEC0473F8CE31A6D230445473F9913A441B00BDD473F9E830E05F1818447BFAB04932C59B5E147BF83DB717B0FA919473F8F4277530ED412473FAE8A6AB04B3FC447BF983319F5FEE12C47BF706BAFF62B59F847BF882BBD4BA522EB473F752E18172FD8B347BF679FDCA6FC042147BF918E7C3F0434EE47BF8207F539CCF817473F92F738DA319F4847BF630243D9B83CA947BF49DA6A39271CAB47BF7866A29E7314F0473F7267A9E05BA15E473F91D81AE685A373473FA2C3B031BD6B8547BF9361F88046E5F0473FA3397AD7594F8D473F803478F88A471447BF899479E6D28D46473F9713FC0252E55747BF1A2F13E02F2892473F9157454163220A47BFA713FC0252E55747BF806F5E4B58391847BF7123BC98EEEE4647BF82E122DB24648747BF7F8C15FA904298473F8D7A061152C070473F8DC3A4B8D42EF647BF90BCAB480686BE47BF9165FE96169E8B473F83780E7F5420B247BF7BEC7A22649ED3473F8ABAF484D8475C47BF81D81AE685A37347BF56EB7E59654EF447BFA1E325E60C40D4473F8A7C60DCDD7637473F7F6746A6CF8B55473F9B2205D5C0AEE447BFB0CF12F1E6E25F47BFA50948C36F217047BFA3A43A7D6E963547BF9BB8F179F06B0F47BF9AD4B8D912613E473F6DC3A4B8D42EF6473FABD6642357641147BFA3780E7F5420B247BFAE396F5E7012FE473F9BE51D780AE09247BF995237E9AADD0147BF9B381BD4CDE9A547BFA4B0F0C73A366947BF9574086984681847BF86881B5DA9C68C47BF8F84B950368457473F6FD5B4A211B11D47BF97DE704EF6D546473F9759EC54A774BC473F8DCB01632DED3647BF797358E83EB524473F9D6B4CBC9F43EF47BF96846D087CE76C47BFBBADE67A69CDAE47BF90C0599D3365DE473F7EB696AE65B54847BF95DB19BA6CCF9F47BFA6DCC504B1D27247BF9CEE256CA9A1A6473F58E3C9EE68B739473F9D901C105FFB32473FA15396EC3642E9473FA1BE56924B899147BF66210A0CC15F05473F971B58ACACA39747BF8A83BD8737347847BF9D07E9C0E3BB88473FA26F068AB55F9E473FAE7454B13E0503473F86C6AF05A497B1473F71412F4255E748473F94E827C4DB494D473FB2604D3601E31D473F99684DE8B817C3473F61029B9A5B162347BF97D3654F7037E547BF817FC2EA50B86D473F826F068AB55F9E473F8C114976255615473FA77EBBA8682BFF473FA11C5FEE953005473F9B3BCA29FAC8C647BF8FFA83F5D2686047BF9D518868652A0D473F7696D4B25D430D473F285F45F41956AF473F9AE72082F2BCDF47BF7E4F855D7D4DC047BF880A9C4D114AC947BF8F4277530ED41247BF877EBBA8682BFF473F9059484C4AFE57473FACEA77177CC28647BF8C326A74B92E38473F6F84B950368457473F9708F102CC47F6473F882F6BA0D2020C473F6B9422262FB3CC47BF30B1A0487FE95D47BFA4725D1F3F654547BF9AA4DE85CB0C9A47BFA000F05016135047BF8EF17C0133A74C473F17C85A4FE99A84473F96881B5DA9C68C47BF3BA689D0100F6D47BF79FB8B37BAF4CE47BF968BC9B2D6A5AC47BF79FF398CE7D3EE473F862866B71B1D4547BF95FFE90E2D86E247BF72E87F857E22C747BF8484C4C91FC0E6473F9D6B4CBC9F43EF47BFB18E7C3F0434EE473F955DF26A772D56473F9D3F20BE84CE6C47BF7B7301279BDBAA47BF829EE0DDFCB442473FA89DD99C1427D4473F2F003555E723CD473F9836C84B2BC04C473F8C02902171D99447BF7A4C868996219447BF9ABAF484D8475C47BF717109959D3BEB47BF526F068AB55F9E473F6183713F7D978D473F9EA7DD59B238C7473F43397AD7594F8D47BF9B16FAD63A118347BFA836C84B2BC04C47BF95392316B67613473F800FA9A4C98FD1473F850CF7189C0090473F944D8DCB7EAE02473F833D292C862EAE473FA71B58ACACA397473F6547DC6B69F29447BF9B0BEFD6B3742247BF9E992404FEBC45473F97DE704EF6D546473FA32364D84C14CC473F7C6244C80082DB473FA0B1A0487FE95D473FA4760B746C4465473FA0AA439E262B1D47BF89A3333B8609C7473F857B6513DE2658473F8693265D3063ED473F9428BE77BDF6BF473F3C538B734D065A473F7C063E769EB8B547BF9A5791891CBEF5473F914C3A41DC84A947BF42342137E76D9A47BF91029B9A5B1623473F63321E2CFF914D47BF8097DBF445CF7B47BFA01AB4A4502D32473FA04A8EF79781D647BFA26F068AB55F9E473F8EA7DD59B238C7473F3081C5F53894BA47BFA9E1C6E380DAEC473F95E27664C68DE0473FA0AA439E262B1D473FA370B1D4FA627147BFA237CF8D144CBA473F7E91C75AA4FE0547BF35A3E2BCCBBCBB47BF8CC95618E8EA6347BFA5DEC80F99AEC0473F9717AA577FC477473F6B8CC57BD5F58C47BFA4301B2217B50047BF888B71F233CC3247BF9CC1F96E8F2C2347BFA4A9941CE07829473F84AD42720D574947BF67C4ABFABCBB6447BF880E4AA23E29E947BFA41DB37837595E47BF60D66F9C40A0A0473F9EEA1F56D9E90C473F98A8E49B9AC535473F4183713F7D978D47BF96796208F64A0B473F911503443B71C5473FAFA22BF99D7D59473F8CA0D86FFB540047BF8A18FDE121EDD0473F8449DF7651CEE2473F864987B5AEF56847BFAE91C75AA4FE0547BF71A0E3E8E4908F47BF925193E14E669C473FAE8A6AB04B3FC447BFA9684DE8B817C347BFB0296DF903A9B3473F9BA2DB7AE3304D47BF6370B1D4FA6271473F85DEC80F99AEC047BF806F5E4B58391847BF9658410A6271E9473FB13D80ED29082847BF78FD8E42A2D11B473FA27A118A3BFCFF473F9272B4DFE23EBF47BFAEC550031931C947BF833D292C862EAE47BF9AE3722DC5DDBF473F662C150C47FC65473FA45C4720322A83473F73C55B7C026E5847BF8598D7BD451F5A47BF6E6CF806E446C247BF7B346D7FA10A85473F9BF78521EB3C3347BF7199873E8AD24E473F7097DBF445CF7B473FA6E7D004386FD347BF8E56E207D70C01473F7E5E3EB230CA4147BF9BC3FC79770870473F8AEE7D2D4C7B2047BF9E2AB609BC967D473F80049EA542F270473F7369552AA0A431473F9A5034DEC300B4473FB29B3288CFD522473F6C39C71F12EC7847BF87E5CCF950938647BF949E891D59DAC847BF957B6513DE2658473F4A417B8A0F843347BF962866B71B1D45473F6773B0A8E18E9E473F93AF457CF5339647BF9D7A061152C070473F95917B12EB611A47BF8B00E4D72CD6C1473F812EC798758BA747BF9C02902171D994473FA680BEB350084C473F9E4828B3238F7F47BF896BFC3DE4F6E347BF8BB194CF96ACCE47BF883A76A0589F6C47BF9BC04E244A294F473F94EF846F35078E47BFA04A8EF79781D6473F8272B4DFE23EBF47BF7D7A061152C070473F570542AD9F68D5473F69013C97CFB03B47BFA1412F4255E74847BF842C6CCCEAD5DF47BF81625040E9BF6A473F993C21EA9DA240473FA61250B80DE28347BFA2EC2DDAAB01E847BF9488731E4CA006473F83AF457CF53396473F85A034679EDD9B47BF9D1A516AC4172947BFAD72A966F90230473F8BC04E244A294F473F8561A0BFA40C7647BF7DA6320F6D35F347BF84C706C647712B473FA624B861EE3E25473FA645D96082164747BFB0BCAB480686BE47BFA666FA5F15EE6A47BF90B8FCF2D9A79E47BF8B4A837EAE454747BF909F389E9F8DBC47BF77D713A49D1705652847BFA183713F7D978D47BF87104DAD260636473F832E6FD7D2B22D47BF933D292C862EAE473F9811F8F76B0909473F995237E9AADD0147BF899BD6912C4B87473F710DA699E1B384473F8B04932C59B5E147BF2AEE7D2D4C7B2047BF82AD9A32B030C347BF8C5739C879E57B47BFA62866B71B1D4547BF7C8365C6945AFE473FA960F13E5E5982473F745898CB054B6347BF9025BFA3D6CA93473F851BB06D4F7D1147BF8383197EDABE13473F9DEFD0B6EEA479473FA4E0CB1A818B0D47BFA391D2D38E3A9447BF725542367B45BC47BFA3780E7F5420B247BFA0907F49EC113B473F95180218229DF147BF940B4BCE56FDBD47BF98EB2698C2757A47BF9EDB6602266C8A47BF970542AD9F68D5473F92978433A2F601473F7BB8F179F06B0F47BF6E5E3EB230CA41473F9841D34AB25DAD47BF6696D4B25D430D473F846B0074E5A70447BFB4BBFBC6C0D3CA473FA510A56DC8DFB0473FA216AE8E80749847BF8B381BD4CDE9A5473F863371B6A1BAA647BFA1DBC93BB28293473F75D76B653FF07F473FA586701364C3B947BF744282CBF810A1473F921A5CE3AD53B847BFA20446E4A018F647BF893FD03FCA8160473F8768A5A95AF13D47BF7D6B4CBC9F43EF47BF87D3654F7037E547BF7BD2B5CE2A84F147BF96C6AF05A497B147BF80907F49EC113B473FA085744A6573DA473F654B8AC096D1B547BF8C8365C6945AFE47BFA34BE28139AB2F473FAA5EEE33767D35473F774784AAC7191A47BFA000F05016135047BF9C09ECCBCB97D547BFA4C706C647712B47BF3DAD8EB9C6F43447BFB982123CF231A5473FA54B8AC096D1B5473F8200988F7339D647BF8574086984681847BF5403EF23FD3F7C47BF8F9ACF4F43BF1947BF89CBB0E473A02A47BFAB3F787F27A7E647BF78033FA2B78C88473F89C0A5E4ED02C9473F8F4277530ED412473F9ADFC3D898FE9F473F9433C977449420473F8B2962801A6D24473F669A83078A222E47BF9E992404FEBC45473F6A69F932FD1A9647BFABFEE1CC44FA7447BF7C1C5475ABF37647BF9FFA83F5D2686047BF7C0D9B20F876F5473F9064534BD19BB8473F64E827C4DB494D473FA3C1AD26D58F37473FABDDC0CDB12252473F826B583588807E473F8340D781B30DCE473FA91EAF4136A93D47BFA806EDF7E46BA947BFA70542AD9F68D5473F896BFC3DE4F6E347BF9C921F1B47D77F47BF996FAA9311D603473FA2342137E76D9A473FA1A0E3E8E4908F473F8DEFD0B6EEA47947BFA237CF8D144CBA473F9C1C5475ABF376473F7EDB6602266C8A473F8871AD9DF9B25147BF9216AE8E807498473F907E17A00BB599473FADBC480E7A70B5473F7D6B4CBC9F43EF47BF8960F13E5E5982473F84E4796FAE6A2D473F95E9D30F204C20473F99E9238DDA992C47BF94E827C4DB494D473F697358E83EB524473F8C0D9B20F876F5473F83B2F3D22212B6473F1658410A6271E9473F41A4923E116FAF473F9463A3CA8BE8C3473F66C300B077B89147BF8510A56DC8DFB047BFA1FCEA3A465AB6473F97CC08A51679A447BF83E2CE2569675A47BF91E325E60C40D4473F6B4326D4548706473FA046E0A26AA2B5473FA5E624B9F36D0047BF95D00EBAE6323F47BF82A9EBDD8351A347BFA2851C89C29A60473F9000F05016135047BF8675B3B3C96AEB47BF823B7DE2412BDA473F9ABAF484D8475C473F7FE46DF6C52D9E473F9F2504A9A7DB1047BF79AA8FE5DFC80847BF8892CE9C8D8A7347BFA0C0599D3365DE47BF9F75FFFB8307D647BFAC7C091C3A9CBD47BF70ADF1F3530A3D473FA109F844B4D464473F9E2AB609BC967D473F8998283BFF6C6647BF9619AD6267A0C447BF9123BC98EEEE46473F9789C6A7EEC95F473F9D37C4142B102B473F9D043B6BB6DC67473F9CAF91C4AED08147BF93B2F3D22212B647BF6267A9E05BA15E473FAC95CD7074B69F47BF674EE15520D75B47BF7169ACEB437DAB473FAC921F1B47D77F47BF8139D297FC290747BF8F6746A6CF8B5547BF8561A0BFA40C76473F8361F88046E5F047BF9293D5DE7616E1473FBC44D21E9989D947BF932364D84C14CC473F991B00EC09CA1D473F91488BECAFA58847BFA14FE8970963C9473F857B6513DE2658473F89E9238DDA992C473F9B0BEFD6B3742247BF99649F938B38A347BF9425102291179F47BF5FA22BF99D7D59473F6764F7542E121D47BFA0D2C14713C18047BF8370B1D4FA627147BF7D5C9367EBC76E47BF6DD25E0D87AB77473F83EA2ACFC3259A473F8C7FB771677BDE47BF3F6EA35129499547BF97351D00E6BD7947BF63EA2ACFC3259A47BFA2D617DB9DC72647BF87316EABB9DE59473FA097DBF445CF7B47BFA4BFAA1BEDB2EA473F98B79DF04E41B6473F98E3C9EE68B73947BF8C538B734D065A473F9085744A6573DA47BF932AC182A5D30C473FA216AE8E807498473F74EBD61A08286E473F9E23595F62D83D473FA1E325E60C40D447BFA04E3D4CC460F647BF9B1AA92B66F0A3473FA34BE28139AB2F473F9305F22EE51BCA47BFAD467D68DE8CAC473F73B2F3D22212B6473F997AB59298736447BF9AC5FF845EE4BD473F7624B861EE3E25473F5FB0E54E50F9DA473F85E9D30F204C2047BFA3A43A7D6E9635473F82E122DB24648747BF12D2698670E80647BFA1EE30E592DE3547BF89175296DCEAFD473F891EAF4136A93D473FA0CF12F1E6E25F47BF7CC5A7C3BC0B4347BFA0ADF1F3530A3D473F766AA8B442CD8A47BF9ECCACAD72F009473F69D6BBE3FA3D8B473F3F8C15FA90429847BF89F42E8D61368D473FA42161CD64387F473F9B9B7ED089720D473F5F9372A4EA00D847BF8D9778BAB9B97247BFAE659B5C8A8882473F8BAA38253CEE8E473F958A1E6891A2D9473F97D713A49D1705473F7990CB91A5AE2647BF8ECCACAD72F009473F915EA1EBBCE04A473F7DA6320F6D35F347BF9595296818403A473F6A6DA78829F9B6473FA1B6F9E7F1CB51473F8531C66C5CB7D347BF80CB649CBA033F47BF21F1DF3ABFBD5547BF9000F050161350473F719D3593B7B16F47BF83EA2ACFC3259A473F86D916AF84F35247BF851F5EC27C5C3147BF50F033F07ABA82473F96D5685A58143247BF9D5C9367EBC76E473F9F6746A6CF8B55473F556CABBF2AA9D747BF959C861271FE7B473F91EA829065FF14473F95180218229DF147BF8D0F466B3D79C8473F7C14F7CB523536473FA60EA262E1036347BF94972C73001C8747BF8845819FDF3CCD473F7C3D75743FCB9947BF8305F22EE51BCA47BFAC785AC70DBD9D47BF9F9372A4EA00D847BF9F3B1AA8B515D2473FA263FB8B2EC23D47BF8E3212B41654BE47BF81488BECAFA58847BF51C204E77868B147BF8E4F855D7D4DC0473F845C4720322A83473F697358E83EB52447BF71EA829065FF1447BFA3EDD924F004BB47BF9109F844B4D46447BF6BDA127884433147BF98BB4C457B20D6473F6ADFC3D898FE9F473F8568FD69FDCAB747BF94A2377286B9E847BF90CF12F1E6E25F473F86C6AF05A497B147BF895D42E9317A6247BF8F7D5CA5DCC616473F8C4123C96CAAB947BF993C21EA9DA24047BF717109959D3BEB473F9D88BF66063CF147BF9A4529DF3C6353473F92E87F857E22C7473F9A664ADDD03B76473F78A8E49B9AC53547BF9CA0D86FFB540047BF5A78B287B0971747BFACA0D86FFB5400473F7B7301279BDBAA47BFA3321E2CFF914D473F914FE8970963C947BF84FE3DC3E8840F47BF81488BECAFA588473F9CDBBDC2C94604473F84937E1DD33D67473F99B1EC90398648473F8FB841F8AAB81B47BF930243D9B83CA9473FA04A8EF79781D647BFA118B1996850E547BF96EB7E59654EF4473F3904EAECFC8F5B473F95A034679EDD9B473F964D360ADBD488473F72B8A53236CE24473F71ABEEE86B2DF0473FA7BD4F5062FD23473F8A96253117901947BF9B0BEFD6B3742247BF99F42E8D61368D47BF920BA38EF9D73747BF91F1DF3ABFBD55473FB57F13690B0579473FA15396EC3642E9473F27BD4F5062FD2347BF9059484C4AFE57473F9C44D21E9989D947BF79A6E190B2E8E747BFA22CC48D8DAF5947BF799BD6912C4B87473F3089229F9252FA473F96FA37AE18CB75473FA30D4ED93EDA0A47BF94BBFBC6C0D3CA47BF8CA0D86FFB540047BFA990CB91A5AE2647BF97CC08A51679A4473F881955A1C4C74A47BF9C5E9672D3A3BB47BF4E3212B41654BE47BFA526BB6CD61A72473F99E1C6E380DAEC47BFA708F102CC47F6473F99B9493A93448947BF8887C39D06ED12473F653574C18996F347BF8076BAF5B1F75947BF9B8568D17C374B47BF8CA486C528332047BF721E0B38DA32D847BF8D255C6A4AB48A47BF8C538B734D065A473FA7B5F2A6093EE3473FA11154EF0E92A4473F91BE56924B899147BF8CABE36F81F16147BFA01AB4A4502D32473FA47D681EC602A5473F9A876BDC641398473F28AC92F0C7A455473FA41656CDDD9B1E473F97775EFE0E6DBE473F83D0667B890BB947BF73AB9727C85476473F89B59AE5666569473F721A5CE3AD53B8473F814C3A41DC84A9473FA2978433A2F601473F920F51E426B657473F843ED476CB318147BF92FE95848B5D8947BF81488BECAFA58847BF969A83078A222E473F911C5FEE953005473F8672055E9C8BCB473F7043324D3DC395473F833D292C862EAE47BF89FB8B37BAF4CE47BFA5D3BD1013115F47BF8118B1996850E5473F68CDB3EF5B7C7747BFA9B9493A934489473F95DB19BA6CCF9F473F5374602A274192473F95CC6065B9531E47BF655A44154A4E3647BF88F631984912DA47BFA0296DF903A9B347BF80E8D74620FC4147BFA1F1DF3ABFBD55473F7717AA577FC477473F88A536466DE61447BF8046E0A26AA2B547BF882F6BA0D2020C47BFA04A8EF79781D647BF5C8365C6945AFE473FB1A840933E4ED0473F8CB6EE6F088EC247BF38543AF492B94E47BF950948C36F217047BF9F6EA35129499547BFA00BFB4F9CB0B147BF6356ED80C04890473F52B8A53236CE24473F820446E4A018F6473F745898CB054B63473F9913A441B00BDD47BF6F164B54F45E8F47BF9097DBF445CF7B473F8BA2DB7AE3304D473F9242DA8C9AEA1B473F8CB34019DBAFA1473F74D5C01AFAEDAC473FA61250B80DE283473F997E63E7C55284473F926F068AB55F9E47BF9EF17C0133A74C473F943777CC717340473FA75D9AA9D453DC47BF88E3C9EE68B73947BF51F93BE5197B9647BFA0EC859B4DDB6247BF5CE6C8C24FE36547BF844282CBF810A1473F4C538B734D065A473FA3AB9727C8547647BF9157454163220A47BF76CE0BAFFE55F1473FA4E827C4DB494D473F6E14A00AAF5BBC473F86210A0CC15F0547BF8693265D3063ED473F8038274DB72634473F671F0701D982B747BF5FB841F8AAB81B473F1887C39D06ED1247BFA85F45F41956AF473F9EAF3A040BF70747BFA57B6513DE2658473FA32AC182A5D30C473F81F58D8FEC9C75473FA17FC2EA50B86D473F7D12F4C06A58E9473F77861852C1EA3F473F917C149523D94C473F899BD6912C4B8747BFA2F38A8504C028473FA96BFC3DE4F6E347BF79649F938B38A3473FA37F6B29ADDEF347BF8BA689D0100F6D473FA45FF5755F09A347BF690C4797564D9C473F9F588D521C0ED447BF5B8568D17C374B473F9531C66C5CB7D347BF0EC550031931C9473F8B891726A9166B47BF6CEE256CA9A1A647BF9CD461186F87C447BFAA11A136C82F8F47BF69C0A5E4ED02C947BF620F51E426B657473F60D66F9C40A0A0473F97775EFE0E6DBE47BF6561A0BFA40C76473F405599F71E1F36473FA32AC182A5D30C473F77C4ABFABCBB6447BF845FF5755F09A3473F960397635A6602473F93DF1FD03C883A47BF80296DF903A9B347BF9F5FE9FC75CD14473F893116EB1704DF47BF6DD25E0D87AB77473F9C2B0DCA5F6FF747BF94EF846F35078E47BF6A06963741922F473F3ADC15836C1F7E473F8CEA77177CC28647BFA258F08BA824DD473F57775EFE0E6DBE47BF8B16FAD63A1183473F4F5FE9FC75CD14473F815EA1EBBCE04A47BF972DC0568CFF38473F958DCCBDBE81FA473FAB0F9E2BE0534247BFA20BA38EF9D737473FA76C53FE87D05D473FAA5EEE33767D35473F85D00EBAE6323F47BF916D5B40705CCB47BF80BCAB480686BE47BF98E7784395965947BF91EA829065FF1447BF79B59AE5666569473F327A118A3BFCFF473F7463A3CA8BE8C347BF901357F9F66EF2473F695237E9AADD01473F7060A4F6A4BC97473F674028006D5ADA473F957F13690B057947BF999F84E6592AA7473F8510A56DC8DFB0473F8AC2512F32059D47BF8913A441B00BDD473F9174B7EACA1B0C473FAB76AF7CC8BACA473F99C8028F46C10A473F555DF26A772D5647BF8743D6559A39FA473FAAC9ADD98BC3DD473F8B00E4D72CD6C1473F87F4864E041007473F979C2E51CF2501473F9272B4DFE23EBF473FA68BC9B2D6A5AC47BF8675B3B3C96AEB473F99CF5F39A07F4A47BF90EC859B4DDB62473FA11503443B71C547BF9E40CC08C9D13F47BF8A876BDC64139847BF92816E3495BB40473F9568FD69FDCAB7473F97104DAD260636473F8D8162BBAC7EB1473FA4937E1DD33D67473FA3E67C7A96467A47BF88A187F14106F447BFAB16FAD63A118347BF929B3288CFD522473F897E63E7C5528447BF9EC550031931C947BF973C79AB407BBA473F80B1A0487FE95D473FA369552AA0A43147BF7174B7EACA1B0C652E, '2026-04-10 06:35:05', 1);

INSERT INTO `rag_embedding` VALUES ('e058fd76-1f11-4d44-a287-84301cdff36d', '4195688e81a8e6486f6f755d90b6a4f0', 0x80059507360000000000005D9428473FA3C909D12F4D7847BF9216AE8E807498473F8D3B726957EF4C473F7EAF3A040BF707473F8887C39D06ED1247BF924A3736F4A85C47BF59C8028F46C10A473F340EFA2383DCDD47BFA43ED476CB3181473FA1362442CF49E747BF8AB7462FAB683C473FA88F204760AB5347BF75654F14D0EB9747BF88E7784395965947BF90E17A9BC73E01473F9CDBBDC2C94604473F7FEBCAA11EEBDF473F904E3D4CC460F6473F98F283431C33BA47BF77AE95FBAF80A247BF923072E2BA8E7A473F87CFB6FA4358C5473F9EE2C2AC802ACB47BF9A78B287B09717473F89C8028F46C10A47BF82E87F857E22C7473F6CA8351A55124147BF774EE15520D75B473FA29EE0DDFCB442473F997E63E7C5528447BFB5A3E2BCCBBCBB473F8E40CC08C9D13F473F71F58D8FEC9C7547BF7E659B5C8A888247BF8DC3A4B8D42EF647BF7EAF3A040BF707473F9DE8740C94E638473F7E659B5C8A888247BF76F2DB03BF0D34473F71A840933E4ED047BF777EBBA8682BFF473FA637200BCE99C647BF8815A74C97E82A473F821A5CE3AD53B847BFA0F033F07ABA82473F9229163860D039473FA467521FB8C7E447BF93CCB8265C2C9847BF9B9B7ED089720D47BF615396EC3642E947BF846B0074E5A704473FB221B98E0711F9473F78E3C9EE68B73947BFA3D7C325E2C9F947BF7017064F234E1247BF70C0599D3365DE47BF6B04932C59B5E147BFA8841547DA0DF247BF9365A6D573C511473F84F332C461E6AE473F5866A29E7314F047BF706801A0FE7AD847BF525193E14E669C47BF8547DC6B69F294473F55E27664C68DE047BF98D16244885B9847BF94F332C461E6AE473F878D74FD1BA880473F749E891D59DAC847BF9AAFE98551A9FB473FA9A3333B8609C7473F91DF7790DF61B447BFA2A9EBDD8351A347BFA1F58D8FEC9C7547BF82851C89C29A60473FAB4E31D3DB2467473F8B51E02908038747BF752E18172FD8B3473F9B76AF7CC8BACA47BF92E87F857E22C747BF985B979EEC778F473F9619AD6267A0C4473F94B0F0C73A366947BF9BCF0778FDA5D047BF88A187F14106F447BF72342137E76D9A473F9ECCACAD72F009473F8619AD6267A0C447BF67CC08A51679A447BF945FF5755F09A347BF432E6FD7D2B22D473F86B7F5B0F11B30473F7759EC54A774BC47BF8B891726A9166B47BF7C23B12005B1B7473F9DD25E0D87AB7747BF9A2B658B024971473F8F6746A6CF8B55473F7E4828B3238F7F47BF6025BFA3D6CA93473F8722B5570661D847BF765BEF5F8F510947BF9B6BA47D421D69473F51029B9A5B162347BF84C706C647712B47BF07A7395155C26247BF9C1C5475ABF37647BF71C96191D226F2473F8C70FE1CB3FF5D47BFA01AB4A4502D3247BF929EE0DDFCB442473F7977073D6B944447BF8446312124EFC147BF8BFEE1CC44FA7447BF71625040E9BF6A47BF720BA38EF9D73747BFA6FA37AE18CB7547BF346B0074E5A70447BF96BF525B4AD970473F970194587289B5473F89A3333B8609C747BF4CDBBDC2C94604473F80A2E6F3CC6CDC47BF9479B9C999238547BF6CFCDEC15D1E27473FA9225D9663885E473F86A93C5C3D9EAF473F9FCE57F7B7F2DC47BF7A48D834694274473F7B30BF2A742B65473FAA800F320A5558473F96A1DFB1E3E06E473F8263FB8B2EC23D473F86D5685A58143247BFB0BCAB480686BE473F988B71F233CC3247BF92604D3601E31D47BF876148FF0132FC473F391EAF4136A93D473F8680BEB350084C47BF7F5130A7C2509347BF855DF26A772D5647BF8615FF0D3AC1A447BF926F068AB55F9E473F96BBA4061DFA50473F8169ACEB437DAB473F920BA38EF9D737473F8293D5DE7616E1473F932AC182A5D30C473F783319F5FEE12C473F963E7CB6285807473F96A58E0710BF8E47BF90CF12F1E6E25F47BF88B79DF04E41B6473FA0B54E9DACC87E47BF96F68958EBEC54473F766AA8B442CD8A47BF0680BEB350084C47BF688B71F233CC3247BF7FE46DF6C52D9E47BF8D306769D151EB473FAC921F1B47D77F473F654F3915C3B0D547BF4E23595F62D83D47BF9022114EA9EB73473F95FC3AB900A7C2473FA2851C89C29A6047BFA081C5F53894BA473F800BFB4F9CB0B147BF92EC2DDAAB01E847BF9C39C71F12EC78473F9717AA577FC47747BF8E992404FEBC4547BF84EF846F35078E47BFAC7C091C3A9CBD47BF945898CB054B6347BFA1FCEA3A465AB647BFA030CAA35D67F447BFB16D5B40705CCB473F94F332C461E6AE473FA305F22EE51BCA473FA3C1AD26D58F37473FA25193E14E669C473F58A536466DE61447BF9305F22EE51BCA473F970542AD9F68D547BF92D9C630CAA646473F80A2E6F3CC6CDC473F9FBF9EA304765B473F9A48D83469427447BFA0C0599D3365DE47BF8FEBCAA11EEBDF47BF8A1CAC364ECCF047BFA3D7C325E2C9F9473F872663AC3340F847BF93B2F3D22212B647BF995237E9AADD01473F71F1DF3ABFBD55473F3955E63ED7BC21473F89FB8B37BAF4CE473F7A629C88A35C55473F870542AD9F68D5473F8ADFC3D898FE9F473F622CC48D8DAF5947BF861D5BB7947FE447BF65A79111F89BDC473F701357F9F66EF247BFA789C6A7EEC95F47BF61EE30E592DE3547BF71488BECAFA58847BFA76C53FE87D05D47BF9F7D5CA5DCC616473FA5CC6065B9531E47BF93F1877A1CE3DB473F4A417B8A0F843347BF949ADAC82CFBA847BF71871F94AA76AD47BFA3C1AD26D58F3747BF80F7909AD478C2473F9BB8F179F06B0F47BFA16D5B40705CCB473FA4F6E1198EC5CE47BF6BF78521EB3C33473F8AF9882CD31881473F911154EF0E92A4473F842161CD64387F47BF8B08418186950247BF82816E3495BB40473F9F6746A6CF8B5547BFA598D7BD451F5A473FA0E528F0F41D2147BF58AC92F0C7A45547BF77ED29A3AA51C7473F82851C89C29A60473FA14FE8970963C9473F9BD66423576411473F9EBDF358BF7388473F9165FE96169E8B473F96F68958EBEC5447BF90BCAB480686BE47BF98A187F14106F4473F879FDCA6FC042147BF7D679E677264CF473F81A840933E4ED047BF92C001DC908C64473F7BF78521EB3C33473F68D8BEEEE219D847BF8CA486C528332047BFB07E17A00BB599473F52C75E86EA4AA547BF49CF5F39A07F4A47BF906801A0FE7AD847BFA2FAE72F5E7E69473F79DE188E53FBCC47BF80296DF903A9B347BFAC14F7CB523536473F93A7E8D29B755647BF784CDE4A38FB0E473F6E4F855D7D4DC047BEEFF3274B78AA1F473FA412A878B0BBFD47BFA56CABBF2AA9D747BF71A0E3E8E4908F473F8666FA5F15EE6A47BF918E7C3F0434EE473F9708F102CC47F6473F9BD2B5CE2A84F1473FA675B3B3C96AEB47BF8DAD8EB9C6F43447BF7E4828B3238F7F473F8934C54043E3FF473F851453C2F5BED147BF9A9D81DB714E5A473FAAEACED81F9C00473F6FC6FB4D5E349C47BF827A118A3BFCFF473F701E62F97D0C5247BF8EAF3A040BF707473F8794D1A77566C0473F81DF7790DF61B447BF8E8A6AB04B3FC447BF9CA8351A551241473F97528FAA4DB67B47BF961250B80DE283473F91B34B92C4EC30473F6F2C615401995047BF8AF9882CD3188147BFA89DD99C1427D447BF938E247E615B7447BF95D3BD1013115F473F66C300B077B89147BFB00BFB4F9CB0B147BF84E0CB1A818B0D47BFA20F51E426B65747BF603BD5A2E40555473FA45C4720322A8347BF2ECCACAD72F009473F55D76B653FF07F473F57C0FDA58FDC43473FA58A1E6891A2D947BF9A876BDC64139847BF8A36708A88E6D247BF74937E1DD33D6747BF9EE2C2AC802ACB473FA449DF7651CEE247BF9DA6320F6D35F347BF783A76A0589F6C47BF965F9DB4BC3029473F8D9778BAB9B97247BFA4A9941CE0782947BFAA02E7E214B30E47BF73DF1FD03C883A473F919D3593B7B16F473FA0296DF903A9B3473F86C6AF05A497B1473F677EBBA8682BFF47BF6AA4DE85CB0C9A47BFA9F7DCE28E15AE47BF942C6CCCEAD5DF473F9BE8CBCD37BFB2473FA841D34AB25DAD47BF769E315CB7014E473F9BDA1278844331473FA6B4475BC43C0F473F9207F539CCF817473F874028006D5ADA473F8B1AA92B66F0A3473FA17C149523D94C473F7EF17C0133A74C473FA568FD69FDCAB747BF9561A0BFA40C76473F80942D9F18F05B473F201357F9F66EF2473F8F84B950368457473F9BD6642357641147BF98543AF492B94E47BF954B8AC096D1B5473F9C275F753290D7473F81EE30E592DE35473F943B26219E526047BF89CF5F39A07F4A47BF98C6574501BE37473F9A2F13E02F289247BF6CA0D86FFB5400473F6221B98E0711F9473F66EF2CAE922E14473F7B4326D4548706473F83A08C2841B71547BF8ACD5C2EB8A2FD47BF65DB19BA6CCF9F473FA0B54E9DACC87E47BF9CEE256CA9A1A647BFAA11A136C82F8F47BF7C3D75743FCB99473F892D6895EA25BE473F9A4C868996219447BF6038274DB72634473F965F9DB4BC302947BFA7528FAA4DB67B47BF983319F5FEE12C47BF9BA2DB7AE3304D473F9B0BEFD6B3742247BFA7AAE7A682A182473F52AD9A32B030C347BF7D679E677264CF473F9A7155DD56D8D7473F91ABEEE86B2DF047BF95230D17A93B52473F8FBF9EA304765B47BF6F4277530ED41247BF727A118A3BFCFF47BFAC538B734D065A47BF7C02902171D994473FAC2B0DCA5F6FF7473F715396EC3642E947BF6F9372A4EA00D847BF8BBC9FCF1D4A2F47BF6BB54324C38BEF473FA11C5FEE95300547BF970542AD9F68D5473F83A7E8D29B7556473F74513C20AB8D2247BF9C5AE81DA6C49B47BF49013C97CFB03B473FA06F5E4B58391847BFA085744A6573DA473F9C063E769EB8B5473F40F7909AD478C2473F96A93C5C3D9EAF47BF5693265D3063ED47BF98F9DFED75F1FB47BF0806EDF7E46BA9473FA2EFDC2FD7E108473FA17FC2EA50B86D473FB9AA8FE5DFC80847BF95B64A66AC185D473FA097DBF445CF7B47BF851BB06D4F7D11473FAA0A448C6E714F47BFA089229F9252FA473FAAAFE98551A9FB473F902D1C4E3088D347BF8D58E512BEE84E473F92E122DB24648747BF825C9EE0D503FD47BF87528FAA4DB67B47BFB1871F94AA76AD473F9C5AE81DA6C49B473F67104DAD26063647BF904E3D4CC460F6473FA310FD2E6BB92A47BF70E528F0F41D21473F7CA8351A551241473F6B0F9E2BE0534247BF386A50F39FF410473F9BD2B5CE2A84F1473F643B26219E526047BF915396EC3642E9473F5C87141BC13A1E473F9258F08BA824DD473F8D6B4CBC9F43EF473F7E830E05F18184473F93EDD924F004BB473F8BA689D0100F6D473F9A9276DBEAB0F9473F92C75E86EA4AA547BF87D713A49D170547BF82816E3495BB4047BFA463A3CA8BE8C3473FA6ACEAB16A7DCF47BF89260BEB90677E473F72E122DB246487473F9C02902171D994473F9D12F4C06A58E947BFA11503443B71C5473F7E5E3EB230CA41473FA887C39D06ED12473F8C538B734D065A473F8CB6EE6F088EC247BF82C001DC908C6447BF60C407F26044FF47BF7EA080AF587A8647BFA18E7C3F0434EE47BFA3B2F3D22212B6473F48E01B993BD819473F8B3F787F27A7E647BF9ADC15836C1F7E473F86796208F64A0B47BFA4D5C01AFAEDAC473F5857E949BF986F47BFC42C6CCCEAD5DF473FA21A5CE3AD53B8473F8AA4DE85CB0C9A47BF96EF2CAE922E14473FAABAF484D8475C47BF8BAA38253CEE8E47BF6A4C868996219447BF70E528F0F41D21473F8AAC3B3024CADB47BF9AB397DA7E891B47BFAC488073C668F947BF9F5FE9FC75CD14473F7637200BCE99C6473FAA7155DD56D8D747BFA7E21EA423B466473F88BB4C457B20D647BFA4BBFBC6C0D3CA47BF6DE117623B27F847BF81D0BE3C2BE533473F96846D087CE76C47BF3365A6D573C511473F961D5BB7947FE447BF55180218229DF147BF976148FF0132FC473F9FA22BF99D7D5947BF786A50F39FF410473F95F88C63D3C8A247BFA2B8A53236CE2447BF91F58D8FEC9C75473FACEA77177CC28647BF8FBF9EA304765B47BFA83319F5FEE12C473FAA78B287B09717473F876C53FE87D05D47BF8C0D9B20F876F547BF991B00EC09CA1D473FA051EBA1F1401647BFA5F88C63D3C8A2473FA675B3B3C96AEB473F9AB7462FAB683C47BF8E05E6B5FBDF3B473F8DEFD0B6EEA47947BF9C7FB771677BDE473F95D3BD1013115F473F996BFC3DE4F6E347BFA83319F5FEE12C473F5B9F2D25B6512D473F4E830E05F18184473F9BADE67A69CDAE473F55407FC110345447BF6D518868652A0D47BF74079D792A1E9D473F7139D297FC2907473F903F83F810E475473F8F3B1AA8B515D247BF9030CAA35D67F447BF8BF3D6CCBE5D13473F7A4529DF3C635347BF71B6F9E7F1CB51473F870542AD9F68D547BF9403EF23FD3F7C47BF6258F08BA824DD473F852E18172FD8B3473FA25542367B45BC473F92AD9A32B030C347BFA9E1C6E380DAEC473F75C8B2108C73FE473F60942D9F18F05B473F969E315CB7014E473FA2E4D1305143A7473F843777CC717340473FA0CF12F1E6E25F473F8C6244C80082DB47BF901E62F97D0C5247BF94C358711A920B47BF8046E0A26AA2B5473F713D80ED290828473F99D30D8ECD5E6B47BF9B51E02908038747BFA1871F94AA76AD47BFA7B24450DC5FC247BF97AAE7A682A182473F5547DC6B69F294473F9428BE77BDF6BF47BF98E01B993BD81947BF75654F14D0EB9747BF90F7909AD478C247BF5531C66C5CB7D3473F85A034679EDD9B47BFA31C082DF2568B473FA305F22EE51BCA47BF8F33BDFE5B579147BF952A69C202F992473F8645D960821647473F989DD99C1427D447BF824688E1C7C93B47BF92B14887DD0FE3473F9B6F52D26EFC89473FA22CC48D8DAF59473FA6DCC504B1D272473F5EAF3A040BF707473F65CC6065B9531E473F9DA6320F6D35F3473F92D9C630CAA64647BF94079D792A1E9D473F8ED40957CCAE4A473F81AF9D3D980D10473F95BDA71105D69D473FAA8B1A3190F2B847BFA51453C2F5BED1473F7D63F0124585AF473F737F6B29ADDEF347BF72C75E86EA4AA547BFA82460A14B64AB47BF44F6E1198EC5CE473FA4EF846F35078E47BF9DF72D614862B9473FA0730CA085183947BF9D88BF66063CF1473F90F7909AD478C2473F4C14F7CB52353647BF8F5130A7C25093473F8E14A00AAF5BBC47BF603478F88A471447BFA52E18172FD8B347BF94F332C461E6AE473F9A9D81DB714E5A47BF4BF3D6CCBE5D1347BF90C7B6478D241F473F95DEC80F99AEC047BF95AB3F67257AFC47BF8DCB01632DED36473F737F6B29ADDEF347BFB4E0CB1A818B0D473F95BDA71105D69D473FA29EE0DDFCB44247BF803F83F810E475473FA118B1996850E547BF70907F49EC113B47BF94F6E1198EC5CE473F82C75E86EA4AA547BF9A6DA78829F9B6473F5A9276DBEAB0F9473F35AEEDBC525A1C473FA77B0D533B4CDE473F8773B0A8E18E9E47BF86EB7E59654EF4473F8EAF3A040BF707473F7CB34019DBAFA147BF85917B12EB611A47BF906801A0FE7AD8473F59E1C6E380DAEC473F605CF6A177DD7747BF723B7DE2412BDA47BFAFB0E54E50F9DA473FB1CD0FE6FF061247BF81A840933E4ED047BF8D21AE151DD56A47BF91EE30E592DE35473F924DE58C21877C47BF5836C84B2BC04C473FA09B8A4972AE9C473F7582C1BE37E499473FA7E5CCF950938647BFA097DBF445CF7B47BF9D58E512BEE84E47BF9412A878B0BBFD473F81D46C9158C45347BFA5AB3F67257AFC47BF42851C89C29A60473F9025BFA3D6CA93473F7998283BFF6C66473F89AA8FE5DFC808473FA0B1A0487FE95D47BFA0FB3EF00157E347BF8BDDC0CDB12252473F940B4BCE56FDBD473FA5F4DE0EA6E98147BFA75D9AA9D453DC47BF9FA988A3F73B9A473F954B8AC096D1B547BF86E7D004386FD347BF946EAECA128624473FAB891726A9166B473F721A5CE3AD53B847BF966AA8B442CD8A473F79AE3E3B0CA728473F657B6513DE265847BF88CA059A2E9D5747BF79E9238DDA992C473F99CF5F39A07F4A473F84EF846F35078E473FA10DA699E1B384473FA53CD16BE3553447BF7D8162BBAC7EB147BF853574C18996F3473F992D6895EA25BE473F8D3B726957EF4C47BF8361F88046E5F047BF8BE16F22DE017247BF97B9A0FB361E03473F443ED476CB3181473FA6A93C5C3D9EAF47BF810DA699E1B384473F77B24450DC5FC247BF93D7C325E2C9F947BF9B30BF2A742B65473F9449DF7651CEE2473FA3DB717B0FA919473F9BB54324C38BEF47BF92AD9A32B030C347BF96B7F5B0F11B30473F6552E76AF08FF547BF97861852C1EA3F47BF7F33BDFE5B5791473F91625040E9BF6A473F80730CA0851839473F9E5E3EB230CA4147BFA21A5CE3AD53B8473F9E5E3EB230CA41473F646EAECA12862447BF967D105E23292B47BF9F5130A7C25093473F7B4326D454870647BF6386C7D4079D3347BF8C538B734D065A473F4C538B734D065A47BF7C02902171D994473F8C02902171D99447BF89F7DCE28E15AE47BF68790A48537091473F7586701364C3B947BFA42C6CCCEAD5DF47BF6D16A315973809473F9C23B12005B1B7473F81C204E77868B1473F94D211C5CE0E8C47BF76D1BA052B351247BFA6B7F5B0F11B3047BF7F6746A6CF8B5547BF8207F539CCF81747BF983319F5FEE12C473F9AB7462FAB683C47BF74E4796FAE6A2D473F9BE8CBCD37BFB247BF9BFEE1CC44FA7447BF7552E76AF08FF547BF8BD2B5CE2A84F147BF6DE117623B27F8473F94A2377286B9E847BF9C74AC71E0DE7D47BF8C2002CAD8D29647BF638E247E615B74473F915396EC3642E947BF85DEC80F99AEC0473F8CE31A6D230445473F9913A441B00BDD473F9E830E05F1818447BFAB04932C59B5E147BF83DB717B0FA919473F8F4277530ED412473FAE8A6AB04B3FC447BF983319F5FEE12C47BF706BAFF62B59F847BF882BBD4BA522EB473F752E18172FD8B347BF679FDCA6FC042147BF918E7C3F0434EE47BF8207F539CCF817473F92F738DA319F4847BF630243D9B83CA947BF49DA6A39271CAB47BF7866A29E7314F0473F7267A9E05BA15E473F91D81AE685A373473FA2C3B031BD6B8547BF9361F88046E5F0473FA3397AD7594F8D473F803478F88A471447BF899479E6D28D46473F9713FC0252E55747BF1A2F13E02F2892473F9157454163220A47BFA713FC0252E55747BF806F5E4B58391847BF7123BC98EEEE4647BF82E122DB24648747BF7F8C15FA904298473F8D7A061152C070473F8DC3A4B8D42EF647BF90BCAB480686BE47BF9165FE96169E8B473F83780E7F5420B247BF7BEC7A22649ED3473F8ABAF484D8475C47BF81D81AE685A37347BF56EB7E59654EF447BFA1E325E60C40D4473F8A7C60DCDD7637473F7F6746A6CF8B55473F9B2205D5C0AEE447BFB0CF12F1E6E25F47BFA50948C36F217047BFA3A43A7D6E963547BF9BB8F179F06B0F47BF9AD4B8D912613E473F6DC3A4B8D42EF6473FABD6642357641147BFA3780E7F5420B247BFAE396F5E7012FE473F9BE51D780AE09247BF995237E9AADD0147BF9B381BD4CDE9A547BFA4B0F0C73A366947BF9574086984681847BF86881B5DA9C68C47BF8F84B950368457473F6FD5B4A211B11D47BF97DE704EF6D546473F9759EC54A774BC473F8DCB01632DED3647BF797358E83EB524473F9D6B4CBC9F43EF47BF96846D087CE76C47BFBBADE67A69CDAE47BF90C0599D3365DE473F7EB696AE65B54847BF95DB19BA6CCF9F47BFA6DCC504B1D27247BF9CEE256CA9A1A6473F58E3C9EE68B739473F9D901C105FFB32473FA15396EC3642E9473FA1BE56924B899147BF66210A0CC15F05473F971B58ACACA39747BF8A83BD8737347847BF9D07E9C0E3BB88473FA26F068AB55F9E473FAE7454B13E0503473F86C6AF05A497B1473F71412F4255E748473F94E827C4DB494D473FB2604D3601E31D473F99684DE8B817C3473F61029B9A5B162347BF97D3654F7037E547BF817FC2EA50B86D473F826F068AB55F9E473F8C114976255615473FA77EBBA8682BFF473FA11C5FEE953005473F9B3BCA29FAC8C647BF8FFA83F5D2686047BF9D518868652A0D473F7696D4B25D430D473F285F45F41956AF473F9AE72082F2BCDF47BF7E4F855D7D4DC047BF880A9C4D114AC947BF8F4277530ED41247BF877EBBA8682BFF473F9059484C4AFE57473FACEA77177CC28647BF8C326A74B92E38473F6F84B950368457473F9708F102CC47F6473F882F6BA0D2020C473F6B9422262FB3CC47BF30B1A0487FE95D47BFA4725D1F3F654547BF9AA4DE85CB0C9A47BFA000F05016135047BF8EF17C0133A74C473F17C85A4FE99A84473F96881B5DA9C68C47BF3BA689D0100F6D47BF79FB8B37BAF4CE47BF968BC9B2D6A5AC47BF79FF398CE7D3EE473F862866B71B1D4547BF95FFE90E2D86E247BF72E87F857E22C747BF8484C4C91FC0E6473F9D6B4CBC9F43EF47BFB18E7C3F0434EE473F955DF26A772D56473F9D3F20BE84CE6C47BF7B7301279BDBAA47BF829EE0DDFCB442473FA89DD99C1427D4473F2F003555E723CD473F9836C84B2BC04C473F8C02902171D99447BF7A4C868996219447BF9ABAF484D8475C47BF717109959D3BEB47BF526F068AB55F9E473F6183713F7D978D473F9EA7DD59B238C7473F43397AD7594F8D47BF9B16FAD63A118347BFA836C84B2BC04C47BF95392316B67613473F800FA9A4C98FD1473F850CF7189C0090473F944D8DCB7EAE02473F833D292C862EAE473FA71B58ACACA397473F6547DC6B69F29447BF9B0BEFD6B3742247BF9E992404FEBC45473F97DE704EF6D546473FA32364D84C14CC473F7C6244C80082DB473FA0B1A0487FE95D473FA4760B746C4465473FA0AA439E262B1D47BF89A3333B8609C7473F857B6513DE2658473F8693265D3063ED473F9428BE77BDF6BF473F3C538B734D065A473F7C063E769EB8B547BF9A5791891CBEF5473F914C3A41DC84A947BF42342137E76D9A47BF91029B9A5B1623473F63321E2CFF914D47BF8097DBF445CF7B47BFA01AB4A4502D32473FA04A8EF79781D647BFA26F068AB55F9E473F8EA7DD59B238C7473F3081C5F53894BA47BFA9E1C6E380DAEC473F95E27664C68DE0473FA0AA439E262B1D473FA370B1D4FA627147BFA237CF8D144CBA473F7E91C75AA4FE0547BF35A3E2BCCBBCBB47BF8CC95618E8EA6347BFA5DEC80F99AEC0473F9717AA577FC477473F6B8CC57BD5F58C47BFA4301B2217B50047BF888B71F233CC3247BF9CC1F96E8F2C2347BFA4A9941CE07829473F84AD42720D574947BF67C4ABFABCBB6447BF880E4AA23E29E947BFA41DB37837595E47BF60D66F9C40A0A0473F9EEA1F56D9E90C473F98A8E49B9AC535473F4183713F7D978D47BF96796208F64A0B473F911503443B71C5473FAFA22BF99D7D59473F8CA0D86FFB540047BF8A18FDE121EDD0473F8449DF7651CEE2473F864987B5AEF56847BFAE91C75AA4FE0547BF71A0E3E8E4908F47BF925193E14E669C473FAE8A6AB04B3FC447BFA9684DE8B817C347BFB0296DF903A9B3473F9BA2DB7AE3304D47BF6370B1D4FA6271473F85DEC80F99AEC047BF806F5E4B58391847BF9658410A6271E9473FB13D80ED29082847BF78FD8E42A2D11B473FA27A118A3BFCFF473F9272B4DFE23EBF47BFAEC550031931C947BF833D292C862EAE47BF9AE3722DC5DDBF473F662C150C47FC65473FA45C4720322A83473F73C55B7C026E5847BF8598D7BD451F5A47BF6E6CF806E446C247BF7B346D7FA10A85473F9BF78521EB3C3347BF7199873E8AD24E473F7097DBF445CF7B473FA6E7D004386FD347BF8E56E207D70C01473F7E5E3EB230CA4147BF9BC3FC79770870473F8AEE7D2D4C7B2047BF9E2AB609BC967D473F80049EA542F270473F7369552AA0A431473F9A5034DEC300B4473FB29B3288CFD522473F6C39C71F12EC7847BF87E5CCF950938647BF949E891D59DAC847BF957B6513DE2658473F4A417B8A0F843347BF962866B71B1D45473F6773B0A8E18E9E473F93AF457CF5339647BF9D7A061152C070473F95917B12EB611A47BF8B00E4D72CD6C1473F812EC798758BA747BF9C02902171D994473FA680BEB350084C473F9E4828B3238F7F47BF896BFC3DE4F6E347BF8BB194CF96ACCE47BF883A76A0589F6C47BF9BC04E244A294F473F94EF846F35078E47BFA04A8EF79781D6473F8272B4DFE23EBF47BF7D7A061152C070473F570542AD9F68D5473F69013C97CFB03B47BFA1412F4255E74847BF842C6CCCEAD5DF47BF81625040E9BF6A473F993C21EA9DA240473FA61250B80DE28347BFA2EC2DDAAB01E847BF9488731E4CA006473F83AF457CF53396473F85A034679EDD9B47BF9D1A516AC4172947BFAD72A966F90230473F8BC04E244A294F473F8561A0BFA40C7647BF7DA6320F6D35F347BF84C706C647712B473FA624B861EE3E25473FA645D96082164747BFB0BCAB480686BE47BFA666FA5F15EE6A47BF90B8FCF2D9A79E47BF8B4A837EAE454747BF909F389E9F8DBC47BF77D713A49D1705652847BFA183713F7D978D47BF87104DAD260636473F832E6FD7D2B22D47BF933D292C862EAE473F9811F8F76B0909473F995237E9AADD0147BF899BD6912C4B87473F710DA699E1B384473F8B04932C59B5E147BF2AEE7D2D4C7B2047BF82AD9A32B030C347BF8C5739C879E57B47BFA62866B71B1D4547BF7C8365C6945AFE473FA960F13E5E5982473F745898CB054B6347BF9025BFA3D6CA93473F851BB06D4F7D1147BF8383197EDABE13473F9DEFD0B6EEA479473FA4E0CB1A818B0D47BFA391D2D38E3A9447BF725542367B45BC47BFA3780E7F5420B247BFA0907F49EC113B473F95180218229DF147BF940B4BCE56FDBD47BF98EB2698C2757A47BF9EDB6602266C8A47BF970542AD9F68D5473F92978433A2F601473F7BB8F179F06B0F47BF6E5E3EB230CA41473F9841D34AB25DAD47BF6696D4B25D430D473F846B0074E5A70447BFB4BBFBC6C0D3CA473FA510A56DC8DFB0473FA216AE8E80749847BF8B381BD4CDE9A5473F863371B6A1BAA647BFA1DBC93BB28293473F75D76B653FF07F473FA586701364C3B947BF744282CBF810A1473F921A5CE3AD53B847BFA20446E4A018F647BF893FD03FCA8160473F8768A5A95AF13D47BF7D6B4CBC9F43EF47BF87D3654F7037E547BF7BD2B5CE2A84F147BF96C6AF05A497B147BF80907F49EC113B473FA085744A6573DA473F654B8AC096D1B547BF8C8365C6945AFE47BFA34BE28139AB2F473FAA5EEE33767D35473F774784AAC7191A47BFA000F05016135047BF9C09ECCBCB97D547BFA4C706C647712B47BF3DAD8EB9C6F43447BFB982123CF231A5473FA54B8AC096D1B5473F8200988F7339D647BF8574086984681847BF5403EF23FD3F7C47BF8F9ACF4F43BF1947BF89CBB0E473A02A47BFAB3F787F27A7E647BF78033FA2B78C88473F89C0A5E4ED02C9473F8F4277530ED412473F9ADFC3D898FE9F473F9433C977449420473F8B2962801A6D24473F669A83078A222E47BF9E992404FEBC45473F6A69F932FD1A9647BFABFEE1CC44FA7447BF7C1C5475ABF37647BF9FFA83F5D2686047BF7C0D9B20F876F5473F9064534BD19BB8473F64E827C4DB494D473FA3C1AD26D58F37473FABDDC0CDB12252473F826B583588807E473F8340D781B30DCE473FA91EAF4136A93D47BFA806EDF7E46BA947BFA70542AD9F68D5473F896BFC3DE4F6E347BF9C921F1B47D77F47BF996FAA9311D603473FA2342137E76D9A473FA1A0E3E8E4908F473F8DEFD0B6EEA47947BFA237CF8D144CBA473F9C1C5475ABF376473F7EDB6602266C8A473F8871AD9DF9B25147BF9216AE8E807498473F907E17A00BB599473FADBC480E7A70B5473F7D6B4CBC9F43EF47BF8960F13E5E5982473F84E4796FAE6A2D473F95E9D30F204C20473F99E9238DDA992C47BF94E827C4DB494D473F697358E83EB524473F8C0D9B20F876F5473F83B2F3D22212B6473F1658410A6271E9473F41A4923E116FAF473F9463A3CA8BE8C3473F66C300B077B89147BF8510A56DC8DFB047BFA1FCEA3A465AB6473F97CC08A51679A447BF83E2CE2569675A47BF91E325E60C40D4473F6B4326D4548706473FA046E0A26AA2B5473FA5E624B9F36D0047BF95D00EBAE6323F47BF82A9EBDD8351A347BFA2851C89C29A60473F9000F05016135047BF8675B3B3C96AEB47BF823B7DE2412BDA473F9ABAF484D8475C473F7FE46DF6C52D9E473F9F2504A9A7DB1047BF79AA8FE5DFC80847BF8892CE9C8D8A7347BFA0C0599D3365DE47BF9F75FFFB8307D647BFAC7C091C3A9CBD47BF70ADF1F3530A3D473FA109F844B4D464473F9E2AB609BC967D473F8998283BFF6C6647BF9619AD6267A0C447BF9123BC98EEEE46473F9789C6A7EEC95F473F9D37C4142B102B473F9D043B6BB6DC67473F9CAF91C4AED08147BF93B2F3D22212B647BF6267A9E05BA15E473FAC95CD7074B69F47BF674EE15520D75B47BF7169ACEB437DAB473FAC921F1B47D77F47BF8139D297FC290747BF8F6746A6CF8B5547BF8561A0BFA40C76473F8361F88046E5F047BF9293D5DE7616E1473FBC44D21E9989D947BF932364D84C14CC473F991B00EC09CA1D473F91488BECAFA58847BFA14FE8970963C9473F857B6513DE2658473F89E9238DDA992C473F9B0BEFD6B3742247BF99649F938B38A347BF9425102291179F47BF5FA22BF99D7D59473F6764F7542E121D47BFA0D2C14713C18047BF8370B1D4FA627147BF7D5C9367EBC76E47BF6DD25E0D87AB77473F83EA2ACFC3259A473F8C7FB771677BDE47BF3F6EA35129499547BF97351D00E6BD7947BF63EA2ACFC3259A47BFA2D617DB9DC72647BF87316EABB9DE59473FA097DBF445CF7B47BFA4BFAA1BEDB2EA473F98B79DF04E41B6473F98E3C9EE68B73947BF8C538B734D065A473F9085744A6573DA47BF932AC182A5D30C473FA216AE8E807498473F74EBD61A08286E473F9E23595F62D83D473FA1E325E60C40D447BFA04E3D4CC460F647BF9B1AA92B66F0A3473FA34BE28139AB2F473F9305F22EE51BCA47BFAD467D68DE8CAC473F73B2F3D22212B6473F997AB59298736447BF9AC5FF845EE4BD473F7624B861EE3E25473F5FB0E54E50F9DA473F85E9D30F204C2047BFA3A43A7D6E9635473F82E122DB24648747BF12D2698670E80647BFA1EE30E592DE3547BF89175296DCEAFD473F891EAF4136A93D473FA0CF12F1E6E25F47BF7CC5A7C3BC0B4347BFA0ADF1F3530A3D473F766AA8B442CD8A47BF9ECCACAD72F009473F69D6BBE3FA3D8B473F3F8C15FA90429847BF89F42E8D61368D473FA42161CD64387F473F9B9B7ED089720D473F5F9372A4EA00D847BF8D9778BAB9B97247BFAE659B5C8A8882473F8BAA38253CEE8E473F958A1E6891A2D9473F97D713A49D1705473F7990CB91A5AE2647BF8ECCACAD72F009473F915EA1EBBCE04A473F7DA6320F6D35F347BF9595296818403A473F6A6DA78829F9B6473FA1B6F9E7F1CB51473F8531C66C5CB7D347BF80CB649CBA033F47BF21F1DF3ABFBD5547BF9000F050161350473F719D3593B7B16F47BF83EA2ACFC3259A473F86D916AF84F35247BF851F5EC27C5C3147BF50F033F07ABA82473F96D5685A58143247BF9D5C9367EBC76E473F9F6746A6CF8B55473F556CABBF2AA9D747BF959C861271FE7B473F91EA829065FF14473F95180218229DF147BF8D0F466B3D79C8473F7C14F7CB523536473FA60EA262E1036347BF94972C73001C8747BF8845819FDF3CCD473F7C3D75743FCB9947BF8305F22EE51BCA47BFAC785AC70DBD9D47BF9F9372A4EA00D847BF9F3B1AA8B515D2473FA263FB8B2EC23D47BF8E3212B41654BE47BF81488BECAFA58847BF51C204E77868B147BF8E4F855D7D4DC0473F845C4720322A83473F697358E83EB52447BF71EA829065FF1447BFA3EDD924F004BB47BF9109F844B4D46447BF6BDA127884433147BF98BB4C457B20D6473F6ADFC3D898FE9F473F8568FD69FDCAB747BF94A2377286B9E847BF90CF12F1E6E25F473F86C6AF05A497B147BF895D42E9317A6247BF8F7D5CA5DCC616473F8C4123C96CAAB947BF993C21EA9DA24047BF717109959D3BEB473F9D88BF66063CF147BF9A4529DF3C6353473F92E87F857E22C7473F9A664ADDD03B76473F78A8E49B9AC53547BF9CA0D86FFB540047BF5A78B287B0971747BFACA0D86FFB5400473F7B7301279BDBAA47BFA3321E2CFF914D473F914FE8970963C947BF84FE3DC3E8840F47BF81488BECAFA588473F9CDBBDC2C94604473F84937E1DD33D67473F99B1EC90398648473F8FB841F8AAB81B47BF930243D9B83CA9473FA04A8EF79781D647BFA118B1996850E547BF96EB7E59654EF4473F3904EAECFC8F5B473F95A034679EDD9B473F964D360ADBD488473F72B8A53236CE24473F71ABEEE86B2DF0473FA7BD4F5062FD23473F8A96253117901947BF9B0BEFD6B3742247BF99F42E8D61368D47BF920BA38EF9D73747BF91F1DF3ABFBD55473FB57F13690B0579473FA15396EC3642E9473F27BD4F5062FD2347BF9059484C4AFE57473F9C44D21E9989D947BF79A6E190B2E8E747BFA22CC48D8DAF5947BF799BD6912C4B87473F3089229F9252FA473F96FA37AE18CB75473FA30D4ED93EDA0A47BF94BBFBC6C0D3CA47BF8CA0D86FFB540047BFA990CB91A5AE2647BF97CC08A51679A4473F881955A1C4C74A47BF9C5E9672D3A3BB47BF4E3212B41654BE47BFA526BB6CD61A72473F99E1C6E380DAEC47BFA708F102CC47F6473F99B9493A93448947BF8887C39D06ED12473F653574C18996F347BF8076BAF5B1F75947BF9B8568D17C374B47BF8CA486C528332047BF721E0B38DA32D847BF8D255C6A4AB48A47BF8C538B734D065A473FA7B5F2A6093EE3473FA11154EF0E92A4473F91BE56924B899147BF8CABE36F81F16147BFA01AB4A4502D32473FA47D681EC602A5473F9A876BDC641398473F28AC92F0C7A455473FA41656CDDD9B1E473F97775EFE0E6DBE473F83D0667B890BB947BF73AB9727C85476473F89B59AE5666569473F721A5CE3AD53B8473F814C3A41DC84A9473FA2978433A2F601473F920F51E426B657473F843ED476CB318147BF92FE95848B5D8947BF81488BECAFA58847BF969A83078A222E473F911C5FEE953005473F8672055E9C8BCB473F7043324D3DC395473F833D292C862EAE47BF89FB8B37BAF4CE47BFA5D3BD1013115F47BF8118B1996850E5473F68CDB3EF5B7C7747BFA9B9493A934489473F95DB19BA6CCF9F473F5374602A274192473F95CC6065B9531E47BF655A44154A4E3647BF88F631984912DA47BFA0296DF903A9B347BF80E8D74620FC4147BFA1F1DF3ABFBD55473F7717AA577FC477473F88A536466DE61447BF8046E0A26AA2B547BF882F6BA0D2020C47BFA04A8EF79781D647BF5C8365C6945AFE473FB1A840933E4ED0473F8CB6EE6F088EC247BF38543AF492B94E47BF950948C36F217047BF9F6EA35129499547BFA00BFB4F9CB0B147BF6356ED80C04890473F52B8A53236CE24473F820446E4A018F6473F745898CB054B63473F9913A441B00BDD47BF6F164B54F45E8F47BF9097DBF445CF7B473F8BA2DB7AE3304D473F9242DA8C9AEA1B473F8CB34019DBAFA1473F74D5C01AFAEDAC473FA61250B80DE283473F997E63E7C55284473F926F068AB55F9E47BF9EF17C0133A74C473F943777CC717340473FA75D9AA9D453DC47BF88E3C9EE68B73947BF51F93BE5197B9647BFA0EC859B4DDB6247BF5CE6C8C24FE36547BF844282CBF810A1473F4C538B734D065A473FA3AB9727C8547647BF9157454163220A47BF76CE0BAFFE55F1473FA4E827C4DB494D473F6E14A00AAF5BBC473F86210A0CC15F0547BF8693265D3063ED473F8038274DB72634473F671F0701D982B747BF5FB841F8AAB81B473F1887C39D06ED1247BFA85F45F41956AF473F9EAF3A040BF70747BFA57B6513DE2658473FA32AC182A5D30C473F81F58D8FEC9C75473FA17FC2EA50B86D473F7D12F4C06A58E9473F77861852C1EA3F473F917C149523D94C473F899BD6912C4B8747BFA2F38A8504C028473FA96BFC3DE4F6E347BF79649F938B38A3473FA37F6B29ADDEF347BF8BA689D0100F6D473FA45FF5755F09A347BF690C4797564D9C473F9F588D521C0ED447BF5B8568D17C374B473F9531C66C5CB7D347BF0EC550031931C9473F8B891726A9166B47BF6CEE256CA9A1A647BF9CD461186F87C447BFAA11A136C82F8F47BF69C0A5E4ED02C947BF620F51E426B657473F60D66F9C40A0A0473F97775EFE0E6DBE47BF6561A0BFA40C76473F405599F71E1F36473FA32AC182A5D30C473F77C4ABFABCBB6447BF845FF5755F09A3473F960397635A6602473F93DF1FD03C883A47BF80296DF903A9B347BF9F5FE9FC75CD14473F893116EB1704DF47BF6DD25E0D87AB77473F9C2B0DCA5F6FF747BF94EF846F35078E47BF6A06963741922F473F3ADC15836C1F7E473F8CEA77177CC28647BFA258F08BA824DD473F57775EFE0E6DBE47BF8B16FAD63A1183473F4F5FE9FC75CD14473F815EA1EBBCE04A47BF972DC0568CFF38473F958DCCBDBE81FA473FAB0F9E2BE0534247BFA20BA38EF9D737473FA76C53FE87D05D473FAA5EEE33767D35473F85D00EBAE6323F47BF916D5B40705CCB47BF80BCAB480686BE47BF98E7784395965947BF91EA829065FF1447BF79B59AE5666569473F327A118A3BFCFF473F7463A3CA8BE8C347BF901357F9F66EF2473F695237E9AADD01473F7060A4F6A4BC97473F674028006D5ADA473F957F13690B057947BF999F84E6592AA7473F8510A56DC8DFB0473F8AC2512F32059D47BF8913A441B00BDD473F9174B7EACA1B0C473FAB76AF7CC8BACA473F99C8028F46C10A473F555DF26A772D5647BF8743D6559A39FA473FAAC9ADD98BC3DD473F8B00E4D72CD6C1473F87F4864E041007473F979C2E51CF2501473F9272B4DFE23EBF473FA68BC9B2D6A5AC47BF8675B3B3C96AEB473F99CF5F39A07F4A47BF90EC859B4DDB62473FA11503443B71C547BF9E40CC08C9D13F47BF8A876BDC64139847BF92816E3495BB40473F9568FD69FDCAB7473F97104DAD260636473F8D8162BBAC7EB1473FA4937E1DD33D67473FA3E67C7A96467A47BF88A187F14106F447BFAB16FAD63A118347BF929B3288CFD522473F897E63E7C5528447BF9EC550031931C947BF973C79AB407BBA473F80B1A0487FE95D473FA369552AA0A43147BF7174B7EACA1B0C652E, '2026-04-10 06:35:05', 1);



-- ----------------------------

-- Table structure for screen_project

-- ----------------------------

DROP TABLE IF EXISTS `screen_project`;

CREATE TABLE `screen_project`  (

  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'id主键',

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `project_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '项目名称',

  `index_image` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '首页图片',

  `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '项目介绍',

  `state` smallint NULL DEFAULT NULL COMMENT '项目状态[-1未发布,1发布]',

  `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '项目介绍',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_screen_project_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of screen_project

-- ----------------------------

INSERT INTO `screen_project` VALUES ('6005defd1b4f49cf9544ba365e669783', '', 1, 0, 'admin', '2024-08-16 16:46:45', 'admin', '2024-08-16 16:49:22', '1rndy5czdv5s00', 'http://110.40.157.36:9000/ezdata/6005defd1b4f49cf9544ba365e669783_index_preview.png', '', 1, '{\r\n  \"editCanvasConfig\": {\r\n    \"projectName\": \"i\",\r\n    \"width\": 1920,\r\n    \"height\": 1080,\r\n    \"filterShow\": false,\r\n    \"hueRotate\": 0,\r\n    \"saturate\": 1,\r\n    \"contrast\": 1,\r\n    \"brightness\": 1,\r\n    \"opacity\": 1,\r\n    \"rotateZ\": 0,\r\n    \"rotateX\": 0,\r\n    \"rotateY\": 0,\r\n    \"skewX\": 0,\r\n    \"skewY\": 0,\r\n    \"blendMode\": \"normal\",\r\n    \"background\": null,\r\n    \"backgroundImage\": \"http://110.40.157.36:9000/ezdata/6005defd1b4f49cf9544ba365e669783_index_background.png?time=1723826920752\",\r\n    \"selectColor\": false,\r\n    \"chartThemeColor\": \"dark\",\r\n    \"chartCustomThemeColorInfo\": null,\r\n    \"chartThemeSetting\": {\r\n      \"title\": {\r\n        \"show\": true,\r\n        \"textStyle\": {\r\n          \"color\": \"#BFBFBF\",\r\n          \"fontSize\": 18\r\n        },\r\n        \"subtextStyle\": {\r\n          \"color\": \"#A2A2A2\",\r\n          \"fontSize\": 14\r\n        }\r\n      },\r\n      \"xAxis\": {\r\n        \"show\": true,\r\n        \"name\": \"\",\r\n        \"nameGap\": 15,\r\n        \"nameTextStyle\": {\r\n          \"color\": \"#B9B8CE\",\r\n          \"fontSize\": 12\r\n        },\r\n        \"inverse\": false,\r\n        \"axisLabel\": {\r\n          \"show\": true,\r\n          \"fontSize\": 12,\r\n          \"color\": \"#B9B8CE\",\r\n          \"rotate\": 0\r\n        },\r\n        \"position\": \"bottom\",\r\n        \"axisLine\": {\r\n          \"show\": true,\r\n          \"lineStyle\": {\r\n            \"color\": \"#B9B8CE\",\r\n            \"width\": 1\r\n          },\r\n          \"onZero\": true\r\n        },\r\n        \"axisTick\": {\r\n          \"show\": true,\r\n          \"length\": 5\r\n        },\r\n        \"splitLine\": {\r\n          \"show\": false,\r\n          \"lineStyle\": {\r\n            \"color\": \"#484753\",\r\n            \"width\": 1,\r\n            \"type\": \"solid\"\r\n          }\r\n        }\r\n      },\r\n      \"yAxis\": {\r\n        \"show\": true,\r\n        \"name\": \"\",\r\n        \"nameGap\": 15,\r\n        \"nameTextStyle\": {\r\n          \"color\": \"#B9B8CE\",\r\n          \"fontSize\": 12\r\n        },\r\n        \"inverse\": false,\r\n        \"axisLabel\": {\r\n          \"show\": true,\r\n          \"fontSize\": 12,\r\n          \"color\": \"#B9B8CE\",\r\n          \"rotate\": 0\r\n        },\r\n        \"position\": \"left\",\r\n        \"axisLine\": {\r\n          \"show\": true,\r\n          \"lineStyle\": {\r\n            \"color\": \"#B9B8CE\",\r\n            \"width\": 1\r\n          },\r\n          \"onZero\": true\r\n        },\r\n        \"axisTick\": {\r\n          \"show\": true,\r\n          \"length\": 5\r\n        },\r\n        \"splitLine\": {\r\n          \"show\": true,\r\n          \"lineStyle\": {\r\n            \"color\": \"#484753\",\r\n            \"width\": 1,\r\n            \"type\": \"solid\"\r\n          }\r\n        }\r\n      },\r\n      \"legend\": {\r\n        \"show\": true,\r\n        \"type\": \"scroll\",\r\n        \"x\": \"center\",\r\n        \"y\": \"top\",\r\n        \"icon\": \"circle\",\r\n        \"orient\": \"horizontal\",\r\n        \"textStyle\": {\r\n          \"color\": \"#B9B8CE\",\r\n          \"fontSize\": 18\r\n        },\r\n        \"itemHeight\": 15,\r\n        \"itemWidth\": 15,\r\n        \"pageTextStyle\": {\r\n          \"color\": \"#B9B8CE\"\r\n        }\r\n      },\r\n      \"grid\": {\r\n        \"show\": false,\r\n        \"left\": \"10%\",\r\n        \"top\": \"60\",\r\n        \"right\": \"10%\",\r\n        \"bottom\": \"60\"\r\n      },\r\n      \"dataset\": null,\r\n      \"renderer\": \"svg\"\r\n    },\r\n    \"previewScaleType\": \"fit\"\r\n  },\r\n  \"componentList\": [\r\n    {\r\n      \"id\": \"1cqyx4d791ls00\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 530,\r\n        \"y\": 12,\r\n        \"w\": 860,\r\n        \"h\": 70,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": 1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"Decorates06\",\r\n      \"chartConfig\": {\r\n        \"key\": \"Decorates06\",\r\n        \"chartKey\": \"VDecorates06\",\r\n        \"conKey\": \"VCDecorates06\",\r\n        \"title\": \"装饰-06\",\r\n        \"category\": \"Decorates\",\r\n        \"categoryName\": \"装饰\",\r\n        \"package\": \"Decorates\",\r\n        \"chartFrame\": \"static\",\r\n        \"image\": \"decorates06.png\"\r\n      },\r\n      \"option\": {\r\n        \"colors\": [\r\n          \"#1DC1F533\",\r\n          \"#1DC1F5FF\"\r\n        ],\r\n        \"dataset\": \"生产机台\",\r\n        \"textColor\": \"#fff\",\r\n        \"textSize\": 32\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"13igtcfqfw3g00\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 1390,\r\n        \"y\": -100,\r\n        \"w\": 196,\r\n        \"h\": 300,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"Decorates01\",\r\n      \"chartConfig\": {\r\n        \"key\": \"Decorates01\",\r\n        \"chartKey\": \"VDecorates01\",\r\n        \"conKey\": \"VCDecorates01\",\r\n        \"title\": \"装饰-01\",\r\n        \"category\": \"Decorates\",\r\n        \"categoryName\": \"装饰\",\r\n        \"package\": \"Decorates\",\r\n        \"chartFrame\": \"static\",\r\n        \"image\": \"decorates01.png\"\r\n      },\r\n      \"option\": {\r\n        \"colors\": [\r\n          \"#3faacb\",\r\n          \"#fff\"\r\n        ],\r\n        \"dur\": 3,\r\n        \"lineHeight\": 2,\r\n        \"endWidth\": 5\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"1qjl3pnhan4000\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 524,\r\n        \"y\": 86,\r\n        \"w\": 866,\r\n        \"h\": 474,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"Border04\",\r\n      \"chartConfig\": {\r\n        \"key\": \"Border04\",\r\n        \"chartKey\": \"VBorder04\",\r\n        \"conKey\": \"VCBorder04\",\r\n        \"title\": \"边框-04\",\r\n        \"category\": \"Borders\",\r\n        \"categoryName\": \"边框\",\r\n        \"package\": \"Decorates\",\r\n        \"chartFrame\": \"static\",\r\n        \"image\": \"border04.png\"\r\n      },\r\n      \"option\": {\r\n        \"borderTitle\": \"成品SOP\",\r\n        \"borderTitleWidth\": 250,\r\n        \"borderTitleHeight\": 32,\r\n        \"borderTitleSize\": 18,\r\n        \"borderTitleColor\": \"#fff\",\r\n        \"colors\": [\r\n          \"#8aaafb\",\r\n          \"#1f33a2\"\r\n        ],\r\n        \"backgroundColor\": \"#00000000\"\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"5jpy2zjuu5s000\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 551.5,\r\n        \"y\": 135,\r\n        \"w\": 817,\r\n        \"h\": 358,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"Image\",\r\n      \"chartConfig\": {\r\n        \"key\": \"Image\",\r\n        \"chartKey\": \"VImage\",\r\n        \"conKey\": \"VCImage\",\r\n        \"title\": \"图片\",\r\n        \"category\": \"Mores\",\r\n        \"categoryName\": \"更多\",\r\n        \"package\": \"Informations\",\r\n        \"chartFrame\": \"common\",\r\n        \"image\": \"photo.png\"\r\n      },\r\n      \"option\": {\r\n        \"dataset\": \"/src/assets/logo.png\",\r\n        \"fit\": \"contain\",\r\n        \"borderRadius\": 10\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"2hafkt2duau000\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 641,\r\n        \"y\": 899,\r\n        \"w\": 64,\r\n        \"h\": 64,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": 1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"Icon\",\r\n      \"chartConfig\": {\r\n        \"key\": \"Icon\",\r\n        \"chartKey\": \"VIcon\",\r\n        \"conKey\": \"VCIcon\",\r\n        \"title\": \"layer-group\",\r\n        \"category\": \"Default\",\r\n        \"categoryName\": \"默认\",\r\n        \"package\": \"Icons\",\r\n        \"chartFrame\": \"static\",\r\n        \"image\": \"icon.png\"\r\n      },\r\n      \"option\": {\r\n        \"dataset\": \"uim:layer-group\",\r\n        \"color\": \"#03A9F4\",\r\n        \"size\": 64,\r\n        \"rotate\": 0\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"49s11wg2fku000\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 928,\r\n        \"y\": 897,\r\n        \"w\": 64,\r\n        \"h\": 64,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": 1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"Icon\",\r\n      \"chartConfig\": {\r\n        \"key\": \"Icon\",\r\n        \"chartKey\": \"VIcon\",\r\n        \"conKey\": \"VCIcon\",\r\n        \"title\": \"layer-group\",\r\n        \"category\": \"Default\",\r\n        \"categoryName\": \"默认\",\r\n        \"package\": \"Icons\",\r\n        \"chartFrame\": \"static\",\r\n        \"image\": \"icon.png\"\r\n      },\r\n      \"option\": {\r\n        \"dataset\": \"uim:layer-group\",\r\n        \"color\": \"#03A9F4\",\r\n        \"size\": 64,\r\n        \"rotate\": 0\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"1qassqsnkfhc00\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 1221.5,\r\n        \"y\": 891,\r\n        \"w\": 64,\r\n        \"h\": 64,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": 1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"Icon\",\r\n      \"chartConfig\": {\r\n        \"key\": \"Icon\",\r\n        \"chartKey\": \"VIcon\",\r\n        \"conKey\": \"VCIcon\",\r\n        \"title\": \"layer-group\",\r\n        \"category\": \"Default\",\r\n        \"categoryName\": \"默认\",\r\n        \"package\": \"Icons\",\r\n        \"chartFrame\": \"static\",\r\n        \"image\": \"icon.png\"\r\n      },\r\n      \"option\": {\r\n        \"dataset\": \"uim:layer-group\",\r\n        \"color\": \"#03A9F4\",\r\n        \"size\": 64,\r\n        \"rotate\": 0\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"2nupt8loonm000\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 1405,\r\n        \"y\": 91,\r\n        \"w\": 515,\r\n        \"h\": 434,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"Border03\",\r\n      \"chartConfig\": {\r\n        \"key\": \"Border03\",\r\n        \"chartKey\": \"VBorder03\",\r\n        \"conKey\": \"VCBorder03\",\r\n        \"title\": \"边框-03\",\r\n        \"category\": \"Borders\",\r\n        \"categoryName\": \"边框\",\r\n        \"package\": \"Decorates\",\r\n        \"chartFrame\": \"static\",\r\n        \"image\": \"border03.png\"\r\n      },\r\n      \"option\": {\r\n        \"colors\": [\r\n          \"#6586ec\",\r\n          \"#2cf7fe\"\r\n        ],\r\n        \"backgroundColor\": \"#00000000\"\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"1s9yuc8widsw00\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 524,\r\n        \"y\": 971,\r\n        \"w\": 245,\r\n        \"h\": 86,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"TextCommon\",\r\n      \"chartConfig\": {\r\n        \"key\": \"TextCommon\",\r\n        \"chartKey\": \"VTextCommon\",\r\n        \"conKey\": \"VCTextCommon\",\r\n        \"title\": \"文字\",\r\n        \"category\": \"Texts\",\r\n        \"categoryName\": \"文本\",\r\n        \"package\": \"Informations\",\r\n        \"chartFrame\": \"common\",\r\n        \"image\": \"text_static.png\"\r\n      },\r\n      \"option\": {\r\n        \"link\": \"\",\r\n        \"linkHead\": \"http://\",\r\n        \"dataset\": \"发料完成率\",\r\n        \"fontSize\": 30,\r\n        \"fontColor\": \"#FFFFFFFF\",\r\n        \"paddingX\": 10,\r\n        \"paddingY\": 10,\r\n        \"textAlign\": \"center\",\r\n        \"fontWeight\": \"normal\",\r\n        \"borderWidth\": 0,\r\n        \"borderColor\": \"#FFFFFFFF\",\r\n        \"borderRadius\": 5,\r\n        \"letterSpacing\": 5,\r\n        \"writingMode\": \"horizontal-tb\",\r\n        \"backgroundColor\": \"#00000000\"\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"4yadk1yooy400\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 833,\r\n        \"y\": 967,\r\n        \"w\": 282,\r\n        \"h\": 88,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"TextCommon\",\r\n      \"chartConfig\": {\r\n        \"key\": \"TextCommon\",\r\n        \"chartKey\": \"VTextCommon\",\r\n        \"conKey\": \"VCTextCommon\",\r\n        \"title\": \"文字\",\r\n        \"category\": \"Texts\",\r\n        \"categoryName\": \"文本\",\r\n        \"package\": \"Informations\",\r\n        \"chartFrame\": \"common\",\r\n        \"image\": \"text_static.png\"\r\n      },\r\n      \"option\": {\r\n        \"link\": \"\",\r\n        \"linkHead\": \"http://\",\r\n        \"dataset\": \"机台产出完成率\",\r\n        \"fontSize\": 30,\r\n        \"fontColor\": \"#ffffff\",\r\n        \"paddingX\": 10,\r\n        \"paddingY\": 10,\r\n        \"textAlign\": \"center\",\r\n        \"fontWeight\": \"normal\",\r\n        \"borderWidth\": 0,\r\n        \"borderColor\": \"#ffffff\",\r\n        \"borderRadius\": 5,\r\n        \"letterSpacing\": 5,\r\n        \"writingMode\": \"horizontal-tb\",\r\n        \"backgroundColor\": \"#00000000\"\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"3g132m57n24000\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 1163,\r\n        \"y\": 969,\r\n        \"w\": 245,\r\n        \"h\": 86,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"TextCommon\",\r\n      \"chartConfig\": {\r\n        \"key\": \"TextCommon\",\r\n        \"chartKey\": \"VTextCommon\",\r\n        \"conKey\": \"VCTextCommon\",\r\n        \"title\": \"文字\",\r\n        \"category\": \"Texts\",\r\n        \"categoryName\": \"文本\",\r\n        \"package\": \"Informations\",\r\n        \"chartFrame\": \"common\",\r\n        \"image\": \"text_static.png\"\r\n      },\r\n      \"option\": {\r\n        \"link\": \"\",\r\n        \"linkHead\": \"http://\",\r\n        \"dataset\": \"入库完成率\",\r\n        \"fontSize\": 30,\r\n        \"fontColor\": \"#ffffff\",\r\n        \"paddingX\": 10,\r\n        \"paddingY\": 10,\r\n        \"textAlign\": \"center\",\r\n        \"fontWeight\": \"normal\",\r\n        \"borderWidth\": 0,\r\n        \"borderColor\": \"#ffffff\",\r\n        \"borderRadius\": 5,\r\n        \"letterSpacing\": 5,\r\n        \"writingMode\": \"horizontal-tb\",\r\n        \"backgroundColor\": \"#00000000\"\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"2lfqjwlac3q000\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 1446,\r\n        \"y\": 179,\r\n        \"w\": 240,\r\n        \"h\": 300,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"Image\",\r\n      \"chartConfig\": {\r\n        \"key\": \"Image\",\r\n        \"chartKey\": \"VImage\",\r\n        \"conKey\": \"VCImage\",\r\n        \"title\": \"图片\",\r\n        \"category\": \"Mores\",\r\n        \"categoryName\": \"更多\",\r\n        \"package\": \"Informations\",\r\n        \"chartFrame\": \"common\",\r\n        \"image\": \"photo.png\"\r\n      },\r\n      \"option\": {\r\n        \"dataset\": \"/src/assets/logo.png\",\r\n        \"fit\": \"contain\",\r\n        \"borderRadius\": 10\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"5kbnoy41d0g000\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 1437,\r\n        \"y\": 108,\r\n        \"w\": 249,\r\n        \"h\": 50,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": 1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"Decorates06\",\r\n      \"chartConfig\": {\r\n        \"key\": \"Decorates06\",\r\n        \"chartKey\": \"VDecorates06\",\r\n        \"conKey\": \"VCDecorates06\",\r\n        \"title\": \"装饰-06\",\r\n        \"category\": \"Decorates\",\r\n        \"categoryName\": \"装饰\",\r\n        \"package\": \"Decorates\",\r\n        \"chartFrame\": \"static\",\r\n        \"image\": \"decorates06.png\"\r\n      },\r\n      \"option\": {\r\n        \"colors\": [\r\n          \"#413B7154\",\r\n          \"#481DF5FF\"\r\n        ],\r\n        \"dataset\": \"管理者\",\r\n        \"textColor\": \"#1B32DEAD\",\r\n        \"textSize\": 32\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"5ljynfzahds000\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 1574,\r\n        \"y\": 20,\r\n        \"w\": 334,\r\n        \"h\": 50,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"TimeCommon\",\r\n      \"chartConfig\": {\r\n        \"key\": \"TimeCommon\",\r\n        \"chartKey\": \"VTimeCommon\",\r\n        \"conKey\": \"VCTimeCommon\",\r\n        \"title\": \"通用时间\",\r\n        \"category\": \"Mores\",\r\n        \"categoryName\": \"更多\",\r\n        \"package\": \"Decorates\",\r\n        \"chartFrame\": \"static\",\r\n        \"image\": \"time.png\"\r\n      },\r\n      \"option\": {\r\n        \"timeSize\": 28,\r\n        \"timeLineHeight\": 50,\r\n        \"timeTextIndent\": 2,\r\n        \"timeColor\": \"#E6F7FF\",\r\n        \"fontWeight\": \"normal\",\r\n        \"showShadow\": true,\r\n        \"hShadow\": 0,\r\n        \"vShadow\": 0,\r\n        \"blurShadow\": 8,\r\n        \"colorShadow\": \"#0075ff\"\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"2uqx4svc4qg000\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 247,\r\n        \"y\": 15,\r\n        \"w\": 260,\r\n        \"h\": 124,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"FlipperNumber\",\r\n      \"chartConfig\": {\r\n        \"key\": \"FlipperNumber\",\r\n        \"chartKey\": \"VFlipperNumber\",\r\n        \"conKey\": \"VCFlipperNumber\",\r\n        \"title\": \"数字翻牌-需动态触发\",\r\n        \"category\": \"Mores\",\r\n        \"categoryName\": \"更多\",\r\n        \"package\": \"Decorates\",\r\n        \"chartFrame\": \"common\",\r\n        \"image\": \"flipper-number.png\"\r\n      },\r\n      \"option\": {\r\n        \"dataset\": 3234,\r\n        \"flipperLength\": 6,\r\n        \"flipperBgColor\": \"#16293E\",\r\n        \"flipperTextColor\": \"#4A9EF8FF\",\r\n        \"flipperWidth\": 30,\r\n        \"flipperHeight\": 50,\r\n        \"flipperRadius\": 5,\r\n        \"flipperGap\": 10,\r\n        \"flipperType\": \"down\",\r\n        \"flipperSpeed\": 450,\r\n        \"flipperBorderWidth\": 0\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"1qt2iz2kko7400\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 254,\r\n        \"y\": 165,\r\n        \"w\": 253,\r\n        \"h\": 124,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"FlipperNumber\",\r\n      \"chartConfig\": {\r\n        \"key\": \"FlipperNumber\",\r\n        \"chartKey\": \"VFlipperNumber\",\r\n        \"conKey\": \"VCFlipperNumber\",\r\n        \"title\": \"数字翻牌-需动态触发\",\r\n        \"category\": \"Mores\",\r\n        \"categoryName\": \"更多\",\r\n        \"package\": \"Decorates\",\r\n        \"chartFrame\": \"common\",\r\n        \"image\": \"flipper-number.png\"\r\n      },\r\n      \"option\": {\r\n        \"dataset\": 3234,\r\n        \"flipperLength\": 6,\r\n        \"flipperBgColor\": \"#16293E\",\r\n        \"flipperTextColor\": \"#4A9EF8FF\",\r\n        \"flipperWidth\": 30,\r\n        \"flipperHeight\": 50,\r\n        \"flipperRadius\": 5,\r\n        \"flipperGap\": 10,\r\n        \"flipperType\": \"down\",\r\n        \"flipperSpeed\": 450,\r\n        \"flipperBorderWidth\": 0\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"1iau9j0a63nk00\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 247,\r\n        \"y\": 314,\r\n        \"w\": 260,\r\n        \"h\": 124,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"FlipperNumber\",\r\n      \"chartConfig\": {\r\n        \"key\": \"FlipperNumber\",\r\n        \"chartKey\": \"VFlipperNumber\",\r\n        \"conKey\": \"VCFlipperNumber\",\r\n        \"title\": \"数字翻牌-需动态触发\",\r\n        \"category\": \"Mores\",\r\n        \"categoryName\": \"更多\",\r\n        \"package\": \"Decorates\",\r\n        \"chartFrame\": \"common\",\r\n        \"image\": \"flipper-number.png\"\r\n      },\r\n      \"option\": {\r\n        \"dataset\": 3234,\r\n        \"flipperLength\": 6,\r\n        \"flipperBgColor\": \"#16293E\",\r\n        \"flipperTextColor\": \"#4A9EF8FF\",\r\n        \"flipperWidth\": 30,\r\n        \"flipperHeight\": 50,\r\n        \"flipperRadius\": 5,\r\n        \"flipperGap\": 10,\r\n        \"flipperType\": \"down\",\r\n        \"flipperSpeed\": 450,\r\n        \"flipperBorderWidth\": 0\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"44vkk2ai2au000\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 1405,\r\n        \"y\": 537,\r\n        \"w\": 515,\r\n        \"h\": 63,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"Border07\",\r\n      \"chartConfig\": {\r\n        \"key\": \"Border07\",\r\n        \"chartKey\": \"VBorder07\",\r\n        \"conKey\": \"VCBorder07\",\r\n        \"title\": \"边框-07\",\r\n        \"category\": \"Borders\",\r\n        \"categoryName\": \"边框\",\r\n        \"package\": \"Decorates\",\r\n        \"chartFrame\": \"static\",\r\n        \"image\": \"border07.png\"\r\n      },\r\n      \"option\": {\r\n        \"colors\": [\r\n          \"#11eefd\",\r\n          \"#0078d2\"\r\n        ],\r\n        \"backgroundColor\": \"#00000000\"\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"o9ndf0dgwxc00\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 1408,\r\n        \"y\": 419,\r\n        \"w\": 500,\r\n        \"h\": 300,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"TextCommon\",\r\n      \"chartConfig\": {\r\n        \"key\": \"TextCommon\",\r\n        \"chartKey\": \"VTextCommon\",\r\n        \"conKey\": \"VCTextCommon\",\r\n        \"title\": \"文字\",\r\n        \"category\": \"Texts\",\r\n        \"categoryName\": \"文本\",\r\n        \"package\": \"Informations\",\r\n        \"chartFrame\": \"common\",\r\n        \"image\": \"text_static.png\"\r\n      },\r\n      \"option\": {\r\n        \"link\": \"\",\r\n        \"linkHead\": \"http://\",\r\n        \"dataset\": \"你好啊\",\r\n        \"fontSize\": 20,\r\n        \"fontColor\": \"#ffffff\",\r\n        \"paddingX\": 10,\r\n        \"paddingY\": 10,\r\n        \"textAlign\": \"center\",\r\n        \"fontWeight\": \"normal\",\r\n        \"borderWidth\": 0,\r\n        \"borderColor\": \"#ffffff\",\r\n        \"borderRadius\": 5,\r\n        \"letterSpacing\": 5,\r\n        \"writingMode\": \"horizontal-tb\",\r\n        \"backgroundColor\": \"#00000000\"\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"4xu8dj7dc8g000\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 1410,\r\n        \"y\": 618,\r\n        \"w\": 512,\r\n        \"h\": 449,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"Border03\",\r\n      \"chartConfig\": {\r\n        \"key\": \"Border03\",\r\n        \"chartKey\": \"VBorder03\",\r\n        \"conKey\": \"VCBorder03\",\r\n        \"title\": \"边框-03\",\r\n        \"category\": \"Borders\",\r\n        \"categoryName\": \"边框\",\r\n        \"package\": \"Decorates\",\r\n        \"chartFrame\": \"static\",\r\n        \"image\": \"border03.png\"\r\n      },\r\n      \"option\": {\r\n        \"colors\": [\r\n          \"#6586ec\",\r\n          \"#2cf7fe\"\r\n        ],\r\n        \"backgroundColor\": \"#00000000\"\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"3jk6doz0b6a000\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 6,\r\n        \"y\": 14,\r\n        \"w\": 224,\r\n        \"h\": 124,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"TextGradient\",\r\n      \"chartConfig\": {\r\n        \"key\": \"TextGradient\",\r\n        \"chartKey\": \"VTextGradient\",\r\n        \"conKey\": \"VCTextGradient\",\r\n        \"title\": \"渐变文字\",\r\n        \"category\": \"Texts\",\r\n        \"categoryName\": \"文本\",\r\n        \"package\": \"Informations\",\r\n        \"chartFrame\": \"naiveUI\",\r\n        \"image\": \"text_gradient.png\"\r\n      },\r\n      \"option\": {\r\n        \"dataset\": \"发料套数\",\r\n        \"size\": 35,\r\n        \"gradient\": {\r\n          \"from\": \"#00E1FF3D\",\r\n          \"to\": \"#00E1FFFF\",\r\n          \"deg\": 45\r\n        }\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"1130jd9yox1c00\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 1,\r\n        \"y\": 328,\r\n        \"w\": 224,\r\n        \"h\": 124,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"TextGradient\",\r\n      \"chartConfig\": {\r\n        \"key\": \"TextGradient\",\r\n        \"chartKey\": \"VTextGradient\",\r\n        \"conKey\": \"VCTextGradient\",\r\n        \"title\": \"渐变文字\",\r\n        \"category\": \"Texts\",\r\n        \"categoryName\": \"文本\",\r\n        \"package\": \"Informations\",\r\n        \"chartFrame\": \"naiveUI\",\r\n        \"image\": \"text_gradient.png\"\r\n      },\r\n      \"option\": {\r\n        \"dataset\": \"工单数量\",\r\n        \"size\": 35,\r\n        \"gradient\": {\r\n          \"from\": \"#00E1FF3D\",\r\n          \"to\": \"#00E1FFFF\",\r\n          \"deg\": 45\r\n        }\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"ifemb6gwn3400\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 1,\r\n        \"y\": 167,\r\n        \"w\": 224,\r\n        \"h\": 124,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"TextGradient\",\r\n      \"chartConfig\": {\r\n        \"key\": \"TextGradient\",\r\n        \"chartKey\": \"VTextGradient\",\r\n        \"conKey\": \"VCTextGradient\",\r\n        \"title\": \"渐变文字\",\r\n        \"category\": \"Texts\",\r\n        \"categoryName\": \"文本\",\r\n        \"package\": \"Informations\",\r\n        \"chartFrame\": \"naiveUI\",\r\n        \"image\": \"text_gradient.png\"\r\n      },\r\n      \"option\": {\r\n        \"dataset\": \"机台产出数\",\r\n        \"size\": 35,\r\n        \"gradient\": {\r\n          \"from\": \"#00E1FF3D\",\r\n          \"to\": \"#00E1FFFF\",\r\n          \"deg\": 45\r\n        }\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"4s30halknr8000\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 6,\r\n        \"y\": 15,\r\n        \"w\": 224,\r\n        \"h\": 124,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"Border03\",\r\n      \"chartConfig\": {\r\n        \"key\": \"Border03\",\r\n        \"chartKey\": \"VBorder03\",\r\n        \"conKey\": \"VCBorder03\",\r\n        \"title\": \"边框-03\",\r\n        \"category\": \"Borders\",\r\n        \"categoryName\": \"边框\",\r\n        \"package\": \"Decorates\",\r\n        \"chartFrame\": \"static\",\r\n        \"image\": \"border03.png\"\r\n      },\r\n      \"option\": {\r\n        \"colors\": [\r\n          \"#6586ec\",\r\n          \"#2cf7fe\"\r\n        ],\r\n        \"backgroundColor\": \"#00000000\"\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"3wrrbjgstlg000\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 1,\r\n        \"y\": 171,\r\n        \"w\": 224,\r\n        \"h\": 124,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": true,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"Border03\",\r\n      \"chartConfig\": {\r\n        \"key\": \"Border03\",\r\n        \"chartKey\": \"VBorder03\",\r\n        \"conKey\": \"VCBorder03\",\r\n        \"title\": \"边框-03\",\r\n        \"category\": \"Borders\",\r\n        \"categoryName\": \"边框\",\r\n        \"package\": \"Decorates\",\r\n        \"chartFrame\": \"static\",\r\n        \"image\": \"border03.png\"\r\n      },\r\n      \"option\": {\r\n        \"colors\": [\r\n          \"#6586ec\",\r\n          \"#2cf7fe\"\r\n        ],\r\n        \"backgroundColor\": \"#00000000\"\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"1stkp8ojijs000\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 1,\r\n        \"y\": 332,\r\n        \"w\": 224,\r\n        \"h\": 124,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": true,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"Border03\",\r\n      \"chartConfig\": {\r\n        \"key\": \"Border03\",\r\n        \"chartKey\": \"VBorder03\",\r\n        \"conKey\": \"VCBorder03\",\r\n        \"title\": \"边框-03\",\r\n        \"category\": \"Borders\",\r\n        \"categoryName\": \"边框\",\r\n        \"package\": \"Decorates\",\r\n        \"chartFrame\": \"static\",\r\n        \"image\": \"border03.png\"\r\n      },\r\n      \"option\": {\r\n        \"colors\": [\r\n          \"#6586ec\",\r\n          \"#2cf7fe\"\r\n        ],\r\n        \"backgroundColor\": \"#00000000\"\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"dgy28pdgquw00\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 533,\r\n        \"y\": 539,\r\n        \"w\": 280,\r\n        \"h\": 347,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"WaterPolo\",\r\n      \"chartConfig\": {\r\n        \"key\": \"WaterPolo\",\r\n        \"chartKey\": \"VWaterPolo\",\r\n        \"conKey\": \"VCWaterPolo\",\r\n        \"title\": \"水球图\",\r\n        \"category\": \"Mores\",\r\n        \"categoryName\": \"更多\",\r\n        \"package\": \"Charts\",\r\n        \"chartFrame\": \"common\",\r\n        \"image\": \"water_WaterPolo.png\"\r\n      },\r\n      \"option\": {\r\n        \"dataset\": 0.5,\r\n        \"series\": [\r\n          {\r\n            \"type\": \"liquidFill\",\r\n            \"shape\": \"circle\",\r\n            \"radius\": \"90%\",\r\n            \"data\": [\r\n              0.5\r\n            ],\r\n            \"center\": [\r\n              \"50%\",\r\n              \"50%\"\r\n            ],\r\n            \"color\": [\r\n              {\r\n                \"type\": \"linear\",\r\n                \"x\": 0,\r\n                \"y\": 0,\r\n                \"x2\": 0,\r\n                \"y2\": 1,\r\n                \"colorStops\": [\r\n                  {\r\n                    \"offset\": 0,\r\n                    \"color\": \"#4992ff\"\r\n                  },\r\n                  {\r\n                    \"offset\": 1,\r\n                    \"color\": \"#7cffb2\"\r\n                  }\r\n                ],\r\n                \"globalCoord\": false\r\n              }\r\n            ],\r\n            \"backgroundStyle\": {\r\n              \"borderWidth\": 1,\r\n              \"color\": \"rgba(68, 181, 226, 0.3)\"\r\n            },\r\n            \"label\": {\r\n              \"normal\": {\r\n                \"textStyle\": {\r\n                  \"fontSize\": 50,\r\n                  \"color\": \"#fff\"\r\n                }\r\n              }\r\n            },\r\n            \"outline\": {\r\n              \"show\": false,\r\n              \"borderDistance\": 10,\r\n              \"itemStyle\": {\r\n                \"borderWidth\": 2,\r\n                \"borderColor\": \"#112165\"\r\n              }\r\n            }\r\n          }\r\n        ],\r\n        \"backgroundColor\": \"rgba(0,0,0,0)\"\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"3gtipk146u4000\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 830,\r\n        \"y\": 544,\r\n        \"w\": 280,\r\n        \"h\": 347,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"WaterPolo\",\r\n      \"chartConfig\": {\r\n        \"key\": \"WaterPolo\",\r\n        \"chartKey\": \"VWaterPolo\",\r\n        \"conKey\": \"VCWaterPolo\",\r\n        \"title\": \"水球图\",\r\n        \"category\": \"Mores\",\r\n        \"categoryName\": \"更多\",\r\n        \"package\": \"Charts\",\r\n        \"chartFrame\": \"common\",\r\n        \"image\": \"water_WaterPolo.png\"\r\n      },\r\n      \"option\": {\r\n        \"dataset\": 0.5,\r\n        \"series\": [\r\n          {\r\n            \"type\": \"liquidFill\",\r\n            \"shape\": \"circle\",\r\n            \"radius\": \"90%\",\r\n            \"data\": [\r\n              0.5\r\n            ],\r\n            \"center\": [\r\n              \"50%\",\r\n              \"50%\"\r\n            ],\r\n            \"color\": [\r\n              {\r\n                \"type\": \"linear\",\r\n                \"x\": 0,\r\n                \"y\": 0,\r\n                \"x2\": 0,\r\n                \"y2\": 1,\r\n                \"colorStops\": [\r\n                  {\r\n                    \"offset\": 0,\r\n                    \"color\": \"#4992ff\"\r\n                  },\r\n                  {\r\n                    \"offset\": 1,\r\n                    \"color\": \"#7cffb2\"\r\n                  }\r\n                ],\r\n                \"globalCoord\": false\r\n              }\r\n            ],\r\n            \"backgroundStyle\": {\r\n              \"borderWidth\": 1,\r\n              \"color\": \"rgba(68, 181, 226, 0.3)\"\r\n            },\r\n            \"label\": {\r\n              \"normal\": {\r\n                \"textStyle\": {\r\n                  \"fontSize\": 50,\r\n                  \"color\": \"#fff\"\r\n                }\r\n              }\r\n            },\r\n            \"outline\": {\r\n              \"show\": false,\r\n              \"borderDistance\": 10,\r\n              \"itemStyle\": {\r\n                \"borderWidth\": 2,\r\n                \"borderColor\": \"#112165\"\r\n              }\r\n            }\r\n          }\r\n        ],\r\n        \"backgroundColor\": \"rgba(0,0,0,0)\"\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"1l7ridvnsc0000\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 1110,\r\n        \"y\": 540,\r\n        \"w\": 280,\r\n        \"h\": 347,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"WaterPolo\",\r\n      \"chartConfig\": {\r\n        \"key\": \"WaterPolo\",\r\n        \"chartKey\": \"VWaterPolo\",\r\n        \"conKey\": \"VCWaterPolo\",\r\n        \"title\": \"水球图\",\r\n        \"category\": \"Mores\",\r\n        \"categoryName\": \"更多\",\r\n        \"package\": \"Charts\",\r\n        \"chartFrame\": \"common\",\r\n        \"image\": \"water_WaterPolo.png\"\r\n      },\r\n      \"option\": {\r\n        \"dataset\": 0.5,\r\n        \"series\": [\r\n          {\r\n            \"type\": \"liquidFill\",\r\n            \"shape\": \"circle\",\r\n            \"radius\": \"90%\",\r\n            \"data\": [\r\n              0.5\r\n            ],\r\n            \"center\": [\r\n              \"50%\",\r\n              \"50%\"\r\n            ],\r\n            \"color\": [\r\n              {\r\n                \"type\": \"linear\",\r\n                \"x\": 0,\r\n                \"y\": 0,\r\n                \"x2\": 0,\r\n                \"y2\": 1,\r\n                \"colorStops\": [\r\n                  {\r\n                    \"offset\": 0,\r\n                    \"color\": \"#4992ff\"\r\n                  },\r\n                  {\r\n                    \"offset\": 1,\r\n                    \"color\": \"#7cffb2\"\r\n                  }\r\n                ],\r\n                \"globalCoord\": false\r\n              }\r\n            ],\r\n            \"backgroundStyle\": {\r\n              \"borderWidth\": 1,\r\n              \"color\": \"rgba(68, 181, 226, 0.3)\"\r\n            },\r\n            \"label\": {\r\n              \"normal\": {\r\n                \"textStyle\": {\r\n                  \"fontSize\": 50,\r\n                  \"color\": \"#fff\"\r\n                }\r\n              }\r\n            },\r\n            \"outline\": {\r\n              \"show\": false,\r\n              \"borderDistance\": 10,\r\n              \"itemStyle\": {\r\n                \"borderWidth\": 2,\r\n                \"borderColor\": \"#112165\"\r\n              }\r\n            }\r\n          }\r\n        ],\r\n        \"backgroundColor\": \"rgba(0,0,0,0)\"\r\n      }\r\n    },\r\n    {\r\n      \"id\": \"4le4fvjwegw000\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 7,\r\n        \"y\": 456,\r\n        \"w\": 507,\r\n        \"h\": 606,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 0,\r\n        \"requestHttpType\": \"get\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 0,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"Border13\",\r\n      \"chartConfig\": {\r\n        \"key\": \"Border13\",\r\n        \"chartKey\": \"VBorder13\",\r\n        \"conKey\": \"VCBorder13\",\r\n        \"title\": \"边框-13\",\r\n        \"category\": \"Borders\",\r\n        \"categoryName\": \"边框\",\r\n        \"package\": \"Decorates\",\r\n        \"chartFrame\": \"static\",\r\n        \"image\": \"border13.png\"\r\n      },\r\n      \"option\": {\r\n        \"colors\": [\r\n          \"#2862b7\",\r\n          \"#4b77b7\"\r\n        ],\r\n        \"backgroundColor\": \"#00000000\"\r\n      }\r\n    }\r\n  ],\r\n  \"requestGlobalConfig\": {\r\n    \"requestDataPond\": [],\r\n    \"requestOriginUrl\": \"\",\r\n    \"requestInterval\": 30,\r\n    \"requestIntervalUnit\": \"second\",\r\n    \"requestParams\": {\r\n      \"Body\": {\r\n        \"form-data\": {},\r\n        \"x-www-form-urlencoded\": {},\r\n        \"json\": \"\",\r\n        \"xml\": \"\"\r\n      },\r\n      \"Header\": {},\r\n      \"Params\": {}\r\n    }\r\n  }\r\n}', 1);

INSERT INTO `screen_project` VALUES ('99f6a808abe3445c98aa68e63c5b7ad6', '', 1, 0, 'admin', '2024-08-16 02:57:35', 'admin', '2024-08-16 03:00:13', 'pq40l14s2zw8w', 'http://110.40.157.36:9000/ezdata/99f6a808abe3445c98aa68e63c5b7ad6_index_preview.png', '', 1, '{\r\n  \"editCanvasConfig\": {\r\n    \"projectName\": \"pq40l14s2zw8w\",\r\n    \"width\": 1920,\r\n    \"height\": 1080,\r\n    \"filterShow\": false,\r\n    \"hueRotate\": 0,\r\n    \"saturate\": 1,\r\n    \"contrast\": 1,\r\n    \"brightness\": 1,\r\n    \"opacity\": 1,\r\n    \"rotateZ\": 0,\r\n    \"rotateX\": 0,\r\n    \"rotateY\": 0,\r\n    \"skewX\": 0,\r\n    \"skewY\": 0,\r\n    \"blendMode\": \"normal\",\r\n    \"background\": null,\r\n    \"backgroundImage\": null,\r\n    \"selectColor\": true,\r\n    \"chartThemeColor\": \"dark\",\r\n    \"chartCustomThemeColorInfo\": null,\r\n    \"chartThemeSetting\": {\r\n      \"title\": {\r\n        \"show\": true,\r\n        \"textStyle\": {\r\n          \"color\": \"#BFBFBF\",\r\n          \"fontSize\": 18\r\n        },\r\n        \"subtextStyle\": {\r\n          \"color\": \"#A2A2A2\",\r\n          \"fontSize\": 14\r\n        }\r\n      },\r\n      \"xAxis\": {\r\n        \"show\": true,\r\n        \"name\": \"\",\r\n        \"nameGap\": 15,\r\n        \"nameTextStyle\": {\r\n          \"color\": \"#B9B8CE\",\r\n          \"fontSize\": 12\r\n        },\r\n        \"inverse\": false,\r\n        \"axisLabel\": {\r\n          \"show\": true,\r\n          \"fontSize\": 12,\r\n          \"color\": \"#B9B8CE\",\r\n          \"rotate\": 0\r\n        },\r\n        \"position\": \"bottom\",\r\n        \"axisLine\": {\r\n          \"show\": true,\r\n          \"lineStyle\": {\r\n            \"color\": \"#B9B8CE\",\r\n            \"width\": 1\r\n          },\r\n          \"onZero\": true\r\n        },\r\n        \"axisTick\": {\r\n          \"show\": true,\r\n          \"length\": 5\r\n        },\r\n        \"splitLine\": {\r\n          \"show\": false,\r\n          \"lineStyle\": {\r\n            \"color\": \"#484753\",\r\n            \"width\": 1,\r\n            \"type\": \"solid\"\r\n          }\r\n        }\r\n      },\r\n      \"yAxis\": {\r\n        \"show\": true,\r\n        \"name\": \"\",\r\n        \"nameGap\": 15,\r\n        \"nameTextStyle\": {\r\n          \"color\": \"#B9B8CE\",\r\n          \"fontSize\": 12\r\n        },\r\n        \"inverse\": false,\r\n        \"axisLabel\": {\r\n          \"show\": true,\r\n          \"fontSize\": 12,\r\n          \"color\": \"#B9B8CE\",\r\n          \"rotate\": 0\r\n        },\r\n        \"position\": \"left\",\r\n        \"axisLine\": {\r\n          \"show\": true,\r\n          \"lineStyle\": {\r\n            \"color\": \"#B9B8CE\",\r\n            \"width\": 1\r\n          },\r\n          \"onZero\": true\r\n        },\r\n        \"axisTick\": {\r\n          \"show\": true,\r\n          \"length\": 5\r\n        },\r\n        \"splitLine\": {\r\n          \"show\": true,\r\n          \"lineStyle\": {\r\n            \"color\": \"#484753\",\r\n            \"width\": 1,\r\n            \"type\": \"solid\"\r\n          }\r\n        }\r\n      },\r\n      \"legend\": {\r\n        \"show\": true,\r\n        \"type\": \"scroll\",\r\n        \"x\": \"center\",\r\n        \"y\": \"top\",\r\n        \"icon\": \"circle\",\r\n        \"orient\": \"horizontal\",\r\n        \"textStyle\": {\r\n          \"color\": \"#B9B8CE\",\r\n          \"fontSize\": 18\r\n        },\r\n        \"itemHeight\": 15,\r\n        \"itemWidth\": 15,\r\n        \"pageTextStyle\": {\r\n          \"color\": \"#B9B8CE\"\r\n        }\r\n      },\r\n      \"grid\": {\r\n        \"show\": false,\r\n        \"left\": \"10%\",\r\n        \"top\": \"60\",\r\n        \"right\": \"10%\",\r\n        \"bottom\": \"60\"\r\n      },\r\n      \"dataset\": null,\r\n      \"renderer\": \"svg\"\r\n    },\r\n    \"previewScaleType\": \"fit\"\r\n  },\r\n  \"componentList\": [\r\n    {\r\n      \"id\": \"1bzq8giiqbcd1c\",\r\n      \"isGroup\": false,\r\n      \"attr\": {\r\n        \"x\": 451,\r\n        \"y\": 235,\r\n        \"w\": 500,\r\n        \"h\": 300,\r\n        \"offsetX\": 0,\r\n        \"offsetY\": 0,\r\n        \"zIndex\": -1\r\n      },\r\n      \"styles\": {\r\n        \"filterShow\": false,\r\n        \"hueRotate\": 0,\r\n        \"saturate\": 1,\r\n        \"contrast\": 1,\r\n        \"brightness\": 1,\r\n        \"opacity\": 1,\r\n        \"rotateZ\": 0,\r\n        \"rotateX\": 0,\r\n        \"rotateY\": 0,\r\n        \"skewX\": 0,\r\n        \"skewY\": 0,\r\n        \"blendMode\": \"normal\",\r\n        \"animations\": []\r\n      },\r\n      \"preview\": {\r\n        \"overFlowHidden\": false\r\n      },\r\n      \"status\": {\r\n        \"lock\": false,\r\n        \"hide\": false\r\n      },\r\n      \"request\": {\r\n        \"requestDataType\": 1,\r\n        \"requestHttpType\": \"post\",\r\n        \"requestUrl\": \"\",\r\n        \"requestInterval\": null,\r\n        \"requestIntervalUnit\": \"second\",\r\n        \"requestContentType\": 1,\r\n        \"requestParamsBodyType\": \"none\",\r\n        \"requestSQLContent\": {\r\n          \"sql\": \"select * from  where\"\r\n        },\r\n        \"requestParams\": {\r\n          \"Body\": {\r\n            \"form-data\": {},\r\n            \"x-www-form-urlencoded\": {},\r\n            \"json\": \"\",\r\n            \"xml\": \"\"\r\n          },\r\n          \"Header\": {},\r\n          \"Params\": {}\r\n        }\r\n      },\r\n      \"filter\": null,\r\n      \"events\": {\r\n        \"baseEvent\": {\r\n          \"click\": null,\r\n          \"dblclick\": null,\r\n          \"mouseenter\": null,\r\n          \"mouseleave\": null\r\n        },\r\n        \"advancedEvents\": {\r\n          \"vnodeMounted\": null,\r\n          \"vnodeBeforeMount\": null\r\n        },\r\n        \"interactEvents\": []\r\n      },\r\n      \"key\": \"BarCommon\",\r\n      \"chartConfig\": {\r\n        \"key\": \"BarCommon\",\r\n        \"chartKey\": \"VBarCommon\",\r\n        \"conKey\": \"VCBarCommon\",\r\n        \"title\": \"柱状图\",\r\n        \"category\": \"Bars\",\r\n        \"categoryName\": \"柱状图\",\r\n        \"package\": \"Charts\",\r\n        \"chartFrame\": \"echarts\",\r\n        \"image\": \"bar_x.png\"\r\n      },\r\n      \"option\": {\r\n        \"legend\": {\r\n          \"show\": true,\r\n          \"type\": \"scroll\",\r\n          \"x\": \"center\",\r\n          \"y\": \"top\",\r\n          \"icon\": \"circle\",\r\n          \"orient\": \"horizontal\",\r\n          \"textStyle\": {\r\n            \"color\": \"#B9B8CE\",\r\n            \"fontSize\": 18\r\n          },\r\n          \"itemHeight\": 15,\r\n          \"itemWidth\": 15,\r\n          \"pageTextStyle\": {\r\n            \"color\": \"#B9B8CE\"\r\n          }\r\n        },\r\n        \"xAxis\": {\r\n          \"show\": true,\r\n          \"name\": \"\",\r\n          \"nameGap\": 15,\r\n          \"nameTextStyle\": {\r\n            \"color\": \"#B9B8CE\",\r\n            \"fontSize\": 12\r\n          },\r\n          \"inverse\": false,\r\n          \"axisLabel\": {\r\n            \"show\": true,\r\n            \"fontSize\": 12,\r\n            \"color\": \"#B9B8CE\",\r\n            \"rotate\": 0\r\n          },\r\n          \"position\": \"bottom\",\r\n          \"axisLine\": {\r\n            \"show\": true,\r\n            \"lineStyle\": {\r\n              \"color\": \"#B9B8CE\",\r\n              \"width\": 1\r\n            },\r\n            \"onZero\": true\r\n          },\r\n          \"axisTick\": {\r\n            \"show\": true,\r\n            \"length\": 5\r\n          },\r\n          \"splitLine\": {\r\n            \"show\": false,\r\n            \"lineStyle\": {\r\n              \"color\": \"#484753\",\r\n              \"width\": 1,\r\n              \"type\": \"solid\"\r\n            }\r\n          },\r\n          \"type\": \"category\"\r\n        },\r\n        \"yAxis\": {\r\n          \"show\": true,\r\n          \"name\": \"\",\r\n          \"nameGap\": 15,\r\n          \"nameTextStyle\": {\r\n            \"color\": \"#B9B8CE\",\r\n            \"fontSize\": 12\r\n          },\r\n          \"inverse\": false,\r\n          \"axisLabel\": {\r\n            \"show\": true,\r\n            \"fontSize\": 12,\r\n            \"color\": \"#B9B8CE\",\r\n            \"rotate\": 0\r\n          },\r\n          \"position\": \"left\",\r\n          \"axisLine\": {\r\n            \"show\": true,\r\n            \"lineStyle\": {\r\n              \"color\": \"#B9B8CE\",\r\n              \"width\": 1\r\n            },\r\n            \"onZero\": true\r\n          },\r\n          \"axisTick\": {\r\n            \"show\": true,\r\n            \"length\": 5\r\n          },\r\n          \"splitLine\": {\r\n            \"show\": true,\r\n            \"lineStyle\": {\r\n              \"color\": \"#484753\",\r\n              \"width\": 1,\r\n              \"type\": \"solid\"\r\n            }\r\n          },\r\n          \"type\": \"value\"\r\n        },\r\n        \"grid\": {\r\n          \"show\": false,\r\n          \"left\": \"10%\",\r\n          \"top\": \"60\",\r\n          \"right\": \"10%\",\r\n          \"bottom\": \"60\"\r\n        },\r\n        \"tooltip\": {\r\n          \"show\": true,\r\n          \"trigger\": \"axis\",\r\n          \"axisPointer\": {\r\n            \"show\": true,\r\n            \"type\": \"shadow\"\r\n          }\r\n        },\r\n        \"dataset\": {\r\n          \"dimensions\": [\r\n            \"product\",\r\n            \"data1\",\r\n            \"data2\"\r\n          ],\r\n          \"source\": [\r\n            {\r\n              \"product\": \"Mon\",\r\n              \"data1\": 120,\r\n              \"data2\": 130\r\n            },\r\n            {\r\n              \"product\": \"Tue\",\r\n              \"data1\": 200,\r\n              \"data2\": 130\r\n            },\r\n            {\r\n              \"product\": \"Wed\",\r\n              \"data1\": 150,\r\n              \"data2\": 312\r\n            },\r\n            {\r\n              \"product\": \"Thu\",\r\n              \"data1\": 80,\r\n              \"data2\": 268\r\n            },\r\n            {\r\n              \"product\": \"Fri\",\r\n              \"data1\": 70,\r\n              \"data2\": 155\r\n            },\r\n            {\r\n              \"product\": \"Sat\",\r\n              \"data1\": 110,\r\n              \"data2\": 117\r\n            },\r\n            {\r\n              \"product\": \"Sun\",\r\n              \"data1\": 130,\r\n              \"data2\": 160\r\n            }\r\n          ]\r\n        },\r\n        \"series\": [\r\n          {\r\n            \"type\": \"bar\",\r\n            \"barWidth\": 15,\r\n            \"label\": {\r\n              \"show\": true,\r\n              \"position\": \"top\",\r\n              \"color\": \"#fff\",\r\n              \"fontSize\": 12\r\n            },\r\n            \"itemStyle\": {\r\n              \"color\": null,\r\n              \"borderRadius\": 2\r\n            }\r\n          },\r\n          {\r\n            \"type\": \"bar\",\r\n            \"barWidth\": 15,\r\n            \"label\": {\r\n              \"show\": true,\r\n              \"position\": \"top\",\r\n              \"color\": \"#fff\",\r\n              \"fontSize\": 12\r\n            },\r\n            \"itemStyle\": {\r\n              \"color\": null,\r\n              \"borderRadius\": 2\r\n            }\r\n          }\r\n        ],\r\n        \"backgroundColor\": \"rgba(0,0,0,0)\"\r\n      }\r\n    }\r\n  ],\r\n  \"requestGlobalConfig\": {\r\n    \"requestDataPond\": [],\r\n    \"requestOriginUrl\": \"\",\r\n    \"requestInterval\": 30,\r\n    \"requestIntervalUnit\": \"second\",\r\n    \"requestParams\": {\r\n      \"Body\": {\r\n        \"form-data\": {},\r\n        \"x-www-form-urlencoded\": {},\r\n        \"json\": \"\",\r\n        \"xml\": \"\"\r\n      },\r\n      \"Header\": {},\r\n      \"Params\": {}\r\n    }\r\n  }\r\n}', 1);



-- ----------------------------

-- Table structure for sys_depart

-- ----------------------------

DROP TABLE IF EXISTS `sys_depart`;

CREATE TABLE `sys_depart`  (

  `id` int NOT NULL AUTO_INCREMENT COMMENT 'id主键',

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `depart_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '机构/部门名称',

  `parent_id` int NULL DEFAULT NULL COMMENT '父级ID',

  `depart_name_en` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '英文名',

  `depart_name_abbr` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '缩写',

  `org_category` smallint NULL DEFAULT NULL COMMENT '机构类别 1公司,2组织机构,2岗位',

  `org_type` smallint NULL DEFAULT NULL COMMENT '机构类型 1一级部门 2子部门',

  `org_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '机构编码',

  `mobile` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '手机号',

  `fax` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '传真',

  `address` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '地址',

  `memo` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',

  `status` smallint NULL DEFAULT NULL COMMENT '状态(1启用,0不启用)',

  `qywx_identifier` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '对接企业微信的ID',

  `permissions` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '权限列表',

  `is_leaf` smallint NULL DEFAULT NULL COMMENT '是否叶子节点: 1:是   0:不是',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_sys_depart_depart_name`(`depart_name` ASC) USING BTREE,

  INDEX `ix_sys_depart_depart_name_en`(`depart_name_en` ASC) USING BTREE,

  INDEX `ix_sys_depart_depart_name_abbr`(`depart_name_abbr` ASC) USING BTREE,

  INDEX `ix_sys_depart_org_code`(`org_code` ASC) USING BTREE,

  INDEX `ix_sys_depart_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of sys_depart

-- ----------------------------

INSERT INTO `sys_depart` VALUES (1, '', 1, 0, 'admin', '2022-11-06 17:01:20', 'admin', '2023-04-27 14:12:36', '默认机构', NULL, NULL, NULL, 1, 1, 'org_1', '18815593959', '1', '134234', '1', 1, NULL, '[\"42\", \"44\"]', 0, 1);

INSERT INTO `sys_depart` VALUES (5, '', 3, 0, 'admin', '2022-11-12 14:19:08', 'admin', '2023-04-27 17:36:38', '管理员组', 1, NULL, NULL, 2, 1, 'org_5', NULL, NULL, NULL, NULL, 1, NULL, '[\"1\", \"3\", \"2\", \"25\", \"26\", \"98\", \"97\", \"96\", \"27\", \"102\", \"101\", \"100\", \"99\", \"37\", \"106\", \"105\", \"104\", \"103\", \"28\", \"110\", \"109\", \"108\", \"107\", \"31\", \"32\", \"83\", \"82\", \"81\", \"80\", \"33\", \"91\", \"87\", \"86\", \"85\", \"84\", \"35\", \"89\", \"88\", \"34\", \"95\", \"94\", \"93\", \"92\", \"90\", \"20\", \"21\", \"38\", \"41\", \"40\", \"78\", \"39\", \"79\", \"23\", \"24\", \"77\", \"76\", \"75\", \"74\", \"4\", \"18\", \"5\", \"73\", \"72\", \"71\", \"7\", \"6\", \"10\", \"70\", \"69\", \"68\", \"11\", \"67\", \"66\", \"65\", \"12\", \"64\", \"63\", \"62\", \"61\", \"13\", \"22\", \"19\", \"59\", \"58\", \"57\", \"14\", \"56\", \"55\", \"54\", \"15\", \"53\", \"52\", \"16\", \"49\", \"48\", \"47\", \"46\", \"45\", \"44\", \"43\", \"42\", \"17\", \"51\", \"50\"]', 1, 1);

INSERT INTO `sys_depart` VALUES (6, '', 0, 0, 'admin', '2022-11-13 03:53:18', '', '2022-11-19 19:18:05', '普通用户组', 1, NULL, NULL, 2, 1, 'org_6', NULL, NULL, NULL, NULL, 1, NULL, '[\"1\", \"3\", \"2\", \"4\", \"18\", \"16\", \"17\", \"13\", \"20\", \"21\"]', 1, 1);

INSERT INTO `sys_depart` VALUES (7, '', 0, 0, 'admin', '2023-04-27 17:40:57', 'admin', '2023-04-27 17:41:07', '开发组', 1, NULL, NULL, 2, 1, 'org_7', NULL, NULL, NULL, NULL, 1, NULL, '[]', 1, 1);



-- ----------------------------

-- Table structure for sys_dict

-- ----------------------------

DROP TABLE IF EXISTS `sys_dict`;

CREATE TABLE `sys_dict`  (

  `id` int NOT NULL AUTO_INCREMENT COMMENT 'id主键',

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `dict_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典名称',

  `dict_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典编码',

  `type` smallint NULL DEFAULT NULL COMMENT '字典值类型,0为string,1为number',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_sys_dict_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB AUTO_INCREMENT = 36 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of sys_dict

-- ----------------------------

INSERT INTO `sys_dict` VALUES (2, '', 1, 0, 'admin', '2022-11-02 07:57:21', 'admin', '2022-11-02 08:36:44', '性别', 'sex', 1, 1);

INSERT INTO `sys_dict` VALUES (3, '', 1, 0, 'admin', '2022-11-02 08:35:23', 'admin', '2023-07-11 03:30:36', '字典项状态', 'dict_item_status', 1, 1);

INSERT INTO `sys_dict` VALUES (4, '', 1, 0, 'admin', '2022-11-09 05:39:40', '', '2022-11-09 05:39:40', '职务职级', 'position_rank', 1, 1);

INSERT INTO `sys_dict` VALUES (5, '', 1, 0, 'admin', '2022-11-09 09:47:18', '', '2022-11-09 09:47:18', '用户状态', 'user_status', 1, 1);

INSERT INTO `sys_dict` VALUES (6, '', 1, 0, 'admin', '2022-11-09 14:24:13', '', '2022-11-09 14:24:13', '有效无效状态', 'valid_status', 1, 1);

INSERT INTO `sys_dict` VALUES (7, '消息类型1:通知公告2:系统消息', 1, 0, 'admin', '2022-11-14 16:23:46', 'admin', '2022-11-14 16:27:36', '通告类型', 'msg_category', 1, 1);

INSERT INTO `sys_dict` VALUES (8, '优先级', 1, 0, 'admin', '2022-11-14 16:28:19', '', '2022-11-14 16:28:19', '优先级', 'priority', 1, 1);

INSERT INTO `sys_dict` VALUES (9, '发布状态', 1, 0, 'admin', '2022-11-14 16:29:36', 'admin', '2022-11-14 16:29:45', '发布状态', 'send_status', 1, 1);

INSERT INTO `sys_dict` VALUES (10, '', 1, 0, 'admin', '2022-11-14 16:32:09', '', '2022-11-14 16:32:09', '推送类别', 'msg_type', 1, 1);

INSERT INTO `sys_dict` VALUES (11, '', 1, 0, 'admin', '2022-11-24 13:09:32', '', '2022-11-24 13:09:32', '代码生成同步状态', 'code_gen_sync_status', 1, 1);

INSERT INTO `sys_dict` VALUES (12, '', 1, 0, 'admin', '2022-11-24 13:14:02', '', '2022-11-24 13:14:02', '代码生成模型类型', 'code_gen_model_type', 1, 1);

INSERT INTO `sys_dict` VALUES (13, '', 1, 0, 'admin', '2022-11-24 16:57:00', '', '2022-11-24 16:57:00', '代码生成前端类型', 'code_gen_frontend_type', 1, 1);

INSERT INTO `sys_dict` VALUES (14, '', 1, 0, 'admin', '2022-11-24 16:58:52', '', '2022-11-24 16:58:52', '代码生成后端类型', 'code_gen_backend_type', 1, 1);

INSERT INTO `sys_dict` VALUES (15, '', 1, 0, 'admin', '2022-11-29 17:00:48', 'admin', '2022-12-01 16:52:46', 'JVxeTable组件类型', 'jvex_component_types', 1, 1);

INSERT INTO `sys_dict` VALUES (16, '', 1, 0, 'admin', '2022-11-30 17:14:46', '', '2022-11-30 17:14:46', '字段类型', 'field_types', 1, 1);

INSERT INTO `sys_dict` VALUES (17, '', 1, 0, 'admin', '2022-12-17 16:22:10', '', '2022-12-17 16:22:10', '数据源类型', 'datasource_type', 1, 1);

INSERT INTO `sys_dict` VALUES (18, '', 1, 0, 'admin', '2022-12-19 15:46:31', '', '2022-12-19 15:46:31', '数据模型类型', 'datamodel_type', 1, 1);

INSERT INTO `sys_dict` VALUES (19, '', 1, 0, 'admin', '2023-03-07 17:19:44', '', '2023-03-07 17:19:44', '任务模版类型', 'task_template_type', 1, 1);

INSERT INTO `sys_dict` VALUES (20, '', 1, 0, 'admin', '2023-03-07 17:21:33', 'admin', '2023-03-07 17:21:40', '任务组件', 'task_components', 1, 1);

INSERT INTO `sys_dict` VALUES (21, '', 1, 0, 'admin', '2023-03-16 03:53:29', '', '2023-03-16 03:53:29', 'celery任务队列', 'celery_queue', 1, 1);

INSERT INTO `sys_dict` VALUES (22, '', 1, 0, 'admin', '2023-04-03 13:48:42', '', '2023-04-03 13:48:42', '算法类型', 'alg_type', 1, 1);

INSERT INTO `sys_dict` VALUES (23, '', 1, 0, 'admin', '2023-04-03 13:53:15', '', '2023-04-03 13:53:15', '算法表单类型', 'alg_form_type', 1, 1);

INSERT INTO `sys_dict` VALUES (24, '', 1, 0, 'admin', '2023-04-03 13:54:15', '', '2023-04-03 13:54:15', '算法组件', 'alg_component', 1, 1);

INSERT INTO `sys_dict` VALUES (29, '', 1, 0, 'admin', '2023-06-19 16:58:30', '', '2023-06-19 16:58:30', '告警策略模版', 'alert_strategy_template', 1, 1);

INSERT INTO `sys_dict` VALUES (30, '', 1, 0, 'admin', '2023-06-20 06:10:39', '', '2023-06-20 06:10:39', '告警等级', 'alert_level', 1, 1);

INSERT INTO `sys_dict` VALUES (31, '', 1, 0, 'admin', '2023-06-20 07:02:29', '', '2023-06-20 07:02:29', '告警状态', 'alert_status', 1, 1);

INSERT INTO `sys_dict` VALUES (33, '', 1, 0, 'admin', '2024-07-19 18:24:58', '', '2024-07-19 18:24:58', '任务状态', 'task_status', 1, 1);

INSERT INTO `sys_dict` VALUES (34, '', 1, 0, 'admin', '2024-07-19 18:26:13', '', '2024-07-19 18:26:13', '文档类型', 'document_type', 1, 1);

INSERT INTO `sys_dict` VALUES (35, '', 1, 0, 'admin', '2025-07-31 07:47:05', '', '2025-07-31 07:47:05', '模型列表', 'airag_model', 1, 1);



-- ----------------------------

-- Table structure for sys_dict_item

-- ----------------------------

DROP TABLE IF EXISTS `sys_dict_item`;

CREATE TABLE `sys_dict_item`  (

  `id` int NOT NULL AUTO_INCREMENT COMMENT 'id主键',

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `dict_id` int NULL DEFAULT NULL COMMENT '所属字典id',

  `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典项文本',

  `value` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字典项值',

  `extend` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '额外参数',

  `status` smallint NULL DEFAULT NULL COMMENT '状态(1启用 0禁用)',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_sys_dict_item_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB AUTO_INCREMENT = 1006 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of sys_dict_item

-- ----------------------------

INSERT INTO `sys_dict_item` VALUES (2, '', 1, 0, 'admin', '2022-11-02 07:57:48', 'admin', '2022-11-02 08:40:36', 2, '男', '1', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (3, '', 1, 0, 'admin', '2022-11-02 07:57:55', 'admin', '2022-11-02 08:45:41', 2, '女', '2', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (4, '', 1, 0, 'admin', '2022-11-02 08:35:49', '', '2022-11-02 08:35:49', 3, '启用', '1', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (5, '', 1, 0, 'admin', '2022-11-02 08:35:59', 'admin', '2022-11-02 08:43:33', 3, '不启用', '0', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (6, '', 1, 0, 'admin', '2022-11-09 05:39:58', '', '2022-11-09 05:39:58', 4, '员级', '1', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (7, '', 1, 0, 'admin', '2022-11-09 05:40:09', '', '2022-11-09 05:40:09', 4, '中级', '3', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (8, '', 1, 0, 'admin', '2022-11-09 05:40:19', '', '2022-11-09 05:40:19', 4, '助级', '2', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (9, '', 1, 0, 'admin', '2022-11-09 05:40:31', '', '2022-11-09 05:40:31', 4, '高级', '4', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (10, '', 2, 0, 'admin', '2022-11-09 09:47:48', 'admin', '2022-11-09 09:48:53', 5, '正常', '1', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (11, '', 1, 0, 'admin', '2022-11-09 09:48:07', '', '2022-11-09 09:48:07', 5, '冻结', '2', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (12, '', 3, 0, 'admin', '2022-11-09 09:48:26', 'admin', '2022-11-09 09:49:01', 5, '禁用', '0', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (13, '', 1, 0, 'admin', '2022-11-09 14:24:26', '', '2022-11-09 14:24:26', 6, '有效', '1', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (14, '', 1, 0, 'admin', '2022-11-09 14:24:40', '', '2022-11-09 14:24:40', 6, '无效', '0', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (15, '', 1, 0, 'admin', '2022-11-14 16:24:10', '', '2022-11-14 16:24:10', 7, '通知公告', '1', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (16, '', 1, 0, 'admin', '2022-11-14 16:24:25', '', '2022-11-14 16:24:25', 7, '系统消息', '2', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (17, '', 1, 0, 'admin', '2022-11-14 16:28:39', '', '2022-11-14 16:28:39', 8, '高', 'H', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (18, '', 1, 0, 'admin', '2022-11-14 16:28:52', '', '2022-11-14 16:28:52', 8, '中', 'M', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (19, '', 1, 0, 'admin', '2022-11-14 16:29:03', '', '2022-11-14 16:29:03', 8, '低', 'L', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (20, '', 1, 0, 'admin', '2022-11-14 16:29:59', '', '2022-11-14 16:29:59', 9, '未发布', '0', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (21, '', 1, 0, 'admin', '2022-11-14 16:30:09', '', '2022-11-14 16:30:09', 9, '已发布', '1', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (22, '', 1, 0, 'admin', '2022-11-14 16:30:19', '', '2022-11-14 16:30:19', 9, '已撤销', '2', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (23, '', 1, 0, 'admin', '2022-11-14 16:32:26', 'admin', '2022-11-21 15:07:24', 10, '指定用户', 'USER', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (24, '', 1, 0, 'admin', '2022-11-14 16:32:39', 'admin', '2022-11-23 08:31:11', 10, '全体用户', 'ALL', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (25, '', 1, 0, 'admin', '2022-11-24 13:10:06', '', '2022-11-24 13:10:06', 11, '已同步', '1', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (26, '', 1, 0, 'admin', '2022-11-24 13:10:25', 'admin', '2022-11-24 13:10:32', 11, '未同步', '0', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (27, '', 1, 0, 'admin', '2022-11-24 13:14:18', '', '2022-11-24 13:14:18', 12, '单表模型', '1', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (28, '', 1, 0, 'admin', '2022-11-24 16:57:16', 'admin', '2022-11-24 16:58:16', 13, 'vue3-antd模版', '1', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (29, '', 1, 0, 'admin', '2022-11-24 16:57:29', 'admin', '2022-12-11 10:23:22', 13, 'vue3-antd原生', '2', '{}', 0, 1);

INSERT INTO `sys_dict_item` VALUES (30, '', 1, 0, 'admin', '2022-11-24 16:57:45', 'admin', '2022-12-11 10:23:28', 13, 'vue2', '3', '{}', 0, 1);

INSERT INTO `sys_dict_item` VALUES (31, '', 1, 0, 'admin', '2022-11-24 16:59:16', '', '2022-11-24 16:59:16', 14, 'flaREDACTEDsqlalchemy模版', '1', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (32, '', 100, 0, 'admin', '2022-11-29 17:02:13', 'admin', '2022-11-29 17:07:04', 15, '输入框', 'Input', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (33, '', 1, 0, 'admin', '2022-11-29 17:03:13', 'admin', '2022-11-29 17:04:38', 15, '字典选择器', 'JDictSelectTag', '{\"dictCode\": \"\", \"placeholder\": \"请选择\", \"stringToNumber\": true}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (34, '', 98, 0, 'admin', '2022-11-29 17:05:43', 'admin', '2022-11-29 17:07:24', 15, '下拉栏', 'JSelectInput', '{\"options\": []}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (35, '', 99, 0, 'admin', '2022-11-29 17:06:52', 'admin', '2022-11-29 17:07:17', 15, '数字输入框', 'InputNumber', '{\"placeholder\": \"请输入\"}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (36, '', 1, 0, 'admin', '2022-11-30 17:15:11', 'admin', '2022-11-30 17:20:21', 16, 'String有限长度字符串', 'String', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (37, '', 1, 0, 'admin', '2022-11-30 17:15:28', 'admin', '2022-11-30 17:19:58', 16, 'Text字符串', 'Text', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (38, '', 1, 0, 'admin', '2022-11-30 17:15:51', 'admin', '2022-11-30 17:19:00', 16, 'Integer整数', 'Integer', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (39, '', 1, 0, 'admin', '2022-11-30 17:16:24', 'admin', '2022-11-30 17:19:19', 16, 'Float浮点数', 'Float', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (40, '', 1, 0, 'admin', '2022-11-30 17:17:19', 'admin', '2022-11-30 17:18:42', 16, 'SmallInteger短整数', 'SmallInteger', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (41, '', 1, 0, 'admin', '2022-11-30 17:17:53', '', '2022-11-30 17:17:53', 16, 'TIMESTAMP时间戳', 'TIMESTAMP', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (42, '', 1, 0, 'admin', '2022-11-30 17:18:25', '', '2022-11-30 17:18:25', 16, 'DateTime时间', 'DateTime', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (43, '', 1, 0, 'admin', '2022-12-01 16:44:01', '', '2022-12-01 16:44:01', 15, '多行文本框', 'TextArea', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (44, '', 100, 0, 'admin', '2022-12-17 16:22:23', 'admin', '2022-12-17 19:25:48', 17, 'mysql', 'mysql', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (45, '', 1, 0, 'admin', '2022-12-17 19:10:21', '', '2022-12-17 19:10:21', 17, 'elasticsearch', 'elasticsearch', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (46, '', 1, 0, 'admin', '2022-12-19 12:28:39', '', '2022-12-19 12:28:39', 17, 'clickhouse', 'clickhouse', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (47, '', 99, 0, 'admin', '2022-12-19 15:46:55', 'admin', '2023-02-08 03:02:16', 18, 'mysql数据表', 'mysql_table', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (48, '', 100, 0, 'admin', '2022-12-19 15:47:44', 'admin', '2023-02-08 03:02:10', 18, 'sql', 'sql', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (49, '', 98, 0, 'admin', '2022-12-20 15:56:51', 'admin', '2023-02-08 03:02:23', 18, 'elasticsearch索引', 'elasticsearch_index', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (50, '', 97, 0, 'admin', '2023-02-08 02:56:41', 'admin', '2023-02-08 03:02:32', 18, 'clickhouse数据表', 'clickhouse_table', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (51, '', 1, 0, 'admin', '2023-02-08 02:57:14', '', '2023-02-08 02:57:14', 18, 'influxdb数据表', 'influxdb_table', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (52, '', 1, 0, 'admin', '2023-02-08 03:00:55', '', '2023-02-08 03:00:55', 18, 'neo4j graph', 'neo4j_graph', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (53, '', 1, 0, 'admin', '2023-02-08 03:01:44', '', '2023-02-08 03:01:44', 18, 'mongodb集合', 'mongodb_collection', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (54, '', 1, 0, 'admin', '2023-02-08 03:02:03', '', '2023-02-08 03:02:03', 18, 'kafka topic', 'kafka_topic', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (55, '', 2, 0, 'admin', '2023-03-07 17:20:23', 'admin', '2023-03-08 10:02:17', 19, '组件型', '1', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (56, '', 1, 0, 'admin', '2023-03-07 17:21:01', 'admin', '2023-03-08 10:02:11', 19, '配置型', '2', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (57, '', 1, 0, 'admin', '2023-03-07 17:22:17', 'admin', '2023-03-09 17:05:51', 20, 'python任务', 'PythonTask', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (58, '', 1, 0, 'admin', '2023-03-07 17:22:36', 'admin', '2023-03-09 17:05:41', 20, 'shell任务', 'ShellTask', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (59, '', 1, 0, 'admin', '2023-03-13 03:24:56', '', '2023-03-13 03:24:56', 20, 'spark任务', 'SparkTask', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (60, '', 99, 0, 'admin', '2023-03-16 03:53:46', 'admin', '2023-05-14 13:48:25', 21, '默认队列', 'default', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (61, '', 98, 0, 'admin', '2023-03-16 03:54:11', 'admin', '2023-05-14 13:48:32', 21, '计算型任务队列', 'compute', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (62, '', 96, 0, 'admin', '2023-03-16 03:54:33', 'admin', '2023-05-14 13:48:48', 21, 'eventlet协程队列', 'eventlet', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (63, '', 97, 0, 'admin', '2023-03-16 03:54:52', 'admin', '2023-05-14 13:48:40', 21, '实时任务处理队列', 'realtime', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (64, '', 1, 0, 'admin', '2023-03-24 16:57:00', 'admin', '2023-03-24 17:01:59', 20, '数据集成任务', 'EtlTask', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (65, '', 1, 0, 'admin', '2023-04-03 13:49:11', '', '2023-04-03 13:49:11', 22, '数据转换算法', 'etl_algorithm', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (66, '', 1, 0, 'admin', '2023-04-03 13:53:32', '', '2023-04-03 13:53:32', 23, '组件型', '1', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (67, '', 1, 0, 'admin', '2023-04-03 13:53:41', '', '2023-04-03 13:53:41', 23, '配置型', '2', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (68, '', 1, 0, 'admin', '2023-04-03 13:54:29', '', '2023-04-03 13:54:29', 24, '测试组件', 'test', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (69, '', 1, 0, 'admin', '2023-04-03 14:50:36', '', '2023-04-03 14:50:36', 22, '数据校验算法', 'verify_algorithm', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (70, '', 1, 0, 'admin', '2023-04-18 06:56:39', '', '2023-04-18 06:56:39', 17, 'influxdb', 'influxdb', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (71, '', 1, 0, 'admin', '2023-04-18 06:56:51', '', '2023-04-18 06:56:51', 17, 'neo4j', 'neo4j', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (72, '', 1, 0, 'admin', '2023-04-18 06:57:13', '', '2023-04-18 06:57:13', 17, 'mongodb', 'mongodb', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (73, '', 1, 0, 'admin', '2023-04-18 06:57:49', '', '2023-04-18 06:57:49', 17, 'kafka', 'kafka', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (74, '', 1, 0, 'admin', '2023-05-14 13:49:10', '', '2023-05-14 13:49:10', 21, '外网爬虫队列', 'haiwai_spider', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (75, '', 1, 0, 'admin', '2023-05-14 16:22:42', '', '2023-05-14 16:22:42', 18, 'mysql binlog数据流', 'mysql_binlog', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (84, '', 1, 0, 'admin', '2023-06-19 16:58:59', 'admin', '2023-06-25 07:03:45', 29, '任务失败告警', 'TaskFailStrategy', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (85, '', 1, 0, 'admin', '2023-06-20 06:16:08', '', '2023-06-20 06:16:08', 30, '紧急', '1', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (86, '', 1, 0, 'admin', '2023-06-20 06:16:30', 'admin', '2023-06-20 06:23:29', 30, '严重', '2', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (87, '', 1, 0, 'admin', '2023-06-20 06:16:52', 'admin', '2023-06-25 12:11:21', 30, '中等', '3', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (88, '', 1, 0, 'admin', '2023-06-20 06:17:18', '', '2023-06-20 06:17:18', 30, '提示', '4', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (89, '', 1, 0, 'admin', '2023-06-20 06:17:39', '', '2023-06-20 06:17:39', 30, '信息', '5', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (90, '', 1, 0, 'admin', '2023-06-20 07:02:46', '', '2023-06-20 07:02:46', 31, '未修复', '0', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (91, '', 1, 0, 'admin', '2023-06-20 07:02:56', '', '2023-06-20 07:02:56', 31, '已修复', '1', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (92, '', 1, 0, 'admin', '2023-07-08 07:23:51', '', '2023-07-08 07:23:51', 20, 'flink任务', 'FlinkTask', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (93, '', 1, 0, 'admin', '2023-07-17 10:49:21', '', '2023-07-17 10:49:21', 17, '文件', 'file', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (94, '', 1, 0, 'admin', '2023-07-17 10:54:32', '', '2023-07-17 10:54:32', 18, '表格文件(csv/excel)', 'file_table', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (95, '', 1, 0, 'admin', '2023-09-21 18:56:48', '', '2023-09-21 18:56:48', 17, 'minio对象存储', 'minio', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (96, '', 1, 0, 'admin', '2023-09-21 18:56:58', '', '2023-09-21 18:56:58', 17, 'redis', 'redis', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (97, '', 1, 0, 'admin', '2023-09-21 18:58:25', '', '2023-09-21 18:58:25', 18, 'minio表格文件(csv/excel)', 'minio_table', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (98, '', 1, 0, 'admin', '2023-09-21 18:58:46', '', '2023-09-21 18:58:46', 18, 'minio json文件', 'minio_json', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (99, '', 1, 0, 'admin', '2023-09-21 18:59:07', '', '2023-09-21 18:59:07', 18, 'minio h5文件', 'minio_h5', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (100, '', 1, 0, 'admin', '2023-09-21 18:59:31', '', '2023-09-21 18:59:31', 18, 'json文件', 'file_json', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (101, '', 1, 0, 'admin', '2023-09-21 18:59:46', '', '2023-09-21 18:59:46', 18, 'h5文件', 'file_h5', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (102, '', 1, 0, 'admin', '2023-09-21 19:00:11', '', '2023-09-21 19:00:11', 18, 'redis 字符串', 'redis_string', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (103, '', 1, 0, 'admin', '2023-09-21 19:00:23', '', '2023-09-21 19:00:23', 18, 'redis 列表', 'redis_list', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (104, '', 1, 0, 'admin', '2023-09-21 19:00:41', '', '2023-09-21 19:00:41', 18, 'redis 队列', 'redis_list_stream', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (105, '', 1, 0, 'admin', '2023-09-21 19:00:58', '', '2023-09-21 19:00:58', 18, 'redis 哈希', 'redis_map', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (997, '', 1, 0, 'admin', '2023-10-24 01:29:03', '', '2023-10-24 01:29:03', 18, 'akshare数据接口', 'akshare_api', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (998, '', 1, 0, 'admin', '2024-07-19 18:30:00', '', '2024-07-19 18:30:00', 33, '执行成功', 'SUCCESS', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (999, '', 1, 0, 'admin', '2024-07-19 18:30:23', '', '2024-07-19 18:30:23', 33, '执行失败', 'FAILURE', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (1000, '', 1, 0, 'admin', '2024-07-19 18:30:40', '', '2024-07-19 18:30:40', 33, '已撤销', 'REVOKED', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (1001, '', 1, 0, 'admin', '2024-07-19 18:30:58', '', '2024-07-19 18:30:58', 33, '已忽略', 'IGNORED', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (1002, '', 10, 0, 'admin', '2024-07-21 10:52:13', 'admin', '2024-07-21 10:52:56', 34, '上传文件', 'upload_file', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (1003, '', 1, 0, 'admin', '2024-07-21 10:52:31', '', '2024-07-21 10:52:31', 34, 'notion导入', 'notion_import', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (1004, '', 9, 0, 'admin', '2024-07-21 10:52:51', 'admin', '2024-07-21 10:53:03', 34, '网络爬取', 'website_crawl', '{}', 1, 1);

INSERT INTO `sys_dict_item` VALUES (1005, '', 1, 0, 'admin', '2025-07-31 07:47:20', '', '2025-07-31 07:47:20', 35, '默认模型', 'default', '{}', 1, 1);



-- ----------------------------

-- Table structure for sys_file

-- ----------------------------

DROP TABLE IF EXISTS `sys_file`;

CREATE TABLE `sys_file`  (

  `id` int NOT NULL AUTO_INCREMENT COMMENT 'id主键',

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `file_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文件名称',

  `url` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '文件地址',

  `file_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文档类型(folder:文件夹 excel:excel doc:word ppt:ppt image:图片  archive:其他文档 video:视频 pdf:pdf)',

  `store_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文件上传类型(temp/本地上传(临时文件) manage/知识库)',

  `parent_id` int NULL DEFAULT NULL COMMENT '父级id',

  `tenant_id` int NULL DEFAULT NULL COMMENT '租户id',

  `file_size` float NULL DEFAULT NULL COMMENT '文件大小(kb)',

  `iz_folder` smallint NULL DEFAULT NULL COMMENT '是否文件夹(1:是  0:否)',

  `iz_root_folder` smallint NULL DEFAULT NULL COMMENT '是否为1级文件夹,允许为空 (1:是 )',

  `iz_star` smallint NULL DEFAULT NULL COMMENT '是否标星(1:是  0:否)',

  `down_count` int NULL DEFAULT NULL COMMENT '下载次数',

  `read_count` int NULL DEFAULT NULL COMMENT '阅读次数',

  `share_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分享链接',

  `share_perms` smallint NULL DEFAULT NULL COMMENT '分享权限(1.关闭分享 2.允许所有联系人查看 3.允许任何人查看)',

  `enable_down` smallint NULL DEFAULT NULL COMMENT '是否允许下载(1:是  0:否)',

  `enable_update` smallint NULL DEFAULT NULL COMMENT '是否允许修改(1:是  0:否)',

  PRIMARY KEY (`id`) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of sys_file

-- ----------------------------



-- ----------------------------

-- Table structure for sys_notice

-- ----------------------------

DROP TABLE IF EXISTS `sys_notice`;

CREATE TABLE `sys_notice`  (

  `id` int NOT NULL AUTO_INCREMENT COMMENT 'id主键',

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `title` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题',

  `msg_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '内容',

  `start_time` int NULL DEFAULT NULL COMMENT '开始时间',

  `end_time` int NULL DEFAULT NULL COMMENT '结束时间',

  `sender` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '发送人',

  `priority` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '优先级(L低,M中,H高)',

  `msg_category` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '消息类型1:通知公告2:系统消息',

  `msg_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '通告对象类型(USER:指定用户,ALL:全体用户)',

  `send_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '发布状态(0未发布,1已发布,2已撤销)',

  `send_time` int NULL DEFAULT NULL COMMENT '发送时间',

  `cancel_time` int NULL DEFAULT NULL COMMENT '撤销时间',

  `bus_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '业务类型(email:邮件 bpm:流程)',

  `bus_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '业务id',

  `open_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '打开方式(组件:component 路由:url)',

  `open_page` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组件/路由 地址',

  `user_ids` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '指定用户',

  `msg_abstract` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '摘要',

  `dt_task_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '钉钉task_id,用于撤回消息',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_sys_notice_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of sys_notice

-- ----------------------------



-- ----------------------------

-- Table structure for sys_notice_send

-- ----------------------------

DROP TABLE IF EXISTS `sys_notice_send`;

CREATE TABLE `sys_notice_send`  (

  `id` int NOT NULL AUTO_INCREMENT COMMENT 'id主键',

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `notice_id` int NULL DEFAULT NULL COMMENT '通知id',

  `user_id` int NULL DEFAULT NULL COMMENT '用户id',

  `read_flag` smallint NULL DEFAULT NULL COMMENT '阅读状态(0未读,1已读)',

  `star_flag` smallint NULL DEFAULT NULL COMMENT '标星状态( 1为标星 空/0没有标星)',

  `read_time` int NULL DEFAULT NULL COMMENT '阅读时间',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_sys_notice_send_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of sys_notice_send

-- ----------------------------



-- ----------------------------

-- Table structure for sys_permission

-- ----------------------------

DROP TABLE IF EXISTS `sys_permission`;

CREATE TABLE `sys_permission`  (

  `id` int NOT NULL AUTO_INCREMENT COMMENT 'id主键',

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',

  `parent_id` int NULL DEFAULT NULL COMMENT '父级ID',

  `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '路径',

  `component` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组件',

  `component_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组件名称',

  `redirect` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '一级菜单跳转地址',

  `menu_type` smallint NULL DEFAULT NULL COMMENT '菜单类型(0:一级菜单 1:子菜单:2:按钮权限)',

  `perms` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '菜单权限编码',

  `perms_type` smallint NULL DEFAULT NULL COMMENT '权限策略1显示2禁用',

  `always_show` smallint NULL DEFAULT NULL COMMENT '聚合子路由: 1是0否',

  `icon` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '菜单图标',

  `is_route` smallint NULL DEFAULT NULL COMMENT '是否路由菜单: 0:不是  1:是(默认值1)',

  `is_leaf` smallint NULL DEFAULT NULL COMMENT '是否叶子节点: 1:是   0:不是',

  `keep_alive` smallint NULL DEFAULT NULL COMMENT '是否缓存该页面:   1:是   0:不是',

  `hidden` smallint NULL DEFAULT NULL COMMENT '是否隐藏路由: 0否,1是',

  `hide_tab` smallint NULL DEFAULT NULL COMMENT '是否隐藏tab: 0否,1是',

  `rule_flag` smallint NULL DEFAULT NULL COMMENT '是否添加数据权限1是0否',

  `status` smallint NULL DEFAULT NULL COMMENT '按钮权限状态(0无效1有效)',

  `internal_or_external` smallint NULL DEFAULT NULL COMMENT '外链菜单打开方式 0/内部打开 1/外部打开',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_sys_permission_name`(`name` ASC) USING BTREE,

  INDEX `ix_sys_permission_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB AUTO_INCREMENT = 130 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of sys_permission

-- ----------------------------

INSERT INTO `sys_permission` VALUES (1, '', 10, 0, 'admin', '2022-11-01 07:39:03', 'admin', '2023-05-05 06:35:57', '概览', NULL, '/dashboard', 'layouts/default/index', '', '/dashboard/analysis', 0, NULL, 1, 0, 'ant-design:appstore-outlined', 1, 0, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (2, '', 1, 0, 'admin', '2022-11-01 07:39:59', 'admin', '2023-05-05 06:14:46', '工作台', 1, '/dashboard/workbench', 'dashboard/workbench/index', '', '', 1, NULL, 1, 0, 'ant-design:appstore-twotone', 1, 1, 0, 1, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (3, '', 1, 0, 'admin', '2022-11-01 07:41:16', 'admin', '2023-05-05 06:28:03', '首页', 1, '/dashboard/analysis', 'dashboard/Analysis', '', '', 1, NULL, 1, 0, 'ant-design:bank-filled', 1, 1, 1, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (4, '', 1, 0, 'admin', '2022-11-01 07:42:49', 'admin', '2023-04-19 17:28:17', '系统管理', NULL, '/system', 'layouts/default/index', '', '', 0, NULL, 1, 0, 'setting|svg', 1, 0, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (5, '', 2.99, 0, 'admin', '2022-11-01 07:45:52', 'admin', '2022-11-02 03:11:09', '用户管理', 4, '/system/user', 'system/user/index', '', '', 1, NULL, 1, 0, 'ant-design:user-outlined', 1, 1, 1, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (6, '', 1, 0, 'admin', '2022-11-01 07:46:23', 'admin', '2023-04-28 07:26:15', '用户编辑', 5, '', '', '', '', 2, 'user:edit', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (7, '', 1, 0, 'admin', '2022-11-01 07:46:53', '', '2022-11-02 03:11:09', '新增用户', 5, '', '', '', '', 2, 'user:add', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (10, '', 2.98, 0, 'admin', '2022-11-01 07:48:44', 'admin', '2022-11-02 03:11:09', '角色管理', 4, '/system/role', 'system/role/index', '', '', 1, NULL, 1, 0, 'ant-design:solution-outlined', 1, 1, 1, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (11, '', 2.97, 0, 'admin', '2022-11-01 08:27:04', 'admin', '2022-11-02 03:11:09', '菜单管理', 4, '/system/menu', 'system/menu/index', '', '', 1, NULL, 1, 0, 'ant-design:menu-fold-outlined', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (12, '', 2.96, 0, 'admin', '2022-11-01 08:31:42', 'admin', '2022-11-11 05:42:49', '部门管理', 4, '/system/depart', 'system/depart/index', '', '', 1, NULL, 1, 0, 'ant-design:team-outlined', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (13, '', 2.95, 0, 'admin', '2022-11-01 08:32:25', 'admin', '2022-11-02 03:11:09', '我的部门', 4, '/system/depart-user', 'system/departUser/index', '', '', 1, NULL, 1, 0, 'ant-design:home-outlined', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (14, '', 2.94, 0, 'admin', '2022-11-01 08:33:07', 'admin', '2023-07-11 08:39:31', '职务管理', 4, '/system/position', 'system/position/index', '', '', 1, NULL, 1, 0, 'ant-design:database-filled', 1, 0, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (15, '', 2.93, 0, 'admin', '2022-11-01 08:34:10', 'admin', '2022-11-02 03:11:10', '通知公告', 4, '/system/notice', 'system/notice/index', '', '', 1, NULL, 1, 0, 'ant-design:bell-outlined', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (16, '', 2.92, 0, 'admin', '2022-11-01 08:34:46', 'admin', '2022-11-02 03:11:10', '数据字典', 4, '/system/dict', 'system/dict/index', '', '', 1, NULL, 1, 0, 'ant-design:hdd-twotone', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (17, '', 2.91, 0, 'admin', '2022-11-01 08:35:30', 'admin', '2022-11-11 05:42:51', '对象存储', 4, '/system/ossfile', 'system/ossfile/index', '', '', 1, NULL, 1, 0, 'ant-design:file-add-outlined', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (18, '', 3, 0, 'admin', '2022-11-01 09:27:13', 'admin', '2022-11-09 01:40:15', '个人中心', 4, '/system/account/setting', 'system/account/setting/index', '', '', 1, NULL, 1, 0, 'ant-design:user-outlined', 1, 1, 0, 1, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (19, '', 2.945, 0, 'admin', '2022-11-10 06:10:27', 'admin', '2022-11-10 06:10:59', '租户管理', 4, '/system/tenant', 'system/tenant/index', '', '', 1, NULL, 1, 0, 'ant-design:appstore-twotone', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (20, '', 8, 1, 'admin', '2023-12-23 16:20:54', 'admin', '2025-07-31 03:43:27', '数据可视化', NULL, '/visualization', 'layouts/default/index', '', '', 0, NULL, 1, 0, 'chart|svg', 1, 0, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (21, '', 1, 0, 'admin', '2022-11-16 14:06:40', 'admin', '2023-04-15 08:12:43', '大屏设计器', 20, '/visualization/bigscreen', '{{ window._CONFIG[\'domianURL\'] }}/bigscreen/#/token_login?token=${token}', '', '', 1, NULL, 1, 0, 'ant-design:dot-chart-outlined', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (22, '', 1, 0, '2222', '2022-11-19 19:23:40', 'admin', '2023-05-04 09:33:18', '部门用户管理', 13, '', '', '', '', 2, 'user-depart:user', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (23, '', 8, 1, 'admin', '2022-11-21 16:11:58', 'admin', '2026-04-10 02:48:13', '开发工具', NULL, '/devtools', 'layouts/default/index', '', '', 0, NULL, 1, 0, 'dev|svg', 1, 0, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (24, '', 10, 0, 'admin', '2022-11-21 16:16:20', '', '2022-11-21 16:16:20', '代码生成器', 23, '/devtools/code-generator', 'devtools/codeGenerator/index', '', '', 1, NULL, 1, 0, 'ant-design:code-outlined', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (25, '', 9.5, 0, 'admin', '2022-12-16 02:33:48', 'admin', '2023-04-20 07:44:56', '数据管理', NULL, '/dataManage', 'layouts/default/index', '', '', 0, NULL, 1, 0, 'datamanage|svg', 1, 0, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (26, '', 9.9, 0, 'admin', '2022-12-16 02:34:43', 'admin', '2023-04-20 07:45:04', '数据源管理', 25, '/dataManage/dataSource/index', '/dataManage/dataSource/index', '', '', 1, NULL, 1, 0, 'datasource|svg', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (27, '', 9.8, 0, 'admin', '2022-12-19 15:32:22', 'admin', '2023-04-20 07:47:48', '数据模型管理', 25, '/dataManage/dataModel', '/dataManage/dataModel/index', '', '', 1, NULL, 1, 0, 'datamodel|svg', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (28, '', 1, 0, 'admin', '2023-01-28 09:05:13', 'admin', '2023-04-20 07:50:17', '数据查询', 25, '/dataManage/dataQuery', '/dataManage/dataQuery/index', '', '', 1, NULL, 1, 0, 'dataquery|svg', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (31, '', 9.4, 0, 'admin', '2023-03-05 17:12:27', 'admin', '2023-04-19 17:24:27', '任务调度', NULL, '/task', 'layouts/default/index', '', '', 0, NULL, 1, 0, 'task|svg', 1, 0, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (32, '', 9, 0, 'admin', '2023-03-06 02:28:58', 'admin', '2023-04-20 07:52:21', '任务模版管理', 31, '/task/task_template', '/task/task_template/index', '', '', 1, NULL, 1, 0, 'task_template|svg', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (33, '', 8, 0, 'admin', '2023-03-08 03:36:25', 'admin', '2023-04-20 07:56:27', '普通任务调度', 31, '/task/index', '/task/index', '', '', 1, NULL, 1, 0, 'task|svg', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (34, '', 1, 0, 'admin', '2023-03-11 04:32:24', 'admin', '2023-04-19 17:14:51', '任务工作流调度', 31, '/task/dag', '/task/dag_task/index', '', '', 1, NULL, 1, 0, 'dag_task|svg', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (35, '', 1, 0, 'admin', '2023-03-13 16:35:00', 'admin', '2023-03-14 09:49:30', '任务工作流详情', 31, '/task/dag/detail', '/task/dag_task/dag-editor/index', '', '', 1, NULL, 1, 0, NULL, 1, 1, 0, 1, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (37, '', 1, 0, 'admin', '2023-04-03 13:00:54', 'admin', '2023-04-20 07:49:24', '算法管理', 25, '/algorithm/index', '/algorithm/index', '', '', 1, NULL, 1, 0, 'algorithm|svg', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (38, '', 8.5, 0, 'admin', '2023-04-11 17:37:35', 'admin', '2024-10-20 07:46:04', '运维监控', NULL, '/ops', 'layouts/default/index', '', '', 0, NULL, 1, 0, 'ops|svg', 1, 0, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (39, '', 1, 0, 'admin', '2023-04-11 17:38:12', 'admin', '2023-04-20 08:02:26', 'worker管理', 38, '/ops/worker', '/ops/workerManage/index', '', '', 1, NULL, 1, 0, 'worker|svg', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (40, '', 1, 0, 'admin', '2023-04-12 06:24:56', 'admin', '2023-04-20 07:58:53', '定时job管理', 38, '/ops/job', '/ops/jobManage/index', '', '', 1, NULL, 1, 0, 'job|svg', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (41, '', 1, 0, 'admin', '2023-04-13 07:54:08', 'admin', '2023-04-20 07:58:00', '日志管理', 38, '/ops/log', '/ops/logManage/index', '', '', 1, NULL, 1, 0, 'log|svg', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (42, '', 1, 0, 'admin', '2023-04-25 07:14:39', '', '2023-04-25 07:14:39', '添加数据字典', 16, '', '', '', '', 2, 'system:dict:add', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (43, '', 1, 0, 'admin', '2023-04-25 07:15:09', '', '2023-04-25 07:15:09', '编辑数据字典', 16, '', '', '', '', 2, 'system:dict:edit', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (44, '', 1, 0, 'admin', '2023-04-25 07:16:04', '', '2023-04-25 07:16:04', '添加字典项', 16, '', '', '', '', 2, 'system:dict:item:add', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (45, '', 1, 0, 'admin', '2023-04-25 07:16:40', '', '2023-04-25 07:16:40', '编辑字典项', 16, '', '', '', '', 2, 'system:dict:item:edit', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (46, '', 1, 0, 'admin', '2023-04-25 07:17:03', '', '2023-04-25 07:17:03', '删除字典项', 16, '', '', '', '', 2, 'system:dict:item:delete', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (47, '', 1, 0, 'admin', '2023-04-25 07:17:42', '', '2023-04-25 07:17:42', '删除数据字典', 16, '', '', '', '', 2, 'system:dict:delete', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (48, '', 1, 0, 'admin', '2023-04-25 17:03:07', '', '2023-04-25 17:03:07', '数据字典回收站', 16, '', '', '', '', 2, 'system:dict:recycle', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (49, '', 1, 0, 'admin', '2023-04-25 17:04:41', '', '2023-04-25 17:04:41', '刷新字典缓存', 16, '', '', '', '', 2, 'system:dict:refresh', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (50, '', 1, 0, 'admin', '2023-04-25 17:16:25', '', '2023-04-25 17:16:25', '上传文件', 17, '', '', '', '', 2, 'system:oss:upload', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (51, '', 1, 0, 'admin', '2023-04-25 17:16:52', '', '2023-04-25 17:16:52', '删除文件', 17, '', '', '', '', 2, 'system:oss:delete', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (52, '', 1, 0, 'admin', '2023-04-25 17:17:58', '', '2023-04-25 17:17:58', '添加通知', 15, '', '', '', '', 2, 'system:notice:add', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (53, '', 1, 0, 'admin', '2023-04-25 17:18:32', '', '2023-04-25 17:18:32', '删除通知', 15, '', '', '', '', 2, 'system:notice:delete', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (54, '', 1, 0, 'admin', '2023-04-25 17:19:36', '', '2023-04-25 17:19:36', '添加职务', 14, '', '', '', '', 2, 'system:position:add', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (55, '', 1, 0, 'admin', '2023-04-25 17:20:07', '', '2023-04-25 17:20:07', '编辑职务', 14, '', '', '', '', 2, 'system:position:edit', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (56, '', 1, 0, 'admin', '2023-04-25 17:20:36', '', '2023-04-25 17:20:36', '删除职务', 14, '', '', '', '', 2, 'system:position:delete', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (57, '', 1, 0, 'admin', '2023-04-25 17:21:18', 'admin', '2023-04-25 17:21:56', '添加租户', 19, '', '', '', '', 2, 'system:tenant:add', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (58, '', 1, 0, 'admin', '2023-04-25 17:22:34', '', '2023-04-25 17:22:34', '编辑租户', 19, '', '', '', '', 2, 'system:tenant:edit', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (59, '', 1, 0, 'admin', '2023-04-25 17:23:07', '', '2023-04-25 17:23:07', '删除租户', 19, '', '', '', '', 2, 'system:tenant:delete', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (61, '', 1, 0, 'admin', '2023-04-26 12:17:26', '', '2023-04-26 12:17:26', '添加部门', 12, '', '', '', '', 2, 'sys:depart:add', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (62, '', 1, 0, 'admin', '2023-04-26 12:17:57', '', '2023-04-26 12:17:57', '编辑部门', 12, '', '', '', '', 2, 'sys:depart:edit', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (63, '', 1, 0, 'admin', '2023-04-26 12:18:24', '', '2023-04-26 12:18:24', '删除部门', 12, '', '', '', '', 2, 'sys:depart:delete', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (64, '', 1, 0, 'admin', '2023-04-26 12:20:06', '', '2023-04-26 12:20:06', '保存部门权限', 12, '', '', '', '', 2, 'sys:depart:save_role', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (65, '', 1, 0, 'admin', '2023-04-26 12:20:50', '', '2023-04-26 12:20:50', '添加菜单', 11, '', '', '', '', 2, 'sys:menu:add', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (66, '', 1, 0, 'admin', '2023-04-26 12:21:18', '', '2023-04-26 12:21:18', '编辑菜单', 11, '', '', '', '', 2, 'sys:menu:edit', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (67, '', 1, 0, 'admin', '2023-04-26 12:21:40', '', '2023-04-26 12:21:40', '删除菜单', 11, '', '', '', '', 2, 'sys:menu:delete', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (68, '', 1, 0, 'admin', '2023-04-26 12:49:18', '', '2023-04-26 12:49:18', '添加角色', 10, '', '', '', '', 2, 'sys:role:add', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (69, '', 1, 0, 'admin', '2023-04-26 12:49:52', '', '2023-04-26 12:49:52', '编辑角色', 10, '', '', '', '', 2, 'sys:role:edit', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (70, '', 1, 0, 'admin', '2023-04-26 12:50:17', '', '2023-04-26 12:50:17', '删除角色', 10, '', '', '', '', 2, 'sys:role:delete', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (71, '', 1, 0, 'admin', '2023-04-26 12:51:10', '', '2023-04-26 12:51:10', '删除用户', 5, '', '', '', '', 2, 'user:delete', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (72, '', 1, 0, 'admin', '2023-04-26 12:51:53', '', '2023-04-26 12:51:53', '用户回收站', 5, '', '', '', '', 2, 'user:recycle', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (73, '', 1, 0, 'admin', '2023-04-26 12:52:14', '', '2023-04-26 12:52:14', '修改用户密码', 5, '', '', '', '', 2, 'user:password', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (74, '', 1, 0, 'admin', '2023-04-26 17:06:55', '', '2023-04-26 17:06:55', '添加', 24, '', '', '', '', 2, 'codegen:add', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (75, '', 1, 0, 'admin', '2023-04-26 17:07:25', '', '2023-04-26 17:07:25', '编辑', 24, '', '', '', '', 2, 'codegen:edit', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (76, '', 1, 0, 'admin', '2023-04-26 17:07:48', '', '2023-04-26 17:07:48', '删除', 24, '', '', '', '', 2, 'codegen:delete', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (77, '', 1, 0, 'admin', '2023-04-26 17:09:05', '', '2023-04-26 17:09:05', '生成代码', 24, '', '', '', '', 2, 'codegen:generate', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (78, '', 1, 0, 'admin', '2023-04-26 17:09:33', '', '2023-04-26 17:09:33', '删除job', 40, '', '', '', '', 2, 'job:delete', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (79, '', 1, 0, 'admin', '2023-04-26 17:09:57', '', '2023-04-26 17:09:57', '查看详情', 39, '', '', '', '', 2, 'worker:detail', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (80, '', 1, 0, 'admin', '2023-04-26 17:17:02', '', '2023-04-26 17:17:02', '添加任务模版', 32, '', '', '', '', 2, 'task_template:add', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (81, '', 1, 0, 'admin', '2023-04-26 17:17:19', '', '2023-04-26 17:17:19', '编辑任务模版', 32, '', '', '', '', 2, 'task_template:edit', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (82, '', 1, 0, 'admin', '2023-04-26 17:17:34', '', '2023-04-26 17:17:34', '删除任务模版', 32, '', '', '', '', 2, 'task_template:delete', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (83, '', 1, 0, 'admin', '2023-04-26 17:17:49', '', '2023-04-26 17:17:49', '启用禁用', 32, '', '', '', '', 2, 'task_template:status', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (84, '', 1, 0, 'admin', '2023-04-26 17:18:13', '', '2023-04-26 17:18:13', '添加任务', 33, '', '', '', '', 2, 'task:add', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (85, '', 1, 0, 'admin', '2023-04-26 17:18:33', '', '2023-04-26 17:18:33', '编辑任务', 33, '', '', '', '', 2, 'task:edit', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (86, '', 1, 0, 'admin', '2023-04-26 17:18:48', '', '2023-04-26 17:18:48', '删除任务', 33, '', '', '', '', 2, 'task:delete', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (87, '', 1, 0, 'admin', '2023-04-26 17:19:08', '', '2023-04-26 17:19:08', '启用禁用', 33, '', '', '', '', 2, 'task:status', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (88, '', 1, 0, 'admin', '2023-04-26 17:19:49', '', '2023-04-26 17:19:49', '运行dag', 35, '', '', '', '', 2, 'dag_detail:run', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (89, '', 1, 0, 'admin', '2023-04-26 17:20:30', '', '2023-04-26 17:20:30', '删除选中节点', 35, '', '', '', '', 2, 'dag_detail:delete', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (90, '', 1, 0, 'admin', '2023-04-26 17:21:10', '', '2023-04-26 17:21:10', '添加', 34, '', '', '', '', 2, 'dag:add', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (91, '', 1, 0, 'admin', '2023-04-26 17:21:32', '', '2023-04-26 17:21:32', '复制任务', 33, '', '', '', '', 2, 'task:copy', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (92, '', 1, 0, 'admin', '2023-04-26 17:22:32', '', '2023-04-26 17:22:32', '编辑', 34, '', '', '', '', 2, 'dag:edit', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (93, '', 1, 0, 'admin', '2023-04-26 17:22:58', '', '2023-04-26 17:22:58', '删除', 34, '', '', '', '', 2, 'dag:delete', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (94, '', 1, 0, 'admin', '2023-04-26 17:23:15', '', '2023-04-26 17:23:15', '复制', 34, '', '', '', '', 2, 'dag:copy', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (95, '', 1, 0, 'admin', '2023-04-26 17:23:46', '', '2023-04-26 17:23:46', '启用禁用', 34, '', '', '', '', 2, 'dag:status', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (96, '', 1, 0, 'admin', '2023-04-26 17:24:10', '', '2023-04-26 17:24:10', '添加', 26, '', '', '', '', 2, 'datasource:add', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (97, '', 1, 0, 'admin', '2023-04-26 17:24:32', '', '2023-04-26 17:24:32', '编辑', 26, '', '', '', '', 2, 'datasource:edit', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (98, '', 1, 0, 'admin', '2023-04-26 17:24:51', '', '2023-04-26 17:24:51', '删除', 26, '', '', '', '', 2, 'datasource:delete', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (99, '', 1, 0, 'admin', '2023-04-26 17:25:47', '', '2023-04-26 17:25:47', '添加', 27, '', '', '', '', 2, 'datamodel:add', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (100, '', 1, 0, 'admin', '2023-04-26 17:26:08', '', '2023-04-26 17:26:08', '编辑', 27, '', '', '', '', 2, 'datamodel:edit', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (101, '', 1, 0, 'admin', '2023-04-26 17:26:28', '', '2023-04-26 17:26:28', '删除', 27, '', '', '', '', 2, 'datamodel:delete', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (102, '', 1, 0, 'admin', '2023-04-26 17:26:45', '', '2023-04-26 17:26:45', '复制', 27, '', '', '', '', 2, 'datamodel:copy', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (103, '', 1, 0, 'admin', '2023-04-26 17:27:03', '', '2023-04-26 17:27:03', '添加', 37, '', '', '', '', 2, 'algorithm:add', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (104, '', 1, 0, 'admin', '2023-04-26 17:27:25', '', '2023-04-26 17:27:25', '编辑', 37, '', '', '', '', 2, 'algorithm:edit', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (105, '', 1, 0, 'admin', '2023-04-26 17:27:39', '', '2023-04-26 17:27:39', '删除', 37, '', '', '', '', 2, 'algorithm:delete', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (106, '', 1, 0, 'admin', '2023-04-26 17:28:05', '', '2023-04-26 17:28:05', '启用禁用', 37, '', '', '', '', 2, 'algorithm:status', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (107, '', 1, 0, 'admin', '2023-04-26 17:29:07', '', '2023-04-26 17:29:07', '编辑数据接口', 28, '', '', '', '', 2, 'data_interface:edit', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (108, '', 1, 0, 'admin', '2023-04-26 17:29:29', '', '2023-04-26 17:29:29', '审核接口', 28, '', '', '', '', 2, 'data_interface:verify', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (109, '', 1, 0, 'admin', '2023-04-26 17:29:47', 'admin', '2023-04-26 17:30:22', '删除接口', 28, '', '', '', '', 2, 'data_interface:delete', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (110, '', 1, 0, 'admin', '2023-04-26 17:30:12', '', '2023-04-26 17:30:12', '数据接口启用禁用', 28, '', '', '', '', 2, 'data_interface:status', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (111, '', 1, 0, 'admin', '2023-04-28 07:31:18', 'admin', '2023-04-28 07:36:26', '管理角色用户', 10, '', '', '', '', 2, 'sys:role:user', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (112, '', 1, 0, 'admin', '2023-04-28 07:32:42', '', '2023-04-28 07:32:42', '授权', 10, '', '', '', '', 2, 'sys:role:auth', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (113, '', 1, 0, 'admin', '2023-05-04 09:29:15', '', '2023-05-04 09:29:15', '冻结用户', 5, '', '', '', '', 2, 'user:frozen', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (114, '', 8.5, 0, 'admin', '2023-06-19 12:04:35', 'admin', '2024-10-20 07:45:56', '告警管理', NULL, '/alert', 'layouts/default/index', '', '', 0, NULL, 1, 0, 'ant-design:alert-outlined', 1, 0, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (115, '', 1, 0, 'admin', '2023-06-19 16:51:20', 'admin', '2023-06-19 16:57:44', '告警查询', 114, '/alert/list', '/alert/index', '', '', 1, NULL, 1, 0, 'ant-design:alert-outlined', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (116, '', 99, 0, 'admin', '2023-06-19 16:54:21', 'admin', '2023-06-19 16:55:52', '告警策略', 114, '/alert/alert_strategy', '/alert/alert_strategy/index', '', '', 1, NULL, 1, 0, 'ant-design:exception-outlined', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (117, '', 1, 0, 'admin', '2023-07-28 08:17:22', '', '2023-07-28 08:17:22', '重启所有job', 40, '', '', '', '', 2, 'job:restart', 1, 1, NULL, 1, 1, 1, 1, 1, 0, 1, 1, 1);

INSERT INTO `sys_permission` VALUES (119, '', 10, 0, 'admin', '2024-06-22 18:29:46', 'admin', '2024-10-22 16:31:14', 'ai助手', 125, '/ai/index', '/dashboard/ai', '', '', 1, NULL, 1, 0, 'ai|svg', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (120, '', 9.2, 0, 'admin', '2024-07-13 16:03:07', 'admin', '2024-10-20 07:46:29', '知识库管理', NULL, '/rag', '/rag/dataset/index', '', '', 0, NULL, 1, 0, 'ant-design:file-search-outlined', 1, 0, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (121, '', 9, 0, 'admin', '2024-07-13 16:07:26', 'admin', '2024-07-13 16:12:46', '数据集管理', 120, '/rag/dataset', '/rag/dataset/index', '', '', 1, NULL, 1, 0, 'ant-design:file-zip-outlined', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (122, '', 8, 0, 'admin', '2024-07-13 16:10:49', 'admin', '2024-07-13 16:13:02', '文档管理', 120, '/rag/document', '/rag/document/index', '', '', 1, NULL, 1, 0, 'ant-design:file-word-outlined', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (123, '', 7, 0, 'admin', '2024-07-13 16:11:43', 'admin', '2024-07-13 16:13:27', '知识段管理', 120, '/rag/chunk', '/rag/chunk/index', '', '', 1, NULL, 1, 0, 'ant-design:file-text-outlined', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (124, '', 1, 0, 'admin', '2024-07-24 16:27:04', 'admin', '2024-07-24 16:51:23', '知识检索', 120, '/rag/chunk/retrieval', '/rag/chunk/retrieval', '', '', 1, NULL, 1, 0, 'ant-design:file-search-outlined', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (125, '', 9.3, 0, 'admin', '2024-10-20 07:44:18', 'admin', '2024-10-22 16:31:24', 'ai应用', NULL, '/ai', 'layouts/default/index', '', '/ai/index', 0, NULL, 1, 0, 'ai|svg', 1, 0, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (126, '', 9, 0, 'admin', '2024-10-20 07:47:41', 'admin', '2026-04-10 02:53:11', '应用管理', 125, '/ai/apps', '/llm/aiapp/AiAppList', '', '', 1, NULL, 1, 0, 'ai-apps|svg', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (128, '', 8, 0, 'admin', '2025-12-31 03:29:47', 'admin', '2026-04-10 02:53:21', '工具管理', 125, '/ai/tools', '/llm/tools/index', '', '', 1, NULL, 1, 0, 'ant-design:tool-outlined', 1, 1, 0, 0, 0, 0, 1, 0, 1);

INSERT INTO `sys_permission` VALUES (129, '', 1, 0, 'admin', '2026-04-10 02:48:51', 'admin', '2026-04-10 02:52:57', '模型管理', 125, '/ai/models', '/llm/models/index', '', '', 1, NULL, 1, 0, 'ant-design:robot-outlined', 1, 1, 0, 0, 0, 0, 1, 0, 1);



-- ----------------------------

-- Table structure for sys_position

-- ----------------------------

DROP TABLE IF EXISTS `sys_position`;

CREATE TABLE `sys_position`  (

  `id` int NOT NULL AUTO_INCREMENT COMMENT 'id主键',

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',

  `code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编码',

  `org_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所属机构编码',

  `post_rank` int NULL DEFAULT NULL COMMENT '职级',

  `company_id` int NULL DEFAULT NULL COMMENT '公司id',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_sys_position_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of sys_position

-- ----------------------------

INSERT INTO `sys_position` VALUES (1, '', 1, 0, 'admin', '2022-11-09 05:41:20', 'admin', '2022-11-11 17:47:40', 'test13333', 'a1', '', 4, NULL, 1);



-- ----------------------------

-- Table structure for sys_role

-- ----------------------------

DROP TABLE IF EXISTS `sys_role`;

CREATE TABLE `sys_role`  (

  `id` int NOT NULL AUTO_INCREMENT COMMENT 'id主键',

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `role_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '角色名称',

  `role_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '角色编码',

  `status` smallint NULL DEFAULT NULL COMMENT '1-正常,0-禁用',

  `permissions` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '权限列表',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_sys_role_role_name`(`role_name` ASC) USING BTREE,

  INDEX `ix_sys_role_role_code`(`role_code` ASC) USING BTREE,

  INDEX `ix_sys_role_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB AUTO_INCREMENT = 15 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of sys_role

-- ----------------------------

INSERT INTO `sys_role` VALUES (1, '', 1, 0, 'admin', '2023-04-27 14:32:45', '', '2025-05-31 16:25:04', '普通用户', 'user', 1, '[\"3\", \"1\", \"25\", \"28\", \"31\", \"33\", \"91\", \"87\", \"86\", \"85\", \"84\", \"35\", \"89\", \"88\", \"34\", \"95\", \"94\", \"93\", \"92\", \"90\", \"20\", \"21\", \"23\", \"24\", \"77\", \"4\", \"18\", \"13\", \"22\", \"15\", \"16\", \"17\", \"50\", \"119\"]', 1);

INSERT INTO `sys_role` VALUES (2, '', 1, 0, 'admin', '2023-04-27 14:32:26', '', '2025-05-31 16:25:12', '管理员', 'admin', 1, '[\"1\", \"3\", \"2\", \"25\", \"26\", \"98\", \"97\", \"96\", \"27\", \"102\", \"101\", \"100\", \"99\", \"37\", \"106\", \"105\", \"104\", \"103\", \"28\", \"110\", \"109\", \"108\", \"107\", \"31\", \"32\", \"83\", \"82\", \"81\", \"80\", \"33\", \"91\", \"87\", \"86\", \"85\", \"84\", \"35\", \"89\", \"88\", \"34\", \"95\", \"94\", \"93\", \"92\", \"90\", \"20\", \"21\", \"38\", \"41\", \"40\", \"78\", \"39\", \"79\", \"23\", \"24\", \"77\", \"76\", \"75\", \"74\", \"4\", \"18\", \"5\", \"73\", \"72\", \"71\", \"7\", \"6\", \"10\", \"70\", \"69\", \"68\", \"11\", \"67\", \"66\", \"65\", \"12\", \"64\", \"63\", \"62\", \"61\", \"13\", \"22\", \"19\", \"59\", \"58\", \"57\", \"14\", \"56\", \"55\", \"54\", \"15\", \"53\", \"52\", \"16\", \"49\", \"48\", \"47\", \"46\", \"45\", \"44\", \"43\", \"42\", \"17\", \"51\", \"50\", \"112\", \"111\", \"113\", \"120\", \"121\", \"122\", \"123\", \"117\", \"114\", \"116\", \"115\", \"119\"]', 1);

INSERT INTO `sys_role` VALUES (3, '', 1, 0, 'admin', '2023-04-27 17:38:31', '', '2025-05-31 16:25:15', '开发者', 'dev_user', 1, '[\"2\", \"1\", \"25\", \"26\", \"98\", \"97\", \"96\", \"27\", \"102\", \"101\", \"100\", \"99\", \"37\", \"106\", \"105\", \"104\", \"103\", \"28\", \"110\", \"109\", \"108\", \"107\", \"31\", \"32\", \"83\", \"82\", \"81\", \"80\", \"33\", \"91\", \"87\", \"86\", \"85\", \"84\", \"35\", \"89\", \"88\", \"34\", \"95\", \"94\", \"93\", \"92\", \"90\", \"20\", \"21\", \"38\", \"41\", \"40\", \"78\", \"39\", \"79\", \"23\", \"24\", \"77\", \"76\", \"75\", \"74\", \"4\", \"18\", \"13\", \"16\", \"17\", \"50\", \"3\"]', 1);



-- ----------------------------

-- Table structure for sys_tenant

-- ----------------------------

DROP TABLE IF EXISTS `sys_tenant`;

CREATE TABLE `sys_tenant`  (

  `id` int NOT NULL AUTO_INCREMENT COMMENT 'id主键',

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '租户名称',

  `begin_date` int NULL DEFAULT NULL COMMENT '开始时间',

  `end_date` int NULL DEFAULT NULL COMMENT '结束时间',

  `status` smallint NULL DEFAULT NULL COMMENT '状态 1正常 0冻结',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_sys_tenant_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of sys_tenant

-- ----------------------------

INSERT INTO `sys_tenant` VALUES (1, '', 1, 0, 'admin', '2022-11-10 06:13:24', 'admin', '2022-11-10 06:34:53', 'test', 1667911097, 1668159384, 1, 1);



-- ----------------------------

-- Table structure for sys_user

-- ----------------------------

DROP TABLE IF EXISTS `sys_user`;

CREATE TABLE `sys_user`  (

  `id` int NOT NULL AUTO_INCREMENT COMMENT 'id主键',

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `username` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '登录的用户名',

  `password` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '密码',

  `nickname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昵称',

  `avatar` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像',

  `birthday` datetime NULL DEFAULT NULL COMMENT '生日',

  `sex` smallint NULL DEFAULT NULL COMMENT '性别(0-默认未知,1-男,2-女)',

  `email` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮箱',

  `phone` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '手机号',

  `org_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '登录会话的机构编码',

  `status` smallint NULL DEFAULT NULL COMMENT '1-正常,0-禁用',

  `user_identity` smallint NULL DEFAULT NULL COMMENT '身份(1普通成员 2上级)',

  `third_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '第三方登陆的唯一标志',

  `third_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '第三方登陆的类型',

  `work_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '工号',

  `verify_token` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '验证token',

  `login_times` int NULL DEFAULT NULL COMMENT '登录次数',

  `login_time` int NULL DEFAULT NULL COMMENT '上次登录时间',

  `login_ip` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '上次登录IP',

  `valid_start_time` int NULL DEFAULT NULL COMMENT '有效期(开始)',

  `valid_end_time` int NULL DEFAULT NULL COMMENT '有效期(结束)',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_sys_user_email`(`email` ASC) USING BTREE,

  INDEX `ix_sys_user_username`(`username` ASC) USING BTREE,

  INDEX `ix_sys_user_phone`(`phone` ASC) USING BTREE,

  INDEX `ix_sys_user_org_code`(`org_code` ASC) USING BTREE,

  INDEX `ix_sys_user_password`(`password` ASC) USING BTREE,

  INDEX `ix_sys_user_nickname`(`nickname` ASC) USING BTREE,

  INDEX `ix_sys_user_third_id`(`third_id` ASC) USING BTREE,

  INDEX `ix_sys_user_work_no`(`work_no` ASC) USING BTREE

) ENGINE = InnoDB AUTO_INCREMENT = 12 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of sys_user

-- ----------------------------

INSERT INTO `sys_user` VALUES (1, '', 1, 0, 'system', '2022-10-31 09:41:34', 'admin', '2026-04-10 06:34:23', 'admin', 'pbkdf2:sha256:260000$uPkgXU614UEZVupq$f796a5bc254e02bfc78526a092ead4057073493f0115a9df56288f852cfb228a', 'admin', '', '2003-03-12 05:56:00', 1, '', '', 'org_5', 1, 2, NULL, NULL, '20213916', '', 1379, 1775802863, '58.240.25.62', NULL, NULL, 1);

INSERT INTO `sys_user` VALUES (11, '', 1, 0, 'admin', '2025-05-31 16:41:49', 'admin', '2025-05-31 16:51:25', 'user1', 'scrypt:32768:8:1$zdZdVs9s8Va8Skd8$e9489852fb98875c7b59f692469b366e092d1e76dc17087a87c9f68b1a1a5454073cb878ed9580c8595cb506c38c779dc147dc840d1b232f44200702302cb864', 'user1', NULL, '2025-06-01 00:48:29', 0, NULL, NULL, NULL, 1, 1, NULL, NULL, '0002', '', 1, 1748710285, '127.0.0.1', NULL, NULL, 1);



-- ----------------------------

-- Table structure for sys_user_tenant_join

-- ----------------------------

DROP TABLE IF EXISTS `sys_user_tenant_join`;

CREATE TABLE `sys_user_tenant_join`  (

  `user_id` int NOT NULL COMMENT '用户ID',

  `tenant_id` int NOT NULL COMMENT '租户ID',

  `depart_id_list` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '部门列表',

  `post_id_list` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '职务列表',

  `role_id_list` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '角色列表',

  `id` int NOT NULL AUTO_INCREMENT COMMENT 'id主键',

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  PRIMARY KEY (`id`) USING BTREE

) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of sys_user_tenant_join

-- ----------------------------

INSERT INTO `sys_user_tenant_join` VALUES (11, 1, '[]', '[]', '[\"1\"]', 2, '', 1, 0, 'admin', '2025-05-31 16:51:09', 'admin', '2025-05-31 16:51:09');



-- ----------------------------

-- Table structure for task

-- ----------------------------

DROP TABLE IF EXISTS `task`;

CREATE TABLE `task`  (

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'id',

  `template_code` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '任务模版id',

  `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',

  `params` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '参数',

  `status` smallint NULL DEFAULT NULL COMMENT '状态',

  `trigger_type` smallint NULL DEFAULT NULL COMMENT '触发方式',

  `crontab` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '定时设置',

  `task_type` smallint NULL DEFAULT NULL COMMENT '任务类型,1普通任务2dag工作流任务',

  `run_type` smallint NULL DEFAULT NULL COMMENT 'dag运行类型,1分布式2,单进程',

  `trigger_date` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '触发始末时间',

  `priority` int NULL DEFAULT NULL COMMENT '优先级',

  `retry` int NULL DEFAULT NULL COMMENT '失败重试次数',

  `countdown` int NULL DEFAULT NULL COMMENT '失败重试间隔',

  `running_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '运行中任务实例id',

  `run_queue` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '运行队列',

  `alert_strategy_ids` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '绑定告警策略列表',

  `built_in` smallint NULL DEFAULT NULL COMMENT '是否内置',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_task_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of task

-- ----------------------------

INSERT INTO `task` VALUES ('', 1, 0, 'admin', '2023-08-25 17:51:27', 'admin', '2024-06-26 16:10:57', '068324857ff6407895db34881c1c3f92', '', 'dag示例2', '{\n  \"cells\": [\n    {\n      \"shape\": \"edge\",\n      \"attrs\": {\n        \"line\": {\n          \"stroke\": \"#A2B1C3\",\n          \"strokeWidth\": 1,\n          \"targetMarker\": {\n            \"height\": 6,\n            \"name\": \"block\",\n            \"width\": 10\n          }\n        }\n      },\n      \"id\": \"eb8fc6c6-c3b5-4676-ae11-e84a90e77583\",\n      \"zIndex\": 0,\n      \"source\": {\n        \"cell\": \"c079b781-55ea-4c8e-bb6a-39d2a54ea18d\",\n        \"port\": \"9ce488b8-dc91-435d-8adf-646aea0dc35f\"\n      },\n      \"target\": {\n        \"cell\": \"41684aa0-2123-4988-a667-871bf3d23b05\",\n        \"port\": \"02d2fff0-f547-4247-aeee-056d7bb929aa\"\n      }\n    },\n    {\n      \"shape\": \"edge\",\n      \"attrs\": {\n        \"line\": {\n          \"stroke\": \"#A2B1C3\",\n          \"strokeWidth\": 1,\n          \"targetMarker\": {\n            \"height\": 6,\n            \"name\": \"block\",\n            \"width\": 10\n          }\n        }\n      },\n      \"id\": \"63e6cfe3-6c13-427f-8a42-4f17050113af\",\n      \"zIndex\": 0,\n      \"source\": {\n        \"cell\": \"41684aa0-2123-4988-a667-871bf3d23b05\",\n        \"port\": \"9ce488b8-dc91-435d-8adf-646aea0dc35f\"\n      },\n      \"target\": {\n        \"cell\": \"9302f8d4-2d18-4653-8ce2-8ca89da43500\",\n        \"port\": \"02d2fff0-f547-4247-aeee-056d7bb929aa\"\n      }\n    },\n    {\n      \"position\": {\n        \"x\": -110,\n        \"y\": -40\n      },\n      \"size\": {\n        \"width\": 180,\n        \"height\": 40\n      },\n      \"view\": \"vue-shape-view\",\n      \"shape\": \"container-node\",\n      \"img\": \"https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ\",\n      \"component\": {},\n      \"ports\": {\n        \"groups\": {\n          \"top\": {\n            \"position\": \"top\",\n            \"attrs\": {\n              \"circle\": {\n                \"r\": 4,\n                \"magnet\": true,\n                \"stroke\": \"#5F95FF\",\n                \"strokeWidth\": 1,\n                \"fill\": \"#fff\",\n                \"style\": {\n                  \"visibility\": \"hidden\"\n                }\n              }\n            }\n          },\n          \"bottom\": {\n            \"position\": \"bottom\",\n            \"attrs\": {\n              \"circle\": {\n                \"r\": 4,\n                \"magnet\": true,\n                \"stroke\": \"#5F95FF\",\n                \"strokeWidth\": 1,\n                \"fill\": \"#fff\",\n                \"style\": {\n                  \"visibility\": \"hidden\"\n                }\n              }\n            }\n          }\n        },\n        \"items\": [\n          {\n            \"group\": \"top\",\n            \"id\": \"02d2fff0-f547-4247-aeee-056d7bb929aa\"\n          },\n          {\n            \"group\": \"bottom\",\n            \"id\": \"9ce488b8-dc91-435d-8adf-646aea0dc35f\"\n          }\n        ]\n      },\n      \"id\": \"c079b781-55ea-4c8e-bb6a-39d2a54ea18d\",\n      \"data\": {\n        \"img\": \"https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ\",\n        \"label\": \"python任务1\",\n        \"params\": {\n          \"countdown\": 0,\n          \"error_type\": \"throw\",\n          \"retry\": 0,\n          \"task_conf\": {\n            \"code\": \"import time\\nfor i in range(5):\\n    logger.info(i)\\n    time.sleep(1)\",\n            \"run_type\": \"code\"\n          },\n          \"template_code\": \"PythonTask\"\n        },\n        \"status\": \"\"\n      },\n      \"zIndex\": 1\n    },\n    {\n      \"position\": {\n        \"x\": -110,\n        \"y\": 250\n      },\n      \"size\": {\n        \"width\": 180,\n        \"height\": 40\n      },\n      \"view\": \"vue-shape-view\",\n      \"shape\": \"container-node\",\n      \"img\": \"https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ\",\n      \"component\": {},\n      \"ports\": {\n        \"groups\": {\n          \"top\": {\n            \"position\": \"top\",\n            \"attrs\": {\n              \"circle\": {\n                \"r\": 4,\n                \"magnet\": true,\n                \"stroke\": \"#5F95FF\",\n                \"strokeWidth\": 1,\n                \"fill\": \"#fff\",\n                \"style\": {\n                  \"visibility\": \"hidden\"\n                }\n              }\n            }\n          },\n          \"bottom\": {\n            \"position\": \"bottom\",\n            \"attrs\": {\n              \"circle\": {\n                \"r\": 4,\n                \"magnet\": true,\n                \"stroke\": \"#5F95FF\",\n                \"strokeWidth\": 1,\n                \"fill\": \"#fff\",\n                \"style\": {\n                  \"visibility\": \"hidden\"\n                }\n              }\n            }\n          }\n        },\n        \"items\": [\n          {\n            \"group\": \"top\",\n            \"id\": \"02d2fff0-f547-4247-aeee-056d7bb929aa\"\n          },\n          {\n            \"group\": \"bottom\",\n            \"id\": \"9ce488b8-dc91-435d-8adf-646aea0dc35f\"\n          }\n        ]\n      },\n      \"id\": \"9302f8d4-2d18-4653-8ce2-8ca89da43500\",\n      \"data\": {\n        \"img\": \"https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ\",\n        \"label\": \"python任务\",\n        \"params\": {\n          \"countdown\": 0,\n          \"error_type\": \"throw\",\n          \"retry\": 0,\n          \"task_conf\": {\n            \"code\": \"import time\\nfor i in range(5):\\n    logger.info(i)\\n    time.sleep(1)\",\n            \"run_type\": \"code\"\n          },\n          \"template_code\": \"PythonTask\"\n        },\n        \"status\": \"\"\n      },\n      \"zIndex\": 2\n    },\n    {\n      \"position\": {\n        \"x\": -110,\n        \"y\": 110\n      },\n      \"size\": {\n        \"width\": 180,\n        \"height\": 40\n      },\n      \"view\": \"vue-shape-view\",\n      \"shape\": \"container-node\",\n      \"img\": \"https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ\",\n      \"component\": {},\n      \"ports\": {\n        \"groups\": {\n          \"top\": {\n            \"position\": \"top\",\n            \"attrs\": {\n              \"circle\": {\n                \"r\": 4,\n                \"magnet\": true,\n                \"stroke\": \"#5F95FF\",\n                \"strokeWidth\": 1,\n                \"fill\": \"#fff\",\n                \"style\": {\n                  \"visibility\": \"hidden\"\n                }\n              }\n            }\n          },\n          \"bottom\": {\n            \"position\": \"bottom\",\n            \"attrs\": {\n              \"circle\": {\n                \"r\": 4,\n                \"magnet\": true,\n                \"stroke\": \"#5F95FF\",\n                \"strokeWidth\": 1,\n                \"fill\": \"#fff\",\n                \"style\": {\n                  \"visibility\": \"hidden\"\n                }\n              }\n            }\n          }\n        },\n        \"items\": [\n          {\n            \"group\": \"top\",\n            \"id\": \"02d2fff0-f547-4247-aeee-056d7bb929aa\"\n          },\n          {\n            \"group\": \"bottom\",\n            \"id\": \"9ce488b8-dc91-435d-8adf-646aea0dc35f\"\n          }\n        ]\n      },\n      \"id\": \"41684aa0-2123-4988-a667-871bf3d23b05\",\n      \"data\": {\n        \"img\": \"https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ\",\n        \"label\": \"python任务\",\n        \"params\": {\n          \"countdown\": 0,\n          \"error_type\": \"throw\",\n          \"retry\": 0,\n          \"task_conf\": {\n            \"code\": \"import time\\nfor i in range(5):\\n    logger.info(i)\\n    time.sleep(1)\",\n            \"run_type\": \"code\"\n          },\n          \"template_code\": \"PythonTask\"\n        },\n        \"status\": \"\"\n      },\n      \"zIndex\": 3\n    }\n  ]\n}', 1, 1, '', 2, 1, '[]', 1, 0, 0, NULL, 'default', '', NULL, 1);

INSERT INTO `task` VALUES ('', 1, 0, 'admin', '2023-08-10 09:50:56', 'admin', '2026-04-10 03:50:00', '0e4392b2844a4951bd1c8434ea90dd9e', 'PythonTask', '周期任务示例', '{\n  \"run_type\": \"code\",\n  \"code\": \"import random\\nimport time\\nlogger.info(\\\"开始运行\\\")\\ntime.sleep(random.randint(3,5))\\nlogger.info(\\\"结束运行\\\")\\nlogger.info(\\\"结束运行2\\\")\"\n}', 1, 2, '0 0/10 * * * ? *', 1, 1, '[]', 1, 0, 0, 'a0ef68d1-7f7e-43ca-bc17-e8ca43439c98', 'default', '', NULL, 1);

INSERT INTO `task` VALUES ('', 1, 0, 'admin', '2023-08-10 08:01:13', 'admin', '2024-08-14 05:50:21', '1b6aad025dc2405eb8248f28e75ec048', 'PythonTask', '单次任务示例', '{\n  \"run_type\": \"code\",\n  \"code\": \"import time\\n\\nfor i in range(10):\\n    logger.info(i)\\n    time.sleep(20)\"\n}', 1, 1, '', 1, 1, '[]', 1, 0, 0, '8df16726-6976-4c97-9694-e049e2cae3da', 'default', '', NULL, 1);

INSERT INTO `task` VALUES ('', 1, 0, 'admin', '2023-08-11 19:40:42', 'admin', '2024-08-14 05:50:15', '8ab8b4d482944ea59d1f7241b733907c', 'PythonTask', '失败任务示例', '{\n  \"run_type\": \"code\",\n  \"code\": \"import time\\n\\ntime.sleep(2)\\n1/0\"\n}', 1, 1, '', 1, 1, '[]', 1, 2, 5, '80950701-510b-49d5-b368-9a80a3a56130', 'default', '0af64e7c24d44c19908ee0034ddd10ec', NULL, 1);

INSERT INTO `task` VALUES ('', 1, 0, 'admin', '2023-08-09 07:32:59', 'admin', '2024-08-20 07:52:02', 'e96a8e8a8ef140678873c1f3e548920a', 'PythonTask', '数据采集示例-股票历史数据采集', '{\n  \"run_type\": \"code\",\n  \"code\": \"import akshare as ak\\nfrom utils.etl_utils import get_writer_model\\nfrom utils.common_utils import md5, format_date\\n\\n\\ndef transform_stock_data(stock_data, stock_code, stock_name):\\n    \\\"\\\"\\\"\\n    转换数据\\n    :param stock_data:\\n    :return:\\n    \\\"\\\"\\\"\\n    field_map = {\\n        \\\"日期\\\": \\\"time\\\",\\n        \\\"最高\\\": \\\"high\\\",\\n        \\\"最低\\\": \\\"low\\\",\\n        \\\"开盘\\\": \\\"open\\\",\\n        \\\"收盘\\\": \\\"close\\\",\\n        \\\"成交量\\\": \\\"volume\\\",\\n        \\\"成交额\\\": \\\"amount\\\",\\n        \\\"换手率\\\": \\\"turnover\\\",\\n        \\\"振幅\\\": \\\"amplitude\\\",\\n        \\\"涨跌幅\\\": \\\"chg\\\",\\n        \\\"涨跌额\\\": \\\"change_amount\\\"\\n    }\\n    stock_data = stock_data.rename(columns=field_map)\\n    stock_data[\'symbol\'] = stock_code\\n    stock_data[\'name\'] = stock_name\\n    result_list = []\\n    for k, row in stock_data.iterrows():\\n        row = row.to_dict()\\n        row[\'time\'] = format_date(row[\'time\'], res_type=\'datetime\')\\n        hash_key = f\\\"{row[\'symbol\']}{row[\'time\']}\\\"\\n        row[\'_id\'] = md5(hash_key)\\n        result_list.append(row)\\n    return result_list\\n\\n\\nflag, writer = get_writer_model({\\n    \\\"model_id\\\": \\\"f4f58112235f4625a72f880a373ff697\\\",\\n    \\\"load_type\\\": \\\"upsert\\\",\\n    \\\"only_fields\\\": \\\"_id\\\"\\n})\\nif not flag:\\n    logger.exception(f\\\"获取写入模型失败\\\")\\n# 获取股票代码-名称 map\\ncode_id_dict = {}\\nstock_zh_a_spot_em_df = ak.stock_zh_a_spot_em()\\nfor k, row in stock_zh_a_spot_em_df.iterrows():\\n    row = row.to_dict()\\n    code_id_dict[row[\'代码\']] = row[\'名称\']\\ni = 1\\nfor stock_code in code_id_dict:\\n    try:\\n        stock_name = code_id_dict[stock_code]\\n        if stock_name == 1:\\n            stock_name = \'unknow\'\\n        stock_data = ak.stock_zh_a_hist(symbol=stock_code, adjust=\\\"qfq\\\")\\n        stock_data = transform_stock_data(stock_data, stock_code, stock_name)\\n        writer.write(stock_data)\\n        logger.info(f\\\"{i}/{len(code_id_dict)}, 获取数据成功,股票代码:{stock_code},数据量:{len(stock_data)}\\\")\\n    except Exception as e:\\n        logger.info(f\\\"获取数据失败,{e}\\\")\\n        logger.exception(e)\\n    i += 1\"\n}', 0, 1, '', 1, 1, '[]', 1, 0, 0, 'b3d3da25-6311-407a-bf2a-d1fb12613345', 'default', '', NULL, 1);

INSERT INTO `task` VALUES ('', 1, 0, 'admin', '2023-08-11 06:11:05', 'admin', '2023-09-15 17:50:00', 'fdacfa5b336b47aeba93376d9e5a4621', '', '任务工作流示例', '{\n  \"cells\": [\n    {\n      \"shape\": \"edge\",\n      \"attrs\": {\n        \"line\": {\n          \"stroke\": \"#A2B1C3\",\n          \"strokeWidth\": 1,\n          \"targetMarker\": {\n            \"height\": 6,\n            \"name\": \"block\",\n            \"width\": 10\n          }\n        }\n      },\n      \"id\": \"856950e2-e7ac-4e83-a765-95476c35efbe\",\n      \"zIndex\": 0,\n      \"source\": {\n        \"cell\": \"8361303b-7893-4cb1-996d-aeadb3c13081\",\n        \"port\": \"f83f9e97-ff49-49d3-9aeb-a4663498684a\"\n      },\n      \"target\": {\n        \"cell\": \"2f427011-1c25-4559-b0eb-f11963191a32\",\n        \"port\": \"7869fd81-5cac-4724-93df-ca7ce317ac6e\"\n      }\n    },\n    {\n      \"shape\": \"edge\",\n      \"attrs\": {\n        \"line\": {\n          \"stroke\": \"#A2B1C3\",\n          \"strokeWidth\": 1,\n          \"targetMarker\": {\n            \"height\": 6,\n            \"name\": \"block\",\n            \"width\": 10\n          }\n        }\n      },\n      \"id\": \"369d10c2-679a-4245-8fd3-fdf798561c01\",\n      \"zIndex\": 0,\n      \"source\": {\n        \"cell\": \"8361303b-7893-4cb1-996d-aeadb3c13081\",\n        \"port\": \"f83f9e97-ff49-49d3-9aeb-a4663498684a\"\n      },\n      \"target\": {\n        \"cell\": \"b4f99075-5a79-4074-9dde-2cd282c1079e\",\n        \"port\": \"7869fd81-5cac-4724-93df-ca7ce317ac6e\"\n      }\n    },\n    {\n      \"shape\": \"edge\",\n      \"attrs\": {\n        \"line\": {\n          \"stroke\": \"#A2B1C3\",\n          \"strokeWidth\": 1,\n          \"targetMarker\": {\n            \"height\": 6,\n            \"name\": \"block\",\n            \"width\": 10\n          }\n        }\n      },\n      \"id\": \"b346428a-594b-44c4-93cd-eecee119fd79\",\n      \"zIndex\": 0,\n      \"source\": {\n        \"cell\": \"2f427011-1c25-4559-b0eb-f11963191a32\",\n        \"port\": \"f83f9e97-ff49-49d3-9aeb-a4663498684a\"\n      },\n      \"target\": {\n        \"cell\": \"234c1aa0-8fd3-4cee-b3be-74f501e8d635\",\n        \"port\": \"7869fd81-5cac-4724-93df-ca7ce317ac6e\"\n      }\n    },\n    {\n      \"shape\": \"edge\",\n      \"attrs\": {\n        \"line\": {\n          \"stroke\": \"#A2B1C3\",\n          \"strokeWidth\": 1,\n          \"targetMarker\": {\n            \"height\": 6,\n            \"name\": \"block\",\n            \"width\": 10\n          }\n        }\n      },\n      \"id\": \"1afd6efc-0eae-420b-85d5-1cdd6fece9fe\",\n      \"zIndex\": 0,\n      \"source\": {\n        \"cell\": \"234c1aa0-8fd3-4cee-b3be-74f501e8d635\",\n        \"port\": \"f83f9e97-ff49-49d3-9aeb-a4663498684a\"\n      },\n      \"target\": {\n        \"cell\": \"61f1c0f3-4fd7-4cdf-8a8e-34ce8cdc523c\",\n        \"port\": \"7869fd81-5cac-4724-93df-ca7ce317ac6e\"\n      }\n    },\n    {\n      \"shape\": \"edge\",\n      \"attrs\": {\n        \"line\": {\n          \"stroke\": \"#A2B1C3\",\n          \"strokeWidth\": 1,\n          \"targetMarker\": {\n            \"height\": 6,\n            \"name\": \"block\",\n            \"width\": 10\n          }\n        }\n      },\n      \"id\": \"1151c836-99d0-4997-85d4-be1927c0f8ad\",\n      \"zIndex\": 0,\n      \"source\": {\n        \"cell\": \"b4f99075-5a79-4074-9dde-2cd282c1079e\",\n        \"port\": \"f83f9e97-ff49-49d3-9aeb-a4663498684a\"\n      },\n      \"target\": {\n        \"cell\": \"61f1c0f3-4fd7-4cdf-8a8e-34ce8cdc523c\",\n        \"port\": \"7869fd81-5cac-4724-93df-ca7ce317ac6e\"\n      }\n    },\n    {\n      \"position\": {\n        \"x\": 150,\n        \"y\": -10\n      },\n      \"size\": {\n        \"width\": 180,\n        \"height\": 40\n      },\n      \"view\": \"vue-shape-view\",\n      \"shape\": \"container-node\",\n      \"img\": \"https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ\",\n      \"component\": {},\n      \"ports\": {\n        \"groups\": {\n          \"top\": {\n            \"position\": \"top\",\n            \"attrs\": {\n              \"circle\": {\n                \"r\": 4,\n                \"magnet\": true,\n                \"stroke\": \"#5F95FF\",\n                \"strokeWidth\": 1,\n                \"fill\": \"#fff\",\n                \"style\": {\n                  \"visibility\": \"hidden\"\n                }\n              }\n            }\n          },\n          \"bottom\": {\n            \"position\": \"bottom\",\n            \"attrs\": {\n              \"circle\": {\n                \"r\": 4,\n                \"magnet\": true,\n                \"stroke\": \"#5F95FF\",\n                \"strokeWidth\": 1,\n                \"fill\": \"#fff\",\n                \"style\": {\n                  \"visibility\": \"hidden\"\n                }\n              }\n            }\n          }\n        },\n        \"items\": [\n          {\n            \"group\": \"top\",\n            \"id\": \"7869fd81-5cac-4724-93df-ca7ce317ac6e\"\n          },\n          {\n            \"group\": \"bottom\",\n            \"id\": \"f83f9e97-ff49-49d3-9aeb-a4663498684a\"\n          }\n        ]\n      },\n      \"id\": \"8361303b-7893-4cb1-996d-aeadb3c13081\",\n      \"data\": {\n        \"img\": \"https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ\",\n        \"label\": \"python任务\",\n        \"params\": {\n          \"countdown\": 0,\n          \"error_type\": \"throw\",\n          \"retry\": 0,\n          \"task_conf\": {\n            \"code\": \"import time\\n\\nfor i in range(5):\\n    logger.info(i)\\n    time.sleep(2)\",\n            \"run_type\": \"code\"\n          },\n          \"template_code\": \"PythonTask\"\n        },\n        \"status\": \"\"\n      },\n      \"zIndex\": 1\n    },\n    {\n      \"position\": {\n        \"x\": -30,\n        \"y\": 180\n      },\n      \"size\": {\n        \"width\": 180,\n        \"height\": 40\n      },\n      \"view\": \"vue-shape-view\",\n      \"shape\": \"container-node\",\n      \"img\": \"https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ\",\n      \"component\": {},\n      \"ports\": {\n        \"groups\": {\n          \"top\": {\n            \"position\": \"top\",\n            \"attrs\": {\n              \"circle\": {\n                \"r\": 4,\n                \"magnet\": true,\n                \"stroke\": \"#5F95FF\",\n                \"strokeWidth\": 1,\n                \"fill\": \"#fff\",\n                \"style\": {\n                  \"visibility\": \"hidden\"\n                }\n              }\n            }\n          },\n          \"bottom\": {\n            \"position\": \"bottom\",\n            \"attrs\": {\n              \"circle\": {\n                \"r\": 4,\n                \"magnet\": true,\n                \"stroke\": \"#5F95FF\",\n                \"strokeWidth\": 1,\n                \"fill\": \"#fff\",\n                \"style\": {\n                  \"visibility\": \"hidden\"\n                }\n              }\n            }\n          }\n        },\n        \"items\": [\n          {\n            \"group\": \"top\",\n            \"id\": \"7869fd81-5cac-4724-93df-ca7ce317ac6e\"\n          },\n          {\n            \"group\": \"bottom\",\n            \"id\": \"f83f9e97-ff49-49d3-9aeb-a4663498684a\"\n          }\n        ]\n      },\n      \"id\": \"2f427011-1c25-4559-b0eb-f11963191a32\",\n      \"data\": {\n        \"img\": \"https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ\",\n        \"label\": \"python任务\",\n        \"params\": {\n          \"countdown\": 0,\n          \"error_type\": \"throw\",\n          \"retry\": 0,\n          \"task_conf\": {\n            \"code\": \"import time\\n\\nfor i in range(5):\\n    logger.info(i)\\n    time.sleep(2)\",\n            \"run_type\": \"code\"\n          },\n          \"template_code\": \"PythonTask\"\n        },\n        \"status\": \"\"\n      },\n      \"zIndex\": 2\n    },\n    {\n      \"position\": {\n        \"x\": 280,\n        \"y\": 210\n      },\n      \"size\": {\n        \"width\": 180,\n        \"height\": 40\n      },\n      \"view\": \"vue-shape-view\",\n      \"shape\": \"container-node\",\n      \"img\": \"https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ\",\n      \"component\": {},\n      \"ports\": {\n        \"groups\": {\n          \"top\": {\n            \"position\": \"top\",\n            \"attrs\": {\n              \"circle\": {\n                \"r\": 4,\n                \"magnet\": true,\n                \"stroke\": \"#5F95FF\",\n                \"strokeWidth\": 1,\n                \"fill\": \"#fff\",\n                \"style\": {\n                  \"visibility\": \"hidden\"\n                }\n              }\n            }\n          },\n          \"bottom\": {\n            \"position\": \"bottom\",\n            \"attrs\": {\n              \"circle\": {\n                \"r\": 4,\n                \"magnet\": true,\n                \"stroke\": \"#5F95FF\",\n                \"strokeWidth\": 1,\n                \"fill\": \"#fff\",\n                \"style\": {\n                  \"visibility\": \"hidden\"\n                }\n              }\n            }\n          }\n        },\n        \"items\": [\n          {\n            \"group\": \"top\",\n            \"id\": \"7869fd81-5cac-4724-93df-ca7ce317ac6e\"\n          },\n          {\n            \"group\": \"bottom\",\n            \"id\": \"f83f9e97-ff49-49d3-9aeb-a4663498684a\"\n          }\n        ]\n      },\n      \"id\": \"b4f99075-5a79-4074-9dde-2cd282c1079e\",\n      \"data\": {\n        \"img\": \"https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ\",\n        \"label\": \"python任务\",\n        \"params\": {\n          \"countdown\": 0,\n          \"error_type\": \"throw\",\n          \"retry\": 0,\n          \"task_conf\": {\n            \"code\": \"import time\\n\\nfor i in range(5):\\n    logger.info(i)\\n    time.sleep(2)\",\n            \"run_type\": \"code\"\n          },\n          \"template_code\": \"PythonTask\"\n        },\n        \"status\": \"\"\n      },\n      \"zIndex\": 3\n    },\n    {\n      \"position\": {\n        \"x\": -30,\n        \"y\": 300\n      },\n      \"size\": {\n        \"width\": 180,\n        \"height\": 40\n      },\n      \"view\": \"vue-shape-view\",\n      \"shape\": \"container-node\",\n      \"img\": \"https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ\",\n      \"component\": {},\n      \"ports\": {\n        \"groups\": {\n          \"top\": {\n            \"position\": \"top\",\n            \"attrs\": {\n              \"circle\": {\n                \"r\": 4,\n                \"magnet\": true,\n                \"stroke\": \"#5F95FF\",\n                \"strokeWidth\": 1,\n                \"fill\": \"#fff\",\n                \"style\": {\n                  \"visibility\": \"hidden\"\n                }\n              }\n            }\n          },\n          \"bottom\": {\n            \"position\": \"bottom\",\n            \"attrs\": {\n              \"circle\": {\n                \"r\": 4,\n                \"magnet\": true,\n                \"stroke\": \"#5F95FF\",\n                \"strokeWidth\": 1,\n                \"fill\": \"#fff\",\n                \"style\": {\n                  \"visibility\": \"hidden\"\n                }\n              }\n            }\n          }\n        },\n        \"items\": [\n          {\n            \"group\": \"top\",\n            \"id\": \"7869fd81-5cac-4724-93df-ca7ce317ac6e\"\n          },\n          {\n            \"group\": \"bottom\",\n            \"id\": \"f83f9e97-ff49-49d3-9aeb-a4663498684a\"\n          }\n        ]\n      },\n      \"id\": \"234c1aa0-8fd3-4cee-b3be-74f501e8d635\",\n      \"data\": {\n        \"img\": \"https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ\",\n        \"label\": \"python任务\",\n        \"params\": {\n          \"countdown\": 0,\n          \"error_type\": \"throw\",\n          \"retry\": 0,\n          \"task_conf\": {\n            \"code\": \"import time\\n\\nfor i in range(5):\\n    logger.info(i)\\n    time.sleep(2)\",\n            \"run_type\": \"code\"\n          },\n          \"template_code\": \"PythonTask\"\n        },\n        \"status\": \"\"\n      },\n      \"zIndex\": 4\n    },\n    {\n      \"position\": {\n        \"x\": 110,\n        \"y\": 480\n      },\n      \"size\": {\n        \"width\": 180,\n        \"height\": 40\n      },\n      \"view\": \"vue-shape-view\",\n      \"shape\": \"container-node\",\n      \"img\": \"https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ\",\n      \"component\": {},\n      \"ports\": {\n        \"groups\": {\n          \"top\": {\n            \"position\": \"top\",\n            \"attrs\": {\n              \"circle\": {\n                \"r\": 4,\n                \"magnet\": true,\n                \"stroke\": \"#5F95FF\",\n                \"strokeWidth\": 1,\n                \"fill\": \"#fff\",\n                \"style\": {\n                  \"visibility\": \"hidden\"\n                }\n              }\n            }\n          },\n          \"bottom\": {\n            \"position\": \"bottom\",\n            \"attrs\": {\n              \"circle\": {\n                \"r\": 4,\n                \"magnet\": true,\n                \"stroke\": \"#5F95FF\",\n                \"strokeWidth\": 1,\n                \"fill\": \"#fff\",\n                \"style\": {\n                  \"visibility\": \"hidden\"\n                }\n              }\n            }\n          }\n        },\n        \"items\": [\n          {\n            \"group\": \"top\",\n            \"id\": \"7869fd81-5cac-4724-93df-ca7ce317ac6e\"\n          },\n          {\n            \"group\": \"bottom\",\n            \"id\": \"f83f9e97-ff49-49d3-9aeb-a4663498684a\"\n          }\n        ]\n      },\n      \"id\": \"61f1c0f3-4fd7-4cdf-8a8e-34ce8cdc523c\",\n      \"data\": {\n        \"img\": \"https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ\",\n        \"label\": \"python任务\",\n        \"params\": {\n          \"countdown\": 0,\n          \"error_type\": \"throw\",\n          \"retry\": 0,\n          \"task_conf\": {\n            \"code\": \"import time\\n\\nfor i in range(5):\\n    logger.info(i)\\n    time.sleep(2)\",\n            \"run_type\": \"code\"\n          },\n          \"template_code\": \"PythonTask\"\n        },\n        \"status\": \"\"\n      },\n      \"zIndex\": 5\n    }\n  ]\n}', 1, 1, '', 2, 1, '[]', 1, 0, 0, NULL, 'default', '', NULL, 1);



-- ----------------------------

-- Table structure for task_instance

-- ----------------------------

DROP TABLE IF EXISTS `task_instance`;

CREATE TABLE `task_instance`  (

  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'id',

  `task_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '任务id',

  `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '状态',

  `progress` float NULL DEFAULT NULL COMMENT '任务进度',

  `start_time` timestamp NULL DEFAULT NULL COMMENT '开始时间',

  `end_time` timestamp NULL DEFAULT NULL COMMENT '结束时间',

  `result` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '执行结果',

  `parent_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '父任务id',

  `worker` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '运行节点',

  `retry_num` int NULL DEFAULT NULL COMMENT '重试次数',

  `closed` smallint NULL DEFAULT NULL COMMENT '是否已关闭',

  `node_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'dag任务节点id',

  PRIMARY KEY (`id`) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of task_instance

-- ----------------------------

INSERT INTO `task_instance` VALUES ('4c9d2abb-9362-49ee-9f85-646f3a4a3b37', '0e4392b2844a4951bd1c8434ea90dd9e', 'SUCCESS', 100, '2026-04-10 11:30:00', '2026-04-10 11:30:05', '成功', '', 'celery@e41e0f960ebb', 0, 1, '');

INSERT INTO `task_instance` VALUES ('8b4662e3-7580-4ef8-becd-85fc3c241087', '0e4392b2844a4951bd1c8434ea90dd9e', 'SUCCESS', 100, '2026-04-10 10:50:00', '2026-04-10 10:50:04', '成功', '', 'celery@e41e0f960ebb', 0, 1, '');

INSERT INTO `task_instance` VALUES ('969b4341-7266-4f50-8c5f-01add13e290a', '0e4392b2844a4951bd1c8434ea90dd9e', 'SUCCESS', 100, '2026-04-10 11:20:00', '2026-04-10 11:20:05', '成功', '', 'celery@e41e0f960ebb', 0, 1, '');

INSERT INTO `task_instance` VALUES ('a0ef68d1-7f7e-43ca-bc17-e8ca43439c98', '0e4392b2844a4951bd1c8434ea90dd9e', 'SUCCESS', 100, '2026-04-10 11:50:00', '2026-04-10 11:50:03', '成功', '', 'celery@e41e0f960ebb', 0, 1, '');

INSERT INTO `task_instance` VALUES ('a53f6e89-0693-4ba5-80d6-2107f2605045', '0e4392b2844a4951bd1c8434ea90dd9e', 'SUCCESS', 100, '2026-04-10 11:10:00', '2026-04-10 11:10:04', '成功', '', 'celery@e41e0f960ebb', 0, 1, '');

INSERT INTO `task_instance` VALUES ('bf8f9026-25a1-4219-b9e3-c3e0696779d2', '0e4392b2844a4951bd1c8434ea90dd9e', 'SUCCESS', 100, '2026-04-10 11:40:00', '2026-04-10 11:40:03', '成功', '', 'celery@e41e0f960ebb', 0, 1, '');

INSERT INTO `task_instance` VALUES ('de566c26-f939-4c43-bd92-503dc9303fe5', '0e4392b2844a4951bd1c8434ea90dd9e', 'SUCCESS', 100, '2026-04-10 11:00:00', '2026-04-10 11:00:04', '成功', '', 'celery@e41e0f960ebb', 0, 1, '');



-- ----------------------------

-- Table structure for task_template

-- ----------------------------

DROP TABLE IF EXISTS `task_template`;

CREATE TABLE `task_template`  (

  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '简介',

  `sort_no` float NULL DEFAULT NULL COMMENT '排序',

  `del_flag` smallint NULL DEFAULT NULL COMMENT '软删除标记',

  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',

  `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',

  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改者',

  `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',

  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键',

  `name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模版名称',

  `type` smallint NULL DEFAULT NULL COMMENT '模版类型',

  `component` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '任务组件',

  `params` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '模版配置',

  `status` smallint NULL DEFAULT NULL COMMENT '状态',

  `icon` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '任务图标',

  `code` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模版编码',

  `runner_type` smallint NULL DEFAULT NULL COMMENT '执行器类型',

  `runner_code` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '执行器代码',

  `built_in` smallint NULL DEFAULT NULL COMMENT '是否内置',

  `tenant_id` int NULL DEFAULT 1 COMMENT '租户id',

  PRIMARY KEY (`id`) USING BTREE,

  INDEX `ix_task_template_tenant_id`(`tenant_id` ASC) USING BTREE

) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;



-- ----------------------------

-- Records of task_template

-- ----------------------------

INSERT INTO `task_template` VALUES ('', 1, 0, 'admin', '2023-04-17 10:00:37', 'admin', '2024-07-19 18:36:50', '3bd8b6a5595d44f8b5a36b2e1e5f85f3', '动态任务测试模版', 2, '', '[\n  {\n    \"field\": \"code\",\n    \"component\": \"MonacoEditor\",\n    \"label\": \"代码\",\n    \"required\": true,\n    \"componentProps\": {\n      \"value\": \"print(111)\",\n      \"language\": \"python\"\n    }\n  },\n  {\n    \"field\": \"test\",\n    \"component\": \"Input\",\n    \"label\": \"测试字段1\",\n    \"required\": true\n  },\n  {\n    \"field\": \"test2\",\n    \"component\": \"InputNumber\",\n    \"label\": \"测试字段2\",\n    \"defualutValue\": 233,\n    \"required\": true\n  }\n]', 1, 'https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ', 'dynamicTask', 2, 'import time\ndef run(params, logger):\n    \'\'\'\n    任务执行函数\n    :param params: 任务参数\n    :param logger: 日志logger\n    :return:\n    \'\'\'\n    logger.info(str(params))\n    for i in range(5):\n        time.sleep(1)\n        logger.info(i)', 0, 1);

INSERT INTO `task_template` VALUES ('', 1, 0, 'admin', '2023-03-13 01:29:05', 'admin', '2024-07-19 18:20:51', '6f48c7155933452dbd706e88df4cb476', 'shell任务', 1, 'ShellTask', '{}', 1, 'https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ', 'ShellTask', 1, NULL, 1, 1);

INSERT INTO `task_template` VALUES ('', 1, 0, 'admin', '2023-07-08 07:23:21', 'admin', '2024-07-26 04:05:25', '825315ad5ef24462a33443a0d0bc0e6b', 'flink任务', 1, 'PythonTask', '{}', 1, 'https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ', 'FlinkTask', 1, '', 1, 1);

INSERT INTO `task_template` VALUES ('', 1, 0, 'admin', '2023-03-13 03:24:27', 'admin', '2024-07-19 18:20:53', 'bab9faf461c24b9ca1ab3d9728683fca', 'spark任务', 1, 'SparkTask', '{}', 1, 'https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ', 'SparkTask', 1, NULL, 1, 1);

INSERT INTO `task_template` VALUES ('', 1, 0, 'admin', '2023-03-07 17:27:34', 'admin', '2024-07-19 18:20:56', 'd93d62d3b544420ba11caca64c86102f', 'python任务', 1, 'PythonTask', '\"{}\"', 1, 'https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ', 'PythonTask', 1, NULL, 1, 1);

INSERT INTO `task_template` VALUES ('', 1, 0, 'admin', '2023-03-24 16:56:20', 'admin', '2024-07-19 18:20:58', 'e177d70ffac7464fa72ff2da22a2f7fc', '数据集成任务', 1, 'EtlTask', '{}', 1, 'https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ', 'EtlTask', 1, NULL, 1, 1);



SET FOREIGN_KEY_CHECKS = 1;