Files
auto-solution/docker/mysql/init/03-data.sql.sql

1414 lines
982 KiB
MySQL
Raw Normal View History

2026-04-09 15:13:10 +08:00
-- MySQL dump 10.13 Distrib 8.0.34, for Win64 (x86_64)
--
-- Host: 127.0.0.1 Database: autosolution_db
-- ------------------------------------------------------
-- Server version 8.0.34
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!50503 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Table structure for table `afsim_scenario`
--
DROP TABLE IF EXISTS `afsim_scenario`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `afsim_scenario` (
`id` int NOT NULL AUTO_INCREMENT,
`name` varchar(255) DEFAULT NULL,
`description` varchar(255) DEFAULT NULL,
`scenario_path` varchar(255) DEFAULT NULL,
`communication_graph` longtext COMMENT '用于存储场景中的通讯关系',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='场景配置表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `afsim_scenario`
--
LOCK TABLES `afsim_scenario` WRITE;
/*!40000 ALTER TABLE `afsim_scenario` DISABLE KEYS */;
INSERT INTO `afsim_scenario` (`id`, `name`, `description`, `scenario_path`, `communication_graph`) VALUES (1,'s1','一个简单的初级场景,用于描述位置关系','D:/work/scenarios/afsim-scenarios','{\"nodes\":[{\"id\":0,\"key\":\"mmtxg7x4_pladl9bs\",\"type\":\"scenario\",\"name\":\"red_commander\",\"platformId\":3,\"components\":[{\"id\":72,\"name\":\"com\",\"type\":\"comm\",\"description\":\"指挥官通信器\",\"platformId\":3,\"num\":null}],\"template\":0,\"templateType\":null,\"category\":null,\"group\":null,\"description\":\"红方指挥官\",\"order\":0,\"position\":{\"x\":-320,\"y\":280},\"width\":250,\"height\":120,\"inputs\":null,\"outputs\":null,\"parameters\":[],\"variables\":[],\"edges\":[{\"id\":0,\"key\":\"7372de0b-c329-44b9-bed8-309c8a4e8026\",\"source\":\"mmtxg7x4_pladl9bs\",\"sourceName\":\"red_commander\",\"connector\":{},\"router\":{},\"attrs\":{},\"target\":\"mmtxgi8p_a84ugty5\",\"targetName\":\"red_nebo_m_3\"},{\"id\":0,\"key\":\"8d778d1b-834e-4552-b2de-58d06ac30025\",\"source\":\"mmtxg7x4_pladl9bs\",\"sourceName\":\"red_commander\",\"connector\":{},\"router\":{},\"attrs\":{},\"target\":\"mmtxggns_q1faakn1\",\"targetName\":\"red_nebo_m_2\"},{\"id\":0,\"key\":\"333a7baf-776b-4661-8f00-1413cfe68854\",\"source\":\"mmtxg7x4_pladl9bs\",\"sourceName\":\"red_commander\",\"connector\":{},\"router\":{},\"attrs\":{},\"target\":\"mmtxgfh3_u0eu9i4r\",\"targetName\":\"red_nebo_m_1\"},{\"id\":0,\"key\":\"06c260aa-76ff-4cf7-a1af-c0c6209aa9b1\",\"source\":\"mmtxg7x4_pladl9bs\",\"sourceName\":\"red_commander\",\"connector\":{},\"router\":{},\"attrs\":{},\"target\":\"mmtxg9mv_5eqg6lvl\",\"targetName\":\"red_buk_m3\"},{\"id\":0,\"key\":\"3b496b09-1cfa-4f3a-81c8-8f561760a96b\",\"source\":\"mmtxg7x4_pladl9bs\",\"sourceName\":\"red_commander\",\"connector\":{},\"router\":{},\"attrs\":{},\"target\":\"mmtxgcy9_9bya305v\",\"targetName\":\"red_s400\"}]},{\"id\":0,\"key\":\"mmtxg9mv_5eqg6lvl\",\"type\":\"scenario\",\"name\":\"red_buk_m3\",\"platformId\":9,\"components\":[{\"id\":77,\"name\":\"com\",\"type\":\"comm\",\"description\":\"防空导弹通信\",\"platformId\":9,\"num\":null}],\"template\":0,\"templateType\":null,\"category\":null,\"group\":null,\"description\":\"红方Buk-M3防空系统\",\"order\":0,\"position\":{\"x\":480,\"y\":220},\"width\":250,\"height\":120,\"inputs\":null,\"outputs\":null,\"parameters\":[],\"variables\":[]},{\"id\":0,\"key\":\"mmtxgcy9_9bya305v\",\"type\":\"scenario\",\"name\":\"red_s400\",\"platformId\":8,\"components\":[{\"id\":76,\"name\":\"com\",\"type\":\"comm\",\"description\":\"防空导弹通信\",\"platformId\":8,\"num\":null}],\"template\":0,\"templateType\":null,\"category\":null,\"group\":null,\"description\":\"红方S-400防空系统\",\"order\":0,\"position\":{\"x\":480,\"y\":500},\"width\":250,\"height\":120,\"inputs\":null,\"outputs\":null,\"parameters\":[],\"variables\":[]},{\"id\":0,\"key\":\"mmtxgfh3_u0eu9i4r\",\"type\":\"scenario\",\"name\":\"red_nebo_m_1\",\"platformId\":5,\"components\":[{\"id\":73,\"name\":\"com\",\"type\":\"comm\",\"description\":\"雷达通信\",\"platformId\":5,\"num\":null}],\"template\":0,\"templateType\":null,\"category\":null,\"group\":null,\"description\":\"红方Nebo-M雷达1\",\"order\":0,\"position\":{\"x\":140,\"y\":120},\"width\":250,\"height\":120,\"inputs\":null,\"outputs\":null,\"parameters\":[],\"variables\":[]},{\"id\":0,\"key\":\"mmtxggns_q1faakn1\",\"type\":\"scenario\",\"name\":\"red_nebo_m_2\",\"platformId\":6,\"components\":[{\"id\":74,\"name\":\"com\",\"type\":\"comm\",\"description\":\"雷达通信\",\"platformId\":6,\"num\":null}],\"template\":0,\"templateType\":null,\"category\":null,\"group\":null,\"description\":\"红方Nebo-M雷达2\",\"order\":0,\"position\":{\"x\":140,\"y\":340},\"width\":250,\"height\":120,\"inputs\":null,\"outputs\":null,\"parameters\":[],\"variables\":[]},{\"id\":0,\"key\":\"mmtxgi8p_a84ugty5\",\"type\":\"scenario\",\"name\":\"red_nebo_m_3\",\"platformId\":7,\"components\":[{\"id\":75,\"name\":\"com\",\"type\":\"comm\",\"description\":\"雷达通信\",\"platformId\":7,\"num\":null}],\"templa
/*!40000 ALTER TABLE `afsim_scenario` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `algorithm`
--
DROP TABLE IF EXISTS `algorithm`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `algorithm` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`name` varchar(255) NOT NULL COMMENT '算法名称',
`type` varchar(100) NOT NULL COMMENT '算法类型',
`code_path` varchar(500) DEFAULT NULL COMMENT '算法代码路径',
`description` text COMMENT '算法描述',
`algo_config` text COMMENT '算法配置JSON格式',
`algo_config_list` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '算法配置JSON格式',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='算法基础信息表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `algorithm`
--
LOCK TABLES `algorithm` WRITE;
/*!40000 ALTER TABLE `algorithm` DISABLE KEYS */;
INSERT INTO `algorithm` (`id`, `name`, `type`, `code_path`, `description`, `algo_config`, `algo_config_list`, `create_time`, `update_time`) VALUES (1,'测试133333333','offense','/home/test.pth','测试ddd','参数1+参数2+参数2','[{\"name\":\"参数1\",\"operation\":\"+\"},{\"name\":\"参数2\",\"operation\":\"+\"},{\"name\":\"参数2\",\"operation\":null}]','2026-02-09 16:15:22','2026-02-09 21:01:24'),(3,'3333','formation','33','33','333',NULL,'2026-02-09 17:54:37','2026-02-09 18:03:12'),(6,'66666','defense','66666','66666','66666',NULL,'2026-02-09 19:47:23','2026-02-09 19:47:23'),(7,'77777','defense','77777','77777','77777',NULL,'2026-02-09 19:47:30','2026-02-09 19:47:30'),(8,'888888','offense','888888','888888','888888',NULL,'2026-02-09 19:47:40','2026-02-09 19:47:40'),(9,'999999','formation','999999','999999','999999',NULL,'2026-02-09 19:48:35','2026-02-09 19:48:35'),(10,'100000','offense','100000','100000','100000',NULL,'2026-02-09 19:48:44','2026-02-09 19:48:44'),(11,'1100000','offense','1100000','1100000','1100000',NULL,'2026-02-09 19:49:03','2026-02-09 19:49:03'),(12,'ddd','defense','ddd','ddd','ddd',NULL,'2026-02-09 19:51:27','2026-02-09 19:51:27');
/*!40000 ALTER TABLE `algorithm` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `algorithm_param`
--
DROP TABLE IF EXISTS `algorithm_param`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `algorithm_param` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`algorithm_id` bigint NOT NULL COMMENT '关联的算法ID',
`param_name` varchar(255) NOT NULL COMMENT '参数名称',
`default_value` varchar(500) DEFAULT NULL COMMENT '参数默认值',
`description` text COMMENT '参数描述',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='算法参数配置表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `algorithm_param`
--
LOCK TABLES `algorithm_param` WRITE;
/*!40000 ALTER TABLE `algorithm_param` DISABLE KEYS */;
INSERT INTO `algorithm_param` (`id`, `algorithm_id`, `param_name`, `default_value`, `description`, `create_time`, `update_time`) VALUES (2,1,'参数1','333','参数1描述','2026-02-09 21:06:14','2026-02-09 21:06:14'),(4,3,'33','33','33','2026-02-09 18:03:12','2026-02-09 18:03:12'),(5,3,'dd','dd','dd','2026-02-09 18:03:12','2026-02-09 18:03:12'),(8,6,'66666','33555555','33','2026-02-09 19:47:23','2026-02-09 19:47:23'),(9,7,'66666','33555555','33','2026-02-09 19:47:30','2026-02-09 19:47:30'),(10,8,'888888','33555555','33','2026-02-09 19:47:40','2026-02-09 19:47:40'),(11,9,'999999',NULL,NULL,'2026-02-09 19:48:35','2026-02-09 19:48:35'),(12,10,'100000',NULL,NULL,'2026-02-09 19:48:44','2026-02-09 19:48:44'),(13,11,'1100000',NULL,NULL,'2026-02-09 19:49:03','2026-02-09 19:49:03'),(14,12,'ddd',NULL,NULL,'2026-02-09 19:51:27','2026-02-09 19:51:27'),(15,1,'参数2','444','参数2描述','2026-02-09 21:06:14','2026-02-09 21:06:14');
/*!40000 ALTER TABLE `algorithm_param` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `behaviortree`
--
DROP TABLE IF EXISTS `behaviortree`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `behaviortree` (
`id` int NOT NULL AUTO_INCREMENT COMMENT '行为树ID (主键)',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '行为树名称',
`description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '行为树描述',
`created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后更新时间',
`english_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`graph` longblob COMMENT '储存行为树的节点关系图',
`xml_content` text,
`platform_id` int DEFAULT NULL COMMENT '具体的行为树挂载的平台',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `name` (`name`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=235 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='行为树主表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `behaviortree`
--
LOCK TABLES `behaviortree` WRITE;
/*!40000 ALTER TABLE `behaviortree` DISABLE KEYS */;
INSERT INTO `behaviortree` (`id`, `name`, `description`, `created_at`, `updated_at`, `english_name`, `graph`, `xml_content`, `platform_id`) VALUES (197,'行为树0',NULL,'2026-03-11 16:00:00','2026-03-14 08:11:51','tree1',NULL,'{\"nodes\":[{\"id\":0,\"key\":\"condition_mmmtumi4_vdtjzd4b\",\"type\":\"task\",\"template\":121,\"templateType\":\"condition\",\"name\":\"检查雷达雷针朝向1\",\"category\":\"condition\",\"description\":\"判断当前雷达雷针朝向是否与初始朝向一致\",\"position\":{\"x\":960,\"y\":920},\"width\":250,\"height\":120,\"inputs\":null,\"outputs\":null,\"parameters\":[],\"variables\":[],\"order\":1},{\"id\":0,\"key\":\"action_mmmtup2x_43ah8rnh\",\"type\":\"task\",\"template\":126,\"templateType\":\"node\",\"name\":\"追击节点1\",\"category\":\"action\",\"description\":\"朝敌方战机飞行\",\"position\":{\"x\":400,\"y\":640},\"width\":250,\"height\":120,\"inputs\":null,\"outputs\":null,\"parameters\":[],\"variables\":[],\"order\":1},{\"id\":0,\"key\":\"condition_mmmtv6ch_hv8tyxso\",\"type\":\"task\",\"template\":115,\"templateType\":\"condition\",\"name\":\"检查是否在范围内0\",\"category\":\"condition\",\"description\":\"需要指定距离平台距离目标的范围,比如是否进入打击范围,是否进入任务区范围,判断是否进行攻击\",\"position\":{\"x\":60,\"y\":660},\"width\":250,\"height\":120,\"inputs\":null,\"outputs\":null,\"parameters\":[{\"createBy\":null,\"createTime\":null,\"updateBy\":null,\"updateTime\":null,\"remark\":null,\"id\":65,\"templateId\":115,\"paramKey\":\"range\",\"dataType\":\"double\",\"defaultValue\":\"5000\",\"description\":\"防护范围\",\"templateType\":\"NodeTemplate\"},{\"createBy\":null,\"createTime\":null,\"updateBy\":null,\"updateTime\":null,\"remark\":null,\"id\":66,\"templateId\":115,\"paramKey\":\"radar_name\",\"dataType\":\"string\",\"defaultValue\":\"sam_radar\",\"description\":\"雷达名称\",\"templateType\":\"NodeTemplate\"}],\"variables\":[],\"order\":0},{\"id\":0,\"key\":\"condition_mmmtw5k1_1b3v1fc2\",\"type\":\"task\",\"template\":115,\"templateType\":\"condition\",\"name\":\"检查是否在范围内0\",\"category\":\"condition\",\"description\":\"需要指定距离平台距离目标的范围,比如是否进入打击范围,是否进入任务区范围,判断是否进行攻击\",\"position\":{\"x\":580,\"y\":940},\"width\":250,\"height\":120,\"inputs\":null,\"outputs\":null,\"parameters\":[{\"createBy\":null,\"createTime\":null,\"updateBy\":null,\"updateTime\":null,\"remark\":null,\"id\":65,\"templateId\":115,\"paramKey\":\"range\",\"dataType\":\"double\",\"defaultValue\":6000,\"description\":\"防护范围\",\"templateType\":\"NodeTemplate\"},{\"createBy\":null,\"createTime\":null,\"updateBy\":null,\"updateTime\":null,\"remark\":null,\"id\":66,\"templateId\":115,\"paramKey\":\"radar_name\",\"dataType\":\"string\",\"defaultValue\":\"sam_radar\",\"description\":\"雷达名称\",\"templateType\":\"NodeTemplate\"}],\"variables\":[],\"order\":0},{\"id\":0,\"key\":\"parallel_mmmv7zso_p3kvu6la\",\"type\":\"task\",\"template\":2,\"templateType\":\"node\",\"name\":\"并行节点2\",\"category\":\"parallel\",\"description\":\"中间节点,他的子节点会并行执行\",\"position\":{\"x\":780,\"y\":660},\"width\":250,\"height\":120,\"inputs\":null,\"outputs\":null,\"parameters\":[],\"variables\":[],\"edges\":[{\"id\":0,\"key\":\"b2f3e4c5-503a-46cc-85a2-d411694e6802\",\"source\":\"parallel_mmmv7zso_p3kvu6la\",\"sourceName\":\"并行节点\",\"connector\":{},\"router\":{},\"attrs\":{},\"target\":\"condition_mmmtw5k1_1b3v1fc2\",\"targetName\":\"检查是否在范围内\"},{\"id\":0,\"key\":\"dee57993-9321-4494-ac8b-6fc9326d2c5f\",\"source\":\"parallel_mmmv7zso_p3kvu6la\",\"sourceName\":\"并行节点\",\"connector\":{},\"router\":{},\"attrs\":{},\"target\":\"condition_mmmtumi4_vdtjzd4b\",\"targetName\":\"检查雷达雷针朝向\"}],\"order\":2},{\"id\":0,\"key\":\"select_mmmv80ws_50iqlqt4\",\"type\":\"task\",\"template\":3,\"templateType\":\"node\",\"name\":\"选择节点0\",\"category\":\"select\",\"de
/*!40000 ALTER TABLE `behaviortree` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `bh_node_command`
--
DROP TABLE IF EXISTS `bh_node_command`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `bh_node_command` (
`id` int NOT NULL AUTO_INCREMENT,
`command` varchar(255) DEFAULT NULL COMMENT '使用的命令',
`chinese_name` varchar(255) DEFAULT NULL COMMENT '命令的对应的中文,显示在用户界面',
`description` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='行为树节点用到的命令\r\n';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `bh_node_command`
--
LOCK TABLES `bh_node_command` WRITE;
/*!40000 ALTER TABLE `bh_node_command` DISABLE KEYS */;
INSERT INTO `bh_node_command` (`id`, `command`, `chinese_name`, `description`) VALUES (1,'FIRE','开火','发送开火指令'),(2,'INVESTIGATE','侦查',NULL),(3,'JAMMER','干扰',NULL),(4,'FORMATION','阵位分配',NULL),(5,'ASSEMBLY','集结',NULL);
/*!40000 ALTER TABLE `bh_node_command` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `gen_table`
--
DROP TABLE IF EXISTS `gen_table`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `gen_table` (
`table_id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号',
`table_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '表名称',
`table_comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '表描述',
`sub_table_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '关联子表的表名',
`sub_table_fk_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '子表关联的外键名',
`class_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '实体类名称',
`tpl_category` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'crud' COMMENT '使用的模板crud单表操作 tree树表操作',
`tpl_web_type` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '前端模板类型element-ui模版 element-plus模版',
`package_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生成包路径',
`module_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生成模块名',
`business_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生成业务名',
`function_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生成功能名',
`function_author` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生成功能作者',
`gen_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '生成代码方式0zip压缩包 1自定义路径',
`gen_path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '/' COMMENT '生成路径(不填默认项目路径)',
`options` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '其它生成选项',
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`table_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='代码生成业务表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `gen_table`
--
LOCK TABLES `gen_table` WRITE;
/*!40000 ALTER TABLE `gen_table` DISABLE KEYS */;
/*!40000 ALTER TABLE `gen_table` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `gen_table_column`
--
DROP TABLE IF EXISTS `gen_table_column`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `gen_table_column` (
`column_id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号',
`table_id` bigint DEFAULT NULL COMMENT '归属表编号',
`column_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '列名称',
`column_comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '列描述',
`column_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '列类型',
`java_type` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'JAVA类型',
`java_field` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'JAVA字段名',
`is_pk` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否主键1是',
`is_increment` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否自增1是',
`is_required` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否必填1是',
`is_insert` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否为插入字段1是',
`is_edit` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否编辑字段1是',
`is_list` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否列表字段1是',
`is_query` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否查询字段1是',
`query_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'EQ' COMMENT '查询方式(等于、不等于、大于、小于、范围)',
`html_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)',
`dict_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '字典类型',
`sort` int DEFAULT NULL COMMENT '排序',
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`column_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='代码生成业务表字段';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `gen_table_column`
--
LOCK TABLES `gen_table_column` WRITE;
/*!40000 ALTER TABLE `gen_table_column` DISABLE KEYS */;
/*!40000 ALTER TABLE `gen_table_column` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `nodeconnection`
--
DROP TABLE IF EXISTS `nodeconnection`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `nodeconnection` (
`id` int NOT NULL AUTO_INCREMENT COMMENT '连接ID (主键)',
`tree_id` int DEFAULT NULL,
`parent_node_id` int NOT NULL COMMENT '父节点 (外键: TreeInstanceNode.id)',
`child_node_id` int NOT NULL COMMENT '子节点 (外键: TreeInstanceNode.id)',
`order_index` int NOT NULL COMMENT '子节点在父节点下的执行顺序 (对于 Sequence/Selector 等很重要)',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uk_parent_child` (`parent_node_id`,`child_node_id`) USING BTREE,
KEY `child_node_id` (`child_node_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1249 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='节点连接表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `nodeconnection`
--
LOCK TABLES `nodeconnection` WRITE;
/*!40000 ALTER TABLE `nodeconnection` DISABLE KEYS */;
INSERT INTO `nodeconnection` (`id`, `tree_id`, `parent_node_id`, `child_node_id`, `order_index`) VALUES (66,197,108,105,0),(67,197,108,104,1),(68,197,108,107,2),(69,197,107,106,0),(70,197,107,103,1),(71,197,109,108,0),(72,198,111,112,0),(73,198,111,114,1),(74,198,110,116,1),(75,198,116,115,0),(76,198,116,113,1),(77,198,116,117,2),(78,198,110,111,0),(591,NULL,645,646,0),(592,NULL,646,653,0),(593,NULL,646,654,1),(594,NULL,653,647,0),(595,NULL,653,648,1),(596,NULL,653,649,2),(597,NULL,654,650,1),(598,NULL,654,651,2),(599,NULL,654,652,0),(637,NULL,655,664,0),(638,NULL,655,665,1),(639,NULL,662,666,0),(640,NULL,664,656,0),(641,NULL,664,657,1),(642,NULL,664,658,2),(643,NULL,665,661,0),(644,NULL,665,659,1),(645,NULL,665,660,2),(646,NULL,666,663,0),(647,NULL,666,655,1),(651,NULL,352,353,0),(652,NULL,353,354,0),(653,NULL,353,355,1),(654,NULL,632,633,0),(655,NULL,633,634,0),(656,NULL,633,635,1),(657,NULL,486,484,0),(658,NULL,486,485,2),(659,NULL,486,488,1),(660,NULL,487,486,0),(661,NULL,504,505,0),(662,NULL,505,506,0),(663,NULL,505,507,2),(664,NULL,505,508,1),(665,NULL,627,623,0),(666,NULL,627,624,1),(667,NULL,628,622,1),(668,NULL,628,626,0),(669,NULL,628,627,2),(670,NULL,629,620,1),(671,NULL,629,621,0),(672,NULL,630,625,0),(673,NULL,630,628,2),(674,NULL,630,629,1),(675,NULL,631,619,0),(676,NULL,631,630,0),(802,NULL,688,689,0),(803,NULL,689,690,0),(804,NULL,689,691,1),(805,NULL,689,692,2),(942,NULL,368,370,0),(943,NULL,370,369,0),(944,NULL,370,371,0),(971,NULL,745,749,0),(972,NULL,749,746,0),(973,NULL,749,752,1),(974,NULL,749,753,2),(975,NULL,752,747,1),(976,NULL,752,750,0),(977,NULL,753,748,1),(978,NULL,753,751,0),(979,NULL,717,718,0),(980,NULL,718,719,0),(981,NULL,718,720,1),(982,NULL,718,721,2),(983,NULL,718,722,3),(984,NULL,729,730,0),(985,NULL,730,731,0),(986,NULL,730,732,1),(987,NULL,730,733,2),(988,NULL,730,734,3),(989,NULL,735,736,0),(990,NULL,736,737,0),(991,NULL,736,738,1),(992,NULL,736,739,2),(993,NULL,740,741,0),(994,NULL,741,742,0),(995,NULL,741,743,1),(996,NULL,741,744,2),(999,NULL,757,758,0),(1000,NULL,757,759,1),(1001,NULL,757,760,2),(1003,NULL,757,763,0),(1004,NULL,757,764,1),(1005,NULL,757,765,2),(1011,NULL,761,762,0),(1042,NULL,766,767,0),(1043,NULL,767,768,0),(1044,NULL,767,769,1),(1045,NULL,767,770,2),(1054,NULL,771,772,0),(1055,NULL,772,773,0),(1056,NULL,772,774,1),(1057,NULL,772,775,2),(1066,NULL,776,777,0),(1067,NULL,777,778,0),(1068,NULL,777,779,1),(1069,NULL,777,780,2),(1078,NULL,781,782,0),(1079,NULL,782,790,0),(1080,NULL,782,786,0),(1081,NULL,786,787,0),(1082,NULL,786,788,1),(1083,NULL,786,789,2),(1084,NULL,790,783,0),(1085,NULL,790,784,1),(1086,NULL,790,785,2),(1117,225,831,832,0),(1118,225,832,833,0),(1119,225,832,834,0),(1120,225,832,835,0),(1121,225,833,836,0),(1122,225,834,837,0),(1123,225,835,838,0),(1150,209,870,872,0),(1151,209,872,871,0),(1152,209,872,873,1),(1153,209,872,874,2),(1154,209,872,876,0),(1155,209,873,875,0),(1156,209,874,877,0),(1206,226,934,935,0),(1207,226,934,936,0),(1208,226,936,937,0),(1209,226,938,939,0),(1210,226,939,934,0),(1211,226,939,940,0),(1212,226,940,941,0),(1225,227,958,960,0),(1226,227,960,961,0),(1227,227,960,962,0),(1228,227,961,959,0),(1229,227,962,963,0),(1230,227,957,958,0),(1231,229,965,966,0),(1232,229,966,967,0),(1233,231,968,969,0),(1243,232,982,983,0),(1244,232,983,984,0),(1245,232,984,985,0),(1246,232,984,986,0),(1247,232,985,987,0),(1248,232,986,988,0);
/*!40000 ALTER TABLE `nodeconnection` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `nodeparameter`
--
DROP TABLE IF EXISTS `nodeparameter`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `nodeparameter` (
`id` int NOT NULL AUTO_INCREMENT COMMENT '节点参数ID (主键)',
`tree_id` int DEFAULT NULL,
`node_instance_id` int NOT NULL COMMENT '关联到哪个节点实例 (外键: TreeInstanceNode.id)',
`param_def_id` int NOT NULL COMMENT '关联到哪个参数定义 (外键: TemplateParameterDef.id)',
`value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '节点实例设置的具体参数值 (覆盖模板默认值)',
`group_index` int DEFAULT '0',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `uk_instance_param` (`node_instance_id`,`param_def_id`) USING BTREE,
KEY `param_def_id` (`param_def_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=411 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='节点参数表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `nodeparameter`
--
LOCK TABLES `nodeparameter` WRITE;
/*!40000 ALTER TABLE `nodeparameter` DISABLE KEYS */;
INSERT INTO `nodeparameter` (`id`, `tree_id`, `node_instance_id`, `param_def_id`, `value`, `group_index`) VALUES (66,197,105,65,'5000',0),(67,197,105,66,'sam_radar',0),(68,197,106,65,'6000',0),(69,197,106,66,'sam_radar',0),(70,198,112,65,'5000',0),(71,198,112,66,'sam_radar',0),(72,198,115,65,'5000',0),(73,198,115,66,'sam_radar',0),(130,200,354,71,'Radar_Start',0),(131,200,355,70,'radar',0),(138,199,369,71,'Radar_Start',0),(139,199,371,70,'radar',0),(151,202,484,71,'FIRE',0),(152,202,485,68,'2',0),(153,202,485,69,'naval_sam',0),(154,202,488,70,'radar',0),(167,203,506,71,'FIRE',0),(168,203,507,68,'2',0),(169,203,507,69,'range_radar_missile',0),(170,203,508,70,'radar',0),(171,201,634,71,'Radar_Start',0),(172,201,635,70,'radar',0),(245,223,794,73,'1,2,3,4',0),(246,223,794,74,'11,22,33,44',0),(247,223,794,75,'111,222,333,444',0),(281,225,833,78,'300',0),(282,225,834,78,'600',0),(283,225,835,78,'1000',0),(284,225,836,79,'radar',0),(285,225,836,80,'fire',0),(286,225,837,79,'radar2',0),(287,225,837,80,'巡飞弹命令',0),(288,225,838,79,'radar3',0),(289,225,838,80,'区域指令',0),(308,209,875,73,'01_sensor_type_1,01_sensor_type_2,01_jam_type_1,01_jam_type_2',0),(309,209,875,74,'23:55:41.61n,23:55:41.61n,23:55:41.61n,23:55:41.61n',1),(310,209,875,75,'120:59:59.09e,120:59:59.09e,120:59:59.09e,120:59:59.09e',2),(311,209,876,81,'0',0),(312,209,876,82,'0',0),(369,226,935,81,'0',0),(370,226,935,82,'0',0),(371,226,937,73,'Loiter1,Loiter2',0),(372,226,937,74,'0,0',1),(373,226,937,75,'0,0',2),(386,227,958,83,'0',0),(387,227,958,84,'0',0),(388,227,961,71,'FIRE',0),(389,227,962,71,'FIRE',0),(390,227,963,68,'2',0),(391,227,963,69,'sam',0),(392,229,966,71,'FIRE',0),(393,229,967,68,'2',0),(394,229,967,69,'sam',0),(405,232,983,83,'0',0),(406,232,983,84,'0',0),(407,232,985,71,'FIRE',0),(408,232,986,71,'FIRE',0),(409,232,988,68,'2',0),(410,232,988,69,'sam',0);
/*!40000 ALTER TABLE `nodeparameter` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `nodetemplate`
--
DROP TABLE IF EXISTS `nodetemplate`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `nodetemplate` (
`id` int NOT NULL AUTO_INCREMENT COMMENT '节点模板ID (主键)',
`type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '节点类型: "Selector", "Sequence", "Action", "Condition", "Decorator" 等',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '模板名称, 例如: "MoveToTarget", "IsTargetVisible"',
`logic_handler` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '对应的逻辑执行代码/脚本/函数名',
`description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '模板描述',
`english_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'afsim 中转换的节点名',
`templete_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'node' COMMENT '模版类型节点模版或者条件判断例如“node”precondition“',
`is_multiable` int DEFAULT '0' COMMENT '判断这个参数是填入一份还是填入多份',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `name` (`name`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2324 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='节点模板表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `nodetemplate`
--
LOCK TABLES `nodetemplate` WRITE;
/*!40000 ALTER TABLE `nodetemplate` DISABLE KEYS */;
INSERT INTO `nodetemplate` (`id`, `type`, `name`, `logic_handler`, `description`, `english_name`, `templete_type`, `is_multiable`) VALUES (0,'root','根节点',NULL,'根节点',NULL,'node',0),(1,'action','测试执行节点',NULL,'没啥含义就是显示内容',NULL,'node',0),(2,'parallel','并行节点',NULL,'中间节点,他的子节点会并行执行',NULL,'node',0),(3,'select','选择节点',NULL,'中间节点,执行到这里只会选择其中一个节点执行',NULL,'node',0),(4,'sequence','顺序节点',NULL,'中间节点,执行到这里会自动添加',NULL,'node',0),(100,'action','发送通用指令','advanced_behavior ${node_name} script_variables end_script_variables on_init end_on_init on_message end_on_message precondition return true; end_precondition execute return Success(); end_execute end_advanced_behavioradvanced_behavior ${node_name} script_variables end_script_variables on_init end_on_init on_message end_on_message precondition return true; end_precondition execute return Success(); end_execute end_advanced_behavior',NULL,'send_command','node',0),(115,'condition','检查是否在范围内','advanced_behavior ${node_name}\n script_variables\n // double range = 50000; // weapon maximum engagement range in meters\n // string radar_name = \"sam_radar\";\n ${script_variables}\n\n end_script_variables\n \n on_init\n end_on_init\n \n on_message\n \n end_on_message\n \n precondition\n // check if there are any targets in master track list\n if(PLATFORM.MasterTrackList().Count() > 0&& PLATFORM.MasterTrackList().Entry(0).Target().IsValid()){\n double real_range = PLATFORM.GroundRangeTo(PLATFORM.MasterTrackList().Entry(0).Target());\n if(real_range <range ){\n PLATFORM.Sensor(radar_name).TurnOn();\n return true;\n }\n }\n return false;\n end_precondition\n \n execute\n return Success();\n\n end_execute\n \nend_advanced_behavior\n','需要指定距离平台距离目标的范围,比如是否进入打击范围,是否进入任务区范围,判断是否进行攻击','check_in_range','condition',0),(116,'condition','检查是否具有开火条件','advanced_behavior ${node_name}\n script_variables\n // string weaponName = \"sam\";\n ${script_variables}\n\n end_script_variables\n \n on_init\n end_on_init\n \n on_message\n end_on_message\n \n precondition\n // check if there are any targets in master track list\n if(PLATFORM.MasterTrackList().Count() > 0){\n WsfWeapon weap = PLATFORM.Weapon(weaponName);\n\n if(weap.IsValid() && weap.QuantityRemaining()>0){\n writeln(weaponName,weap.QuantityRemaining());\n return true;\n\n }\n }\n return false;\n end_precondition\n \n execute\n return Success();\n\n end_execute\n \nend_advanced_behavior\n','判断敌人是否仍旧存活,并且本平台的子弹数量足够进行一轮炮弹发射','check_isCanfire','condition',0),(117,'action','开火','advanced_behavior ${node_name}\n script_variables\n // int salvo_size = 1; // number of missiles to fire\n // string weaponName = \"sam\";\n ${script_variables}\n\n end_script_variables\n \n on_init\n end_on_init\n \n on_message\n end_on_message\n \n precondition\n return true;\n end_precondition\n \n execute\n if(!PLATFORM.MasterTrackList().Empty())\n {\n PLATFORM.Weapon(weaponName).FireSalvo(PLATFORM.MasterTrackList().TrackEntry(0), salvo_size);\n }\n return Success();\n\n end_execute\n \nend_advanced_behavior\n','对敌人进行火力打击,需要指定武器名称,齐射数量','start_fire','node',0),(118,'action','打开雷达','advanced_behavior ${node_name}\n script_variables\n // string radar_name = \"sam_radar\";\n ${script_variables}\n\n end_scr
/*!40000 ALTER TABLE `nodetemplate` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `platform`
--
DROP TABLE IF EXISTS `platform`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `platform` (
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
`name` varchar(255) DEFAULT NULL,
`description` varchar(255) DEFAULT NULL,
`scenario_id` int DEFAULT NULL COMMENT '平台出现在想定上的想定id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=48 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='平台表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `platform`
--
LOCK TABLES `platform` WRITE;
/*!40000 ALTER TABLE `platform` DISABLE KEYS */;
INSERT INTO `platform` (`id`, `name`, `description`, `scenario_id`) VALUES (1,'red_nebo_m_1','战斗机',1),(2,'red_nebo_m_2','歼击机',1),(3,'red_commander','红方指挥官',1),(4,'blue_commander','蓝方指挥官',1),(5,'red_nebo_m_1','红方Nebo-M雷达1',1),(6,'red_nebo_m_2','红方Nebo-M雷达2',1),(7,'red_nebo_m_3','红方Nebo-M雷达3',1),(8,'red_s400','红方S-400防空系统',1),(9,'red_buk_m3','红方Buk-M3防空系统',1),(10,'red_tor_m2','红方Tor-M2防空系统',1),(11,'red_irl257_1','红方IRL257雷达1',1),(12,'red_irl257_2','红方IRL257雷达2',1),(13,'red_r330zh_1','红方R-330ZH电子战系统1',1),(14,'red_r330zh_2','红方R-330ZH电子战系统2',1),(15,'red_su35s_1','红方SU-35S战斗机1',1),(16,'red_su35s_2','红方SU-35S战斗机2',1),(17,'red_su35s_3','红方SU-35S战斗机3',1),(18,'red_su35s_4','红方SU-35S战斗机4',1),(19,'red_su35s_5','红方SU-35S战斗机5',1),(20,'red_su35s_6','红方SU-35S战斗机6',1),(21,'red_su35s_7','红方SU-35S战斗机7',1),(22,'red_su35s_8','红方SU-35S战斗机8',1),(23,'red_su34_1','红方SU-34战斗轰炸机1',1),(24,'red_su34_2','红方SU-34战斗轰炸机2',1),(25,'red_mig31bm','红方米格-31BM截击机',1),(26,'blue_f16cj_1','蓝方F-16CJ战斗机1',1),(27,'blue_f16cj_2','蓝方F-16CJ战斗机2',1),(28,'blue_f16cj_3','蓝方F-16CJ战斗机3',1),(29,'blue_f16cj_4','蓝方F-16CJ战斗机4',1),(30,'blue_f15e_1','蓝方F-15E战斗轰炸机1',1),(31,'blue_f15e_2','蓝方F-15E战斗轰炸机2',1),(32,'blue_f15e_3','蓝方F-15E战斗轰炸机3',1),(33,'blue_f15e_4','蓝方F-15E战斗轰炸机4',1),(34,'blue_e3','蓝方E-3预警机',1),(35,'BLUE_UTILITY_HELI_01','直升机',2),(36,'01_sensor_type_1','雷达车1',2),(37,'01_sensor_type_2','雷达车2',2),(38,'01_jam_type_1','干扰车1',2),(39,'01_jam_type_2','干扰车2',2),(40,'01_cmd_comm_1','指挥车',2),(41,'platform_test','测试行为树',3),(42,'Chief_Commander','总指挥官',2),(43,'Loitering_commander','巡飞弹指挥官',2),(44,'Loiter1','巡飞弹1',2),(45,'Loiter2','巡飞弹2',2),(46,'howitzer','迫击榴弹炮',2),(47,'howitzer_commander','迫击榴弹炮指挥官',2);
/*!40000 ALTER TABLE `platform` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `platform_communication`
--
DROP TABLE IF EXISTS `platform_communication`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `platform_communication` (
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`command_platform` varchar(100) DEFAULT NULL COMMENT '指挥平台名称/ID',
`subordinate_platform` varchar(100) DEFAULT NULL COMMENT '下属平台名称/ID',
`command_comm` varchar(255) DEFAULT NULL COMMENT '指挥通信方式/内容',
`subordinate_comm` varchar(255) DEFAULT NULL COMMENT '下属通信方式/内容',
`scenary_id` int DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=85 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='平台通信关系表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `platform_communication`
--
LOCK TABLES `platform_communication` WRITE;
/*!40000 ALTER TABLE `platform_communication` DISABLE KEYS */;
INSERT INTO `platform_communication` (`id`, `command_platform`, `subordinate_platform`, `command_comm`, `subordinate_comm`, `scenary_id`) VALUES (20,'red_commander','red_nebo_m_3','com','com',1),(21,'red_commander','red_nebo_m_2','com','com',1),(22,'red_commander','red_nebo_m_1','com','com',1),(23,'red_commander','red_buk_m3','com','com',1),(24,'red_commander','red_s400','com','com',1),(75,'01_cmd_comm_1','01_jam_type_1','radio','radio',2),(76,'01_cmd_comm_1','01_jam_type_2','radio','radio',2),(77,'01_cmd_comm_1','01_sensor_type_1','radio','radio',2),(78,'01_cmd_comm_1','01_sensor_type_2','radio','radio',2),(79,'Chief_Commander','01_cmd_comm_1','radio','radio',2),(80,'Chief_Commander','Loitering_commander','radio','radio',2),(81,'Loitering_commander','Loiter1','radio','radio',2),(82,'howitzer_commander','howitzer','radio','radio',2),(83,'Chief_Commander','howitzer_commander','radio','radio',2),(84,'Loitering_commander','Loiter2','radio','radio',2);
/*!40000 ALTER TABLE `platform_communication` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `platform_component`
--
DROP TABLE IF EXISTS `platform_component`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `platform_component` (
`id` int NOT NULL AUTO_INCREMENT,
`name` varchar(255) DEFAULT NULL COMMENT '组件的名字,具体的型号',
`type` varchar(255) DEFAULT NULL COMMENT '组件的类型包括weaponradarcomm',
`description` varchar(255) DEFAULT NULL,
`platform_id` int DEFAULT NULL COMMENT '组件挂载到的平台的平台id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=90 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='平台挂载的组件';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `platform_component`
--
LOCK TABLES `platform_component` WRITE;
/*!40000 ALTER TABLE `platform_component` DISABLE KEYS */;
INSERT INTO `platform_component` (`id`, `name`, `type`, `description`, `platform_id`) VALUES (1,'sam','weapon','地对空导弹',1),(2,'aam','weapon','空对空导弹',1),(3,'sam2','weapon','地对空导弹第二种',2),(4,'aam3','weapon','空对空导弹(测试版)',2),(5,'sam','weapon','地对空导弹',1),(17,'nebo_m_radar','radar','红方Nebo-M相控阵雷达',3),(20,'nebo_m_radar','radar','红方Nebo-M相控阵雷达',4),(23,'nebo_m_radar','radar','红方Nebo-M相控阵雷达',5),(26,'48n6_missile','weapon','红方S-400防空导弹',8),(30,'9m317_missile','weapon','红方Buk-M3防空导弹',9),(33,'9m334_missile','weapon','红方Tor-M2防空导弹',10),(36,'irl257_radar','radar','红方IRL257警戒雷达',11),(39,'irl257_radar','radar','红方IRL257警戒雷达',12),(48,'r_77_missile','weapon','红方SU-35S空空导弹',15),(52,'kh_31_missile','weapon','红方SU-34空地导弹',23),(56,'radion','weapon','红方米格-31BM空空导弹',25),(60,'aim_120_missile','weapon','蓝方F-16CJ空空导弹',26),(64,'aim_120_missile','weapon','蓝方F-15E空空导弹',30),(68,'an_apy_1_radar','radar','蓝方E-3预警机雷达',34),(72,'com','comm','指挥官通信器',3),(73,'com','comm','雷达通信',5),(74,'com','comm','雷达通信',6),(75,'com','comm','雷达通信',7),(76,'com','comm','防空导弹通信',8),(77,'com','comm','防空导弹通信',9),(78,'radio','comm','通讯设备',35),(79,'radio','comm','通讯设备',36),(80,'radio','comm','通讯设备',37),(81,'radio','comm','通讯设备',38),(82,'radio','comm','通讯设备',39),(83,'radio','comm','通讯设备',40),(84,'radio','comm','通讯设备',42),(85,'radio','comm','通讯设备',43),(86,'radio','comm','通讯设备',44),(87,'radio','comm','通讯设备',45),(88,'radio','comm','通讯设备',46),(89,'radio','comm','通讯设备',47);
/*!40000 ALTER TABLE `platform_component` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `platform_component_param`
--
DROP TABLE IF EXISTS `platform_component_param`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `platform_component_param` (
`id` int NOT NULL AUTO_INCREMENT,
`component_id` int NOT NULL,
`param_key` varchar(255) DEFAULT NULL,
`param_value` varchar(255) DEFAULT NULL,
`param_type` varchar(255) DEFAULT NULL,
`description` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='平台挂载的组件对应的参数';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `platform_component_param`
--
LOCK TABLES `platform_component_param` WRITE;
/*!40000 ALTER TABLE `platform_component_param` DISABLE KEYS */;
/*!40000 ALTER TABLE `platform_component_param` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `qrtz_blob_triggers`
--
DROP TABLE IF EXISTS `qrtz_blob_triggers`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `qrtz_blob_triggers` (
`sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
`trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
`trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
`blob_data` blob COMMENT '存放持久化Trigger对象',
PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`) USING BTREE,
CONSTRAINT `qrtz_blob_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='Blob类型的触发器表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `qrtz_blob_triggers`
--
LOCK TABLES `qrtz_blob_triggers` WRITE;
/*!40000 ALTER TABLE `qrtz_blob_triggers` DISABLE KEYS */;
/*!40000 ALTER TABLE `qrtz_blob_triggers` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `qrtz_calendars`
--
DROP TABLE IF EXISTS `qrtz_calendars`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `qrtz_calendars` (
`sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
`calendar_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '日历名称',
`calendar` blob NOT NULL COMMENT '存放持久化calendar对象',
PRIMARY KEY (`sched_name`,`calendar_name`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='日历信息表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `qrtz_calendars`
--
LOCK TABLES `qrtz_calendars` WRITE;
/*!40000 ALTER TABLE `qrtz_calendars` DISABLE KEYS */;
/*!40000 ALTER TABLE `qrtz_calendars` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `qrtz_cron_triggers`
--
DROP TABLE IF EXISTS `qrtz_cron_triggers`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `qrtz_cron_triggers` (
`sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
`trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
`trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
`cron_expression` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'cron表达式',
`time_zone_id` varchar(80) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '时区',
PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`) USING BTREE,
CONSTRAINT `qrtz_cron_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='Cron类型的触发器表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `qrtz_cron_triggers`
--
LOCK TABLES `qrtz_cron_triggers` WRITE;
/*!40000 ALTER TABLE `qrtz_cron_triggers` DISABLE KEYS */;
/*!40000 ALTER TABLE `qrtz_cron_triggers` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `qrtz_fired_triggers`
--
DROP TABLE IF EXISTS `qrtz_fired_triggers`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `qrtz_fired_triggers` (
`sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
`entry_id` varchar(95) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度器实例id',
`trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
`trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
`instance_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度器实例名',
`fired_time` bigint NOT NULL COMMENT '触发的时间',
`sched_time` bigint NOT NULL COMMENT '定时器制定的时间',
`priority` int NOT NULL COMMENT '优先级',
`state` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '状态',
`job_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '任务名称',
`job_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '任务组名',
`is_nonconcurrent` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否并发',
`requests_recovery` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否接受恢复执行',
PRIMARY KEY (`sched_name`,`entry_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='已触发的触发器表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `qrtz_fired_triggers`
--
LOCK TABLES `qrtz_fired_triggers` WRITE;
/*!40000 ALTER TABLE `qrtz_fired_triggers` DISABLE KEYS */;
/*!40000 ALTER TABLE `qrtz_fired_triggers` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `qrtz_job_details`
--
DROP TABLE IF EXISTS `qrtz_job_details`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `qrtz_job_details` (
`sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
`job_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务名称',
`job_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务组名',
`description` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '相关介绍',
`job_class_name` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '执行任务类名称',
`is_durable` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '是否持久化',
`is_nonconcurrent` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '是否并发',
`is_update_data` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '是否更新数据',
`requests_recovery` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '是否接受恢复执行',
`job_data` blob COMMENT '存放持久化job对象',
PRIMARY KEY (`sched_name`,`job_name`,`job_group`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='任务详细信息表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `qrtz_job_details`
--
LOCK TABLES `qrtz_job_details` WRITE;
/*!40000 ALTER TABLE `qrtz_job_details` DISABLE KEYS */;
/*!40000 ALTER TABLE `qrtz_job_details` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `qrtz_locks`
--
DROP TABLE IF EXISTS `qrtz_locks`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `qrtz_locks` (
`sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
`lock_name` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '悲观锁名称',
PRIMARY KEY (`sched_name`,`lock_name`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='存储的悲观锁信息表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `qrtz_locks`
--
LOCK TABLES `qrtz_locks` WRITE;
/*!40000 ALTER TABLE `qrtz_locks` DISABLE KEYS */;
/*!40000 ALTER TABLE `qrtz_locks` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `qrtz_paused_trigger_grps`
--
DROP TABLE IF EXISTS `qrtz_paused_trigger_grps`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `qrtz_paused_trigger_grps` (
`sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
`trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
PRIMARY KEY (`sched_name`,`trigger_group`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='暂停的触发器表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `qrtz_paused_trigger_grps`
--
LOCK TABLES `qrtz_paused_trigger_grps` WRITE;
/*!40000 ALTER TABLE `qrtz_paused_trigger_grps` DISABLE KEYS */;
/*!40000 ALTER TABLE `qrtz_paused_trigger_grps` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `qrtz_scheduler_state`
--
DROP TABLE IF EXISTS `qrtz_scheduler_state`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `qrtz_scheduler_state` (
`sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
`instance_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '实例名称',
`last_checkin_time` bigint NOT NULL COMMENT '上次检查时间',
`checkin_interval` bigint NOT NULL COMMENT '检查间隔时间',
PRIMARY KEY (`sched_name`,`instance_name`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='调度器状态表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `qrtz_scheduler_state`
--
LOCK TABLES `qrtz_scheduler_state` WRITE;
/*!40000 ALTER TABLE `qrtz_scheduler_state` DISABLE KEYS */;
/*!40000 ALTER TABLE `qrtz_scheduler_state` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `qrtz_simple_triggers`
--
DROP TABLE IF EXISTS `qrtz_simple_triggers`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `qrtz_simple_triggers` (
`sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
`trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
`trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
`repeat_count` bigint NOT NULL COMMENT '重复的次数统计',
`repeat_interval` bigint NOT NULL COMMENT '重复的间隔时间',
`times_triggered` bigint NOT NULL COMMENT '已经触发的次数',
PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`) USING BTREE,
CONSTRAINT `qrtz_simple_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='简单触发器的信息表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `qrtz_simple_triggers`
--
LOCK TABLES `qrtz_simple_triggers` WRITE;
/*!40000 ALTER TABLE `qrtz_simple_triggers` DISABLE KEYS */;
/*!40000 ALTER TABLE `qrtz_simple_triggers` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `qrtz_simprop_triggers`
--
DROP TABLE IF EXISTS `qrtz_simprop_triggers`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `qrtz_simprop_triggers` (
`sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
`trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
`trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
`str_prop_1` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'String类型的trigger的第一个参数',
`str_prop_2` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'String类型的trigger的第二个参数',
`str_prop_3` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'String类型的trigger的第三个参数',
`int_prop_1` int DEFAULT NULL COMMENT 'int类型的trigger的第一个参数',
`int_prop_2` int DEFAULT NULL COMMENT 'int类型的trigger的第二个参数',
`long_prop_1` bigint DEFAULT NULL COMMENT 'long类型的trigger的第一个参数',
`long_prop_2` bigint DEFAULT NULL COMMENT 'long类型的trigger的第二个参数',
`dec_prop_1` decimal(13,4) DEFAULT NULL COMMENT 'decimal类型的trigger的第一个参数',
`dec_prop_2` decimal(13,4) DEFAULT NULL COMMENT 'decimal类型的trigger的第二个参数',
`bool_prop_1` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'Boolean类型的trigger的第一个参数',
`bool_prop_2` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'Boolean类型的trigger的第二个参数',
PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`) USING BTREE,
CONSTRAINT `qrtz_simprop_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='同步机制的行锁表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `qrtz_simprop_triggers`
--
LOCK TABLES `qrtz_simprop_triggers` WRITE;
/*!40000 ALTER TABLE `qrtz_simprop_triggers` DISABLE KEYS */;
/*!40000 ALTER TABLE `qrtz_simprop_triggers` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `qrtz_triggers`
--
DROP TABLE IF EXISTS `qrtz_triggers`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `qrtz_triggers` (
`sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
`trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '触发器的名字',
`trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '触发器所属组的名字',
`job_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_job_details表job_name的外键',
`job_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'qrtz_job_details表job_group的外键',
`description` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '相关介绍',
`next_fire_time` bigint DEFAULT NULL COMMENT '上一次触发时间(毫秒)',
`prev_fire_time` bigint DEFAULT NULL COMMENT '下一次触发时间(默认为-1表示不触发',
`priority` int DEFAULT NULL COMMENT '优先级',
`trigger_state` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '触发器状态',
`trigger_type` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '触发器的类型',
`start_time` bigint NOT NULL COMMENT '开始时间',
`end_time` bigint DEFAULT NULL COMMENT '结束时间',
`calendar_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '日程表名称',
`misfire_instr` smallint DEFAULT NULL COMMENT '补偿执行的策略',
`job_data` blob COMMENT '存放持久化job对象',
PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`) USING BTREE,
KEY `sched_name` (`sched_name`,`job_name`,`job_group`) USING BTREE,
CONSTRAINT `qrtz_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `job_name`, `job_group`) REFERENCES `qrtz_job_details` (`sched_name`, `job_name`, `job_group`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='触发器详细信息表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `qrtz_triggers`
--
LOCK TABLES `qrtz_triggers` WRITE;
/*!40000 ALTER TABLE `qrtz_triggers` DISABLE KEYS */;
/*!40000 ALTER TABLE `qrtz_triggers` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `sys_config`
--
DROP TABLE IF EXISTS `sys_config`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_config` (
`config_id` int NOT NULL AUTO_INCREMENT COMMENT '参数主键',
`config_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '参数名称',
`config_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '参数键名',
`config_value` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '参数键值',
`config_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'N' COMMENT '系统内置Y是 N否',
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`config_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='参数配置表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `sys_config`
--
LOCK TABLES `sys_config` WRITE;
/*!40000 ALTER TABLE `sys_config` DISABLE KEYS */;
INSERT INTO `sys_config` (`config_id`, `config_name`, `config_key`, `config_value`, `config_type`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1,'主框架页-默认皮肤样式名称','sys.index.skinName','skin-blue','Y','admin','2025-09-22 09:33:04','',NULL,'蓝色 skin-blue、绿色 skin-green、紫色 skin-purple、红色 skin-red、黄色 skin-yellow'),(2,'用户管理-账号初始密码','sys.user.initPassword','123456','Y','admin','2025-09-22 09:33:04','',NULL,'初始化密码 123456'),(3,'主框架页-侧边栏主题','sys.index.sideTheme','theme-dark','Y','admin','2025-09-22 09:33:04','',NULL,'深色主题theme-dark浅色主题theme-light'),(4,'账号自助-验证码开关','sys.account.captchaEnabled','true','Y','admin','2025-09-22 09:33:04','',NULL,'是否开启验证码功能true开启false关闭'),(5,'账号自助-是否开启用户注册功能','sys.account.registerUser','false','Y','admin','2025-09-22 09:33:04','',NULL,'是否开启注册用户功能true开启false关闭'),(6,'用户登录-黑名单列表','sys.login.blackIPList','','Y','admin','2025-09-22 09:33:04','',NULL,'设置登录IP黑名单限制多个匹配项以;分隔,支持匹配(*通配、网段)'),(7,'用户管理-初始密码修改策略','sys.account.initPasswordModify','1','Y','admin','2025-09-22 09:33:04','',NULL,'0初始密码修改策略关闭没有任何提示1提醒用户如果未修改初始密码则在登录时就会提醒修改密码对话框'),(8,'用户管理-账号密码更新周期','sys.account.passwordValidateDays','0','Y','admin','2025-09-22 09:33:04','',NULL,'密码更新周期填写数字数据初始化值为0不限制若修改必须为大于0小于365的正整数如果超过这个周期登录系统时则在登录时就会提醒修改密码对话框');
/*!40000 ALTER TABLE `sys_config` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `sys_dept`
--
DROP TABLE IF EXISTS `sys_dept`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_dept` (
`dept_id` bigint NOT NULL AUTO_INCREMENT COMMENT '部门id',
`parent_id` bigint DEFAULT '0' COMMENT '父部门id',
`ancestors` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '祖级列表',
`dept_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '部门名称',
`order_num` int DEFAULT '0' COMMENT '显示顺序',
`leader` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '负责人',
`phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系电话',
`email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '邮箱',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '部门状态0正常 1停用',
`del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '删除标志0代表存在 2代表删除',
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`dept_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=200 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='部门表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `sys_dept`
--
LOCK TABLES `sys_dept` WRITE;
/*!40000 ALTER TABLE `sys_dept` DISABLE KEYS */;
INSERT INTO `sys_dept` (`dept_id`, `parent_id`, `ancestors`, `dept_name`, `order_num`, `leader`, `phone`, `email`, `status`, `del_flag`, `create_by`, `create_time`, `update_by`, `update_time`) VALUES (100,0,'0','若依科技',0,'若依','15888888888','ry@qq.com','0','0','admin','2025-09-22 09:33:04','',NULL),(101,100,'0,100','深圳总公司',1,'若依','15888888888','ry@qq.com','0','0','admin','2025-09-22 09:33:04','',NULL),(102,100,'0,100','长沙分公司',2,'若依','15888888888','ry@qq.com','0','0','admin','2025-09-22 09:33:04','',NULL),(103,101,'0,100,101','研发部门',1,'若依','15888888888','ry@qq.com','0','0','admin','2025-09-22 09:33:04','',NULL),(104,101,'0,100,101','市场部门',2,'若依','15888888888','ry@qq.com','0','0','admin','2025-09-22 09:33:04','',NULL),(105,101,'0,100,101','测试部门',3,'若依','15888888888','ry@qq.com','0','0','admin','2025-09-22 09:33:04','',NULL),(106,101,'0,100,101','财务部门',4,'若依','15888888888','ry@qq.com','0','0','admin','2025-09-22 09:33:04','',NULL),(107,101,'0,100,101','运维部门',5,'若依','15888888888','ry@qq.com','0','0','admin','2025-09-22 09:33:04','',NULL),(108,102,'0,100,102','市场部门',1,'若依','15888888888','ry@qq.com','0','0','admin','2025-09-22 09:33:04','',NULL),(109,102,'0,100,102','财务部门',2,'若依','15888888888','ry@qq.com','0','0','admin','2025-09-22 09:33:04','',NULL);
/*!40000 ALTER TABLE `sys_dept` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `sys_dict_data`
--
DROP TABLE IF EXISTS `sys_dict_data`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_dict_data` (
`dict_code` bigint NOT NULL AUTO_INCREMENT COMMENT '字典编码',
`dict_sort` int DEFAULT '0' COMMENT '字典排序',
`dict_label` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '字典标签',
`dict_value` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '字典键值',
`dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '字典类型',
`css_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '样式属性(其他样式扩展)',
`list_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '表格回显样式',
`is_default` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'N' COMMENT '是否默认Y是 N否',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '状态0正常 1停用',
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`dict_code`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='字典数据表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `sys_dict_data`
--
LOCK TABLES `sys_dict_data` WRITE;
/*!40000 ALTER TABLE `sys_dict_data` DISABLE KEYS */;
INSERT INTO `sys_dict_data` (`dict_code`, `dict_sort`, `dict_label`, `dict_value`, `dict_type`, `css_class`, `list_class`, `is_default`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1,1,'','0','sys_user_sex','','','Y','0','admin','2025-09-22 09:33:04','',NULL,'性别男'),(2,2,'','1','sys_user_sex','','','N','0','admin','2025-09-22 09:33:04','',NULL,'性别女'),(3,3,'未知','2','sys_user_sex','','','N','0','admin','2025-09-22 09:33:04','',NULL,'性别未知'),(4,1,'显示','0','sys_show_hide','','primary','Y','0','admin','2025-09-22 09:33:04','',NULL,'显示菜单'),(5,2,'隐藏','1','sys_show_hide','','danger','N','0','admin','2025-09-22 09:33:04','',NULL,'隐藏菜单'),(6,1,'正常','0','sys_normal_disable','','primary','Y','0','admin','2025-09-22 09:33:04','',NULL,'正常状态'),(7,2,'停用','1','sys_normal_disable','','danger','N','0','admin','2025-09-22 09:33:04','',NULL,'停用状态'),(8,1,'正常','0','sys_job_status','','primary','Y','0','admin','2025-09-22 09:33:04','',NULL,'正常状态'),(9,2,'暂停','1','sys_job_status','','danger','N','0','admin','2025-09-22 09:33:04','',NULL,'停用状态'),(10,1,'默认','DEFAULT','sys_job_group','','','Y','0','admin','2025-09-22 09:33:04','',NULL,'默认分组'),(11,2,'系统','SYSTEM','sys_job_group','','','N','0','admin','2025-09-22 09:33:04','',NULL,'系统分组'),(12,1,'','Y','sys_yes_no','','primary','Y','0','admin','2025-09-22 09:33:04','',NULL,'系统默认是'),(13,2,'','N','sys_yes_no','','danger','N','0','admin','2025-09-22 09:33:04','',NULL,'系统默认否'),(14,1,'通知','1','sys_notice_type','','warning','Y','0','admin','2025-09-22 09:33:04','',NULL,'通知'),(15,2,'公告','2','sys_notice_type','','success','N','0','admin','2025-09-22 09:33:04','',NULL,'公告'),(16,1,'正常','0','sys_notice_status','','primary','Y','0','admin','2025-09-22 09:33:04','',NULL,'正常状态'),(17,2,'关闭','1','sys_notice_status','','danger','N','0','admin','2025-09-22 09:33:04','',NULL,'关闭状态'),(18,99,'其他','0','sys_oper_type','','info','N','0','admin','2025-09-22 09:33:04','',NULL,'其他操作'),(19,1,'新增','1','sys_oper_type','','info','N','0','admin','2025-09-22 09:33:04','',NULL,'新增操作'),(20,2,'修改','2','sys_oper_type','','info','N','0','admin','2025-09-22 09:33:04','',NULL,'修改操作'),(21,3,'删除','3','sys_oper_type','','danger','N','0','admin','2025-09-22 09:33:04','',NULL,'删除操作'),(22,4,'授权','4','sys_oper_type','','primary','N','0','admin','2025-09-22 09:33:04','',NULL,'授权操作'),(23,5,'导出','5','sys_oper_type','','warning','N','0','admin','2025-09-22 09:33:04','',NULL,'导出操作'),(24,6,'导入','6','sys_oper_type','','warning','N','0','admin','2025-09-22 09:33:04','',NULL,'导入操作'),(25,7,'强退','7','sys_oper_type','','danger','N','0','admin','2025-09-22 09:33:04','',NULL,'强退操作'),(26,8,'生成代码','8','sys_oper_type','','warning','N','0','admin','2025-09-22 09:33:04','',NULL,'生成操作'),(27,9,'清空数据','9','sys_oper_type','','danger','N','0','admin','2025-09-22 09:33:04','',NULL,'清空操作'),(28,1,'成功','0','sys_common_status','','primary','N','0','admin','2025-09-22 09:33:04','',NULL,'正常状态'),(29,2,'失败','1','sys_common_status','','danger','N','0','admin','2025-09-22 09:33:04','',NULL,'停用状态');
/*!40000 ALTER TABLE `sys_dict_data` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `sys_dict_type`
--
DROP TABLE IF EXISTS `sys_dict_type`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_dict_type` (
`dict_id` bigint NOT NULL AUTO_INCREMENT COMMENT '字典主键',
`dict_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '字典名称',
`dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '字典类型',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '状态0正常 1停用',
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`dict_id`) USING BTREE,
UNIQUE KEY `dict_type` (`dict_type`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='字典类型表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `sys_dict_type`
--
LOCK TABLES `sys_dict_type` WRITE;
/*!40000 ALTER TABLE `sys_dict_type` DISABLE KEYS */;
INSERT INTO `sys_dict_type` (`dict_id`, `dict_name`, `dict_type`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1,'用户性别','sys_user_sex','0','admin','2025-09-22 09:33:04','',NULL,'用户性别列表'),(2,'菜单状态','sys_show_hide','0','admin','2025-09-22 09:33:04','',NULL,'菜单状态列表'),(3,'系统开关','sys_normal_disable','0','admin','2025-09-22 09:33:04','',NULL,'系统开关列表'),(4,'任务状态','sys_job_status','0','admin','2025-09-22 09:33:04','',NULL,'任务状态列表'),(5,'任务分组','sys_job_group','0','admin','2025-09-22 09:33:04','',NULL,'任务分组列表'),(6,'系统是否','sys_yes_no','0','admin','2025-09-22 09:33:04','',NULL,'系统是否列表'),(7,'通知类型','sys_notice_type','0','admin','2025-09-22 09:33:04','',NULL,'通知类型列表'),(8,'通知状态','sys_notice_status','0','admin','2025-09-22 09:33:04','',NULL,'通知状态列表'),(9,'操作类型','sys_oper_type','0','admin','2025-09-22 09:33:04','',NULL,'操作类型列表'),(10,'系统状态','sys_common_status','0','admin','2025-09-22 09:33:04','',NULL,'登录状态列表');
/*!40000 ALTER TABLE `sys_dict_type` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `sys_job`
--
DROP TABLE IF EXISTS `sys_job`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_job` (
`job_id` bigint NOT NULL AUTO_INCREMENT COMMENT '任务ID',
`job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '任务名称',
`job_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'DEFAULT' COMMENT '任务组名',
`invoke_target` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调用目标字符串',
`cron_expression` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT 'cron执行表达式',
`misfire_policy` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '3' COMMENT '计划执行错误策略1立即执行 2执行一次 3放弃执行',
`concurrent` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '1' COMMENT '是否并发执行0允许 1禁止',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '状态0正常 1暂停',
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '备注信息',
PRIMARY KEY (`job_id`,`job_name`,`job_group`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='定时任务调度表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `sys_job`
--
LOCK TABLES `sys_job` WRITE;
/*!40000 ALTER TABLE `sys_job` DISABLE KEYS */;
INSERT INTO `sys_job` (`job_id`, `job_name`, `job_group`, `invoke_target`, `cron_expression`, `misfire_policy`, `concurrent`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1,'系统默认(无参)','DEFAULT','ryTask.ryNoParams','0/10 * * * * ?','3','1','1','admin','2025-09-22 09:33:05','',NULL,''),(2,'系统默认(有参)','DEFAULT','ryTask.ryParams(\'ry\')','0/15 * * * * ?','3','1','1','admin','2025-09-22 09:33:05','',NULL,''),(3,'系统默认(多参)','DEFAULT','ryTask.ryMultipleParams(\'ry\', true, 2000L, 316.50D, 100)','0/20 * * * * ?','3','1','1','admin','2025-09-22 09:33:05','',NULL,'');
/*!40000 ALTER TABLE `sys_job` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `sys_job_log`
--
DROP TABLE IF EXISTS `sys_job_log`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_job_log` (
`job_log_id` bigint NOT NULL AUTO_INCREMENT COMMENT '任务日志ID',
`job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务名称',
`job_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务组名',
`invoke_target` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调用目标字符串',
`job_message` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '日志信息',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '执行状态0正常 1失败',
`exception_info` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '异常信息',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`job_log_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='定时任务调度日志表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `sys_job_log`
--
LOCK TABLES `sys_job_log` WRITE;
/*!40000 ALTER TABLE `sys_job_log` DISABLE KEYS */;
/*!40000 ALTER TABLE `sys_job_log` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `sys_logininfor`
--
DROP TABLE IF EXISTS `sys_logininfor`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_logininfor` (
`info_id` bigint NOT NULL AUTO_INCREMENT COMMENT '访问ID',
`user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '用户账号',
`ipaddr` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '登录IP地址',
`login_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '登录地点',
`browser` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '浏览器类型',
`os` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '操作系统',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '登录状态0成功 1失败',
`msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '提示消息',
`login_time` datetime DEFAULT NULL COMMENT '访问时间',
PRIMARY KEY (`info_id`) USING BTREE,
KEY `idx_sys_logininfor_s` (`status`) USING BTREE,
KEY `idx_sys_logininfor_lt` (`login_time`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=204 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='系统访问记录';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `sys_logininfor`
--
LOCK TABLES `sys_logininfor` WRITE;
/*!40000 ALTER TABLE `sys_logininfor` DISABLE KEYS */;
INSERT INTO `sys_logininfor` (`info_id`, `user_name`, `ipaddr`, `login_location`, `browser`, `os`, `status`, `msg`, `login_time`) VALUES (100,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','1','用户不存在/密码错误','2026-02-07 20:19:26'),(101,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','1','用户不存在/密码错误','2026-02-07 20:20:22'),(102,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','1','用户不存在/密码错误','2026-02-07 20:21:14'),(103,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','1','用户不存在/密码错误','2026-02-07 20:21:53'),(104,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','1','用户不存在/密码错误','2026-02-07 20:21:59'),(105,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','1','密码输入错误5次帐户锁定10分钟','2026-02-07 20:22:43'),(106,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','1','用户不存在/密码错误','2026-02-07 20:32:56'),(107,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','1','用户不存在/密码错误','2026-02-07 20:34:33'),(108,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','1','用户不存在/密码错误','2026-02-07 20:35:04'),(109,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','0','登录成功','2026-02-07 20:37:00'),(110,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','0','登录成功','2026-02-07 20:41:55'),(111,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','0','登录成功','2026-02-08 15:33:33'),(112,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','0','登录成功','2026-02-08 18:42:26'),(113,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','0','登录成功','2026-02-08 20:10:28'),(114,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','0','登录成功','2026-02-08 20:15:23'),(115,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','0','登录成功','2026-02-08 20:26:53'),(116,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','0','登录成功','2026-02-08 20:27:14'),(117,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','0','登录成功','2026-02-09 11:11:54'),(118,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','0','登录成功','2026-02-09 14:20:14'),(119,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','0','登录成功','2026-02-09 14:31:53'),(120,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','0','登录成功','2026-02-09 14:57:59'),(121,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','0','登录成功','2026-02-09 19:45:35'),(122,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','0','登录成功','2026-02-09 19:54:43'),(123,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','0','登录成功','2026-02-09 21:09:03'),(124,'admin','127.0.0.1','内网IP','Chrome 144','Mac OS >=10.15.7','0','登录成功','2026-03-06 18:42:00'),(125,'admin','127.0.0.1','内网IP','Firefox 148.0','Windows >=10','1','用户不存在/密码错误','2026-03-12 01:25:34'),(126,'admin','127.0.0.1','内网IP','Firefox 148.0','Windows >=10','1','用户不存在/密码错误','2026-03-12 01:25:34'),(127,'admin','127.0.0.1','内网IP','Firefox 148.0','Windows >=10','0','登录成功','2026-03-12 01:25:39'),(128,'admin','127.0.0.1','内网IP','Firefox 148.0','Windows >=10','0','登录成功','2026-03-12 10:44:52'),(129,'admin','127.0.0.1','内网IP','Firefox 148.0','Windows >=10','0','登录成功','2026-03-12 13:37:24'),(130,'admin','127.0.0.1','内网IP','Firefox 148.0','Windows >=10','0','登录成功','2026-03-12 14:12:37'),(131,'admin','127.0.0.1','内网IP','Chrome 145','Windows10','0','登录成功','2026-03-12 16:35:49'),(132,'admin','127.0.0.1','内网IP','Chrome 145','Windows10','0','登录成功','2026-03-13 10:34:40'),(133,'admin','127.0.0.1','内网IP','Chrome 145','Windows10','0','登录成功','2026-03-13 11:15:38'),(134,'admin','127.0.0.1','内网IP','Firefox 148.0',
/*!40000 ALTER TABLE `sys_logininfor` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `sys_menu`
--
DROP TABLE IF EXISTS `sys_menu`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_menu` (
`menu_id` bigint NOT NULL AUTO_INCREMENT COMMENT '菜单ID',
`menu_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '菜单名称',
`parent_id` bigint DEFAULT '0' COMMENT '父菜单ID',
`order_num` int DEFAULT '0' COMMENT '显示顺序',
`path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '路由地址',
`component` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '组件路径',
`query` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '路由参数',
`route_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '路由名称',
`is_frame` int DEFAULT '1' COMMENT '是否为外链0是 1否',
`is_cache` int DEFAULT '0' COMMENT '是否缓存0缓存 1不缓存',
`menu_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '菜单类型M目录 C菜单 F按钮',
`visible` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '菜单状态0显示 1隐藏',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '菜单状态0正常 1停用',
`perms` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '权限标识',
`icon` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '#' COMMENT '菜单图标',
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '备注',
PRIMARY KEY (`menu_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2000 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='菜单权限表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `sys_menu`
--
LOCK TABLES `sys_menu` WRITE;
/*!40000 ALTER TABLE `sys_menu` DISABLE KEYS */;
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `route_name`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1,'系统管理',0,1,'system',NULL,'','',1,0,'M','0','0','','system','admin','2025-09-22 09:33:04','',NULL,'系统管理目录'),(2,'系统监控',0,2,'monitor',NULL,'','',1,0,'M','0','0','','monitor','admin','2025-09-22 09:33:04','',NULL,'系统监控目录'),(3,'系统工具',0,3,'tool',NULL,'','',1,0,'M','0','0','','tool','admin','2025-09-22 09:33:04','',NULL,'系统工具目录'),(4,'若依官网',0,4,'http://ruoyi.vip',NULL,'','',0,0,'M','0','0','','guide','admin','2025-09-22 09:33:04','',NULL,'若依官网地址'),(100,'用户管理',1,1,'user','system/user/index','','',1,0,'C','0','0','system:user:list','user','admin','2025-09-22 09:33:04','',NULL,'用户管理菜单'),(101,'角色管理',1,2,'role','system/role/index','','',1,0,'C','0','0','system:role:list','peoples','admin','2025-09-22 09:33:04','',NULL,'角色管理菜单'),(102,'菜单管理',1,3,'menu','system/menu/index','','',1,0,'C','0','0','system:menu:list','tree-table','admin','2025-09-22 09:33:04','',NULL,'菜单管理菜单'),(103,'部门管理',1,4,'dept','system/dept/index','','',1,0,'C','0','0','system:dept:list','tree','admin','2025-09-22 09:33:04','',NULL,'部门管理菜单'),(104,'岗位管理',1,5,'post','system/post/index','','',1,0,'C','0','0','system:post:list','post','admin','2025-09-22 09:33:04','',NULL,'岗位管理菜单'),(105,'字典管理',1,6,'dict','system/dict/index','','',1,0,'C','0','0','system:dict:list','dict','admin','2025-09-22 09:33:04','',NULL,'字典管理菜单'),(106,'参数设置',1,7,'config','system/config/index','','',1,0,'C','0','0','system:config:list','edit','admin','2025-09-22 09:33:04','',NULL,'参数设置菜单'),(107,'通知公告',1,8,'notice','system/notice/index','','',1,0,'C','0','0','system:notice:list','message','admin','2025-09-22 09:33:04','',NULL,'通知公告菜单'),(108,'日志管理',1,9,'log','','','',1,0,'M','0','0','','log','admin','2025-09-22 09:33:04','',NULL,'日志管理菜单'),(109,'在线用户',2,1,'online','monitor/online/index','','',1,0,'C','0','0','monitor:online:list','online','admin','2025-09-22 09:33:04','',NULL,'在线用户菜单'),(110,'定时任务',2,2,'job','monitor/job/index','','',1,0,'C','0','0','monitor:job:list','job','admin','2025-09-22 09:33:04','',NULL,'定时任务菜单'),(111,'数据监控',2,3,'druid','monitor/druid/index','','',1,0,'C','0','0','monitor:druid:list','druid','admin','2025-09-22 09:33:04','',NULL,'数据监控菜单'),(112,'服务监控',2,4,'server','monitor/server/index','','',1,0,'C','0','0','monitor:server:list','server','admin','2025-09-22 09:33:04','',NULL,'服务监控菜单'),(113,'缓存监控',2,5,'cache','monitor/cache/index','','',1,0,'C','0','0','monitor:cache:list','redis','admin','2025-09-22 09:33:04','',NULL,'缓存监控菜单'),(114,'缓存列表',2,6,'cacheList','monitor/cache/list','','',1,0,'C','0','0','monitor:cache:list','redis-list','admin','2025-09-22 09:33:04','',NULL,'缓存列表菜单'),(115,'表单构建',3,1,'build','tool/build/index','','',1,0,'C','0','0','tool:build:list','build','admin','2025-09-22 09:33:04','',NULL,'表单构建菜单'),(116,'代码生成',3,2,'gen','tool/gen/index','','',1,0,'C','0','0','tool:gen:list','code','admin','2025-09-22 09:33:04','',NULL,'代码生成菜单'),(117,'系统接口',3,3,'swagger','tool/swagger/index','','',1,0,'C','0','0','tool:swagger:list','swagger','admin','2025-09-22 09:33:04','',NULL,'系统接口菜单'),(500,'操作日志',108,1,'operlog','monitor/operlog/index','','',1,0,'C','0','0','monitor:operlog:list','form','admin','2025-09-22 09:33:04','',NULL,'操作日志菜单'),(501,'登录日志',108,2,'logininfor','monitor/logininfor/index','','',1,0,'C','0','0','monitor:logininfor:list','logininfor','admin','2025-09-22 09:33:04','',NULL,'登录日志菜单'),(1000,'用户查询',100,1,'','','','',1,0,'F',
/*!40000 ALTER TABLE `sys_menu` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `sys_notice`
--
DROP TABLE IF EXISTS `sys_notice`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_notice` (
`notice_id` int NOT NULL AUTO_INCREMENT COMMENT '公告ID',
`notice_title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '公告标题',
`notice_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '公告类型1通知 2公告',
`notice_content` longblob COMMENT '公告内容',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '公告状态0正常 1关闭',
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`notice_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='通知公告表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `sys_notice`
--
LOCK TABLES `sys_notice` WRITE;
/*!40000 ALTER TABLE `sys_notice` DISABLE KEYS */;
INSERT INTO `sys_notice` (`notice_id`, `notice_title`, `notice_type`, `notice_content`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1,'温馨提醒2018-07-01 若依新版本发布啦','2',_binary '新版本内容','0','admin','2025-09-22 09:33:05','',NULL,'管理员'),(2,'维护通知2018-07-01 若依系统凌晨维护','1',_binary '维护内容','0','admin','2025-09-22 09:33:05','',NULL,'管理员');
/*!40000 ALTER TABLE `sys_notice` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `sys_oper_log`
--
DROP TABLE IF EXISTS `sys_oper_log`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_oper_log` (
`oper_id` bigint NOT NULL AUTO_INCREMENT COMMENT '日志主键',
`title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '模块标题',
`business_type` int DEFAULT '0' COMMENT '业务类型0其它 1新增 2修改 3删除',
`method` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '方法名称',
`request_method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '请求方式',
`operator_type` int DEFAULT '0' COMMENT '操作类别0其它 1后台用户 2手机端用户',
`oper_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '操作人员',
`dept_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '部门名称',
`oper_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '请求URL',
`oper_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '主机地址',
`oper_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '操作地点',
`oper_param` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '请求参数',
`json_result` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '返回参数',
`status` int DEFAULT '0' COMMENT '操作状态0正常 1异常',
`error_msg` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '错误消息',
`oper_time` datetime DEFAULT NULL COMMENT '操作时间',
`cost_time` bigint DEFAULT '0' COMMENT '消耗时间',
PRIMARY KEY (`oper_id`) USING BTREE,
KEY `idx_sys_oper_log_bt` (`business_type`) USING BTREE,
KEY `idx_sys_oper_log_s` (`status`) USING BTREE,
KEY `idx_sys_oper_log_ot` (`oper_time`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=397 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='操作日志记录';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `sys_oper_log`
--
LOCK TABLES `sys_oper_log` WRITE;
/*!40000 ALTER TABLE `sys_oper_log` DISABLE KEYS */;
INSERT INTO `sys_oper_log` (`oper_id`, `title`, `business_type`, `method`, `request_method`, `operator_type`, `oper_name`, `dept_name`, `oper_url`, `oper_ip`, `oper_location`, `oper_param`, `json_result`, `status`, `error_msg`, `oper_time`, `cost_time`) VALUES (100,'行为树主',1,'com.solution.web.controller.behaviour.BehaviortreeController.add()','POST',1,'admin','研发部门','/api/system/behaviortree','127.0.0.1','内网IP','{\"params\":{}} ',NULL,1,'\n### Error updating database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'\' at line 1\n### The error may exist in file [/Users/zlin/Datas/development/workspace/intellij/kernelstudio/works/auto-solution/auto-solution-behaviour/target/classes/mapper/system/BehaviortreeMapper.xml]\n### The error may involve com.solution.system.mapper.BehaviortreeMapper.insertBehaviortree-Inline\n### The error occurred while setting parameters\n### SQL: insert into behaviortree\n### Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'\' at line 1\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'\' at line 1','2026-02-08 16:02:33',50),(101,'行为树主',1,'com.solution.web.controller.behaviour.BehaviortreeController.add()','POST',1,'admin','研发部门','/api/system/behaviortree','127.0.0.1','内网IP','{\"params\":{}} ',NULL,1,'\n### Error updating database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'\' at line 1\n### The error may exist in file [/Users/zlin/Datas/development/workspace/intellij/kernelstudio/works/auto-solution/auto-solution-behaviour/target/classes/mapper/system/BehaviortreeMapper.xml]\n### The error may involve com.solution.system.mapper.BehaviortreeMapper.insertBehaviortree-Inline\n### The error occurred while setting parameters\n### SQL: insert into behaviortree\n### Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'\' at line 1\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'\' at line 1','2026-02-08 16:05:48',14),(102,'行为树主',1,'com.solution.web.controller.behaviour.BehaviortreeController.add()','POST',1,'admin','研发部门','/api/system/behaviortree','127.0.0.1','内网IP','{\"params\":{}} ',NULL,1,'\n### Error updating database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'\' at line 1\n### The error may exist in file [/Users/zlin/Datas/development/workspace/intellij/kernelstudio/works/auto-solution/auto-solution-behaviour/target/classes/mapper/system/BehaviortreeMapper.xml]\n### The error may involve com.solution.system.mapper.BehaviortreeMapper.insertBehaviortree-Inline\n### The error occurred while setting parameters\n### SQL: insert into behaviortree\n### Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'\' at line 1\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'\' at line 1','2026-02-08 16:05:54',10),(103,'行为树主',1,'com.solution.web.controller.behaviour.BehaviortreeController.add()','POST
/*!40000 ALTER TABLE `sys_oper_log` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `sys_post`
--
DROP TABLE IF EXISTS `sys_post`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_post` (
`post_id` bigint NOT NULL AUTO_INCREMENT COMMENT '岗位ID',
`post_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '岗位编码',
`post_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '岗位名称',
`post_sort` int NOT NULL COMMENT '显示顺序',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '状态0正常 1停用',
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`post_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='岗位信息表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `sys_post`
--
LOCK TABLES `sys_post` WRITE;
/*!40000 ALTER TABLE `sys_post` DISABLE KEYS */;
INSERT INTO `sys_post` (`post_id`, `post_code`, `post_name`, `post_sort`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1,'ceo','董事长',1,'0','admin','2025-09-22 09:33:04','',NULL,''),(2,'se','项目经理',2,'0','admin','2025-09-22 09:33:04','',NULL,''),(3,'hr','人力资源',3,'0','admin','2025-09-22 09:33:04','',NULL,''),(4,'user','普通员工',4,'0','admin','2025-09-22 09:33:04','',NULL,'');
/*!40000 ALTER TABLE `sys_post` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `sys_role`
--
DROP TABLE IF EXISTS `sys_role`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_role` (
`role_id` bigint NOT NULL AUTO_INCREMENT COMMENT '角色ID',
`role_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '角色名称',
`role_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '角色权限字符串',
`role_sort` int NOT NULL COMMENT '显示顺序',
`data_scope` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '1' COMMENT '数据范围1全部数据权限 2自定数据权限 3本部门数据权限 4本部门及以下数据权限',
`menu_check_strictly` tinyint(1) DEFAULT '1' COMMENT '菜单树选择项是否关联显示',
`dept_check_strictly` tinyint(1) DEFAULT '1' COMMENT '部门树选择项是否关联显示',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '角色状态0正常 1停用',
`del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '删除标志0代表存在 2代表删除',
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`role_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='角色信息表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `sys_role`
--
LOCK TABLES `sys_role` WRITE;
/*!40000 ALTER TABLE `sys_role` DISABLE KEYS */;
INSERT INTO `sys_role` (`role_id`, `role_name`, `role_key`, `role_sort`, `data_scope`, `menu_check_strictly`, `dept_check_strictly`, `status`, `del_flag`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1,'超级管理员','admin',1,'1',1,1,'0','0','admin','2025-09-22 09:33:04','',NULL,'超级管理员'),(2,'普通角色','common',2,'2',1,1,'0','0','admin','2025-09-22 09:33:04','',NULL,'普通角色');
/*!40000 ALTER TABLE `sys_role` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `sys_role_dept`
--
DROP TABLE IF EXISTS `sys_role_dept`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_role_dept` (
`role_id` bigint NOT NULL COMMENT '角色ID',
`dept_id` bigint NOT NULL COMMENT '部门ID',
PRIMARY KEY (`role_id`,`dept_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='角色和部门关联表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `sys_role_dept`
--
LOCK TABLES `sys_role_dept` WRITE;
/*!40000 ALTER TABLE `sys_role_dept` DISABLE KEYS */;
INSERT INTO `sys_role_dept` (`role_id`, `dept_id`) VALUES (2,100),(2,101),(2,105);
/*!40000 ALTER TABLE `sys_role_dept` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `sys_role_menu`
--
DROP TABLE IF EXISTS `sys_role_menu`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_role_menu` (
`role_id` bigint NOT NULL COMMENT '角色ID',
`menu_id` bigint NOT NULL COMMENT '菜单ID',
PRIMARY KEY (`role_id`,`menu_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='角色和菜单关联表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `sys_role_menu`
--
LOCK TABLES `sys_role_menu` WRITE;
/*!40000 ALTER TABLE `sys_role_menu` DISABLE KEYS */;
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`) VALUES (2,1),(2,2),(2,3),(2,4),(2,100),(2,101),(2,102),(2,103),(2,104),(2,105),(2,106),(2,107),(2,108),(2,109),(2,110),(2,111),(2,112),(2,113),(2,114),(2,115),(2,116),(2,117),(2,500),(2,501),(2,1000),(2,1001),(2,1002),(2,1003),(2,1004),(2,1005),(2,1006),(2,1007),(2,1008),(2,1009),(2,1010),(2,1011),(2,1012),(2,1013),(2,1014),(2,1015),(2,1016),(2,1017),(2,1018),(2,1019),(2,1020),(2,1021),(2,1022),(2,1023),(2,1024),(2,1025),(2,1026),(2,1027),(2,1028),(2,1029),(2,1030),(2,1031),(2,1032),(2,1033),(2,1034),(2,1035),(2,1036),(2,1037),(2,1038),(2,1039),(2,1040),(2,1041),(2,1042),(2,1043),(2,1044),(2,1045),(2,1046),(2,1047),(2,1048),(2,1049),(2,1050),(2,1051),(2,1052),(2,1053),(2,1054),(2,1055),(2,1056),(2,1057),(2,1058),(2,1059),(2,1060);
/*!40000 ALTER TABLE `sys_role_menu` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `sys_user`
--
DROP TABLE IF EXISTS `sys_user`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_user` (
`user_id` bigint NOT NULL AUTO_INCREMENT COMMENT '用户ID',
`dept_id` bigint DEFAULT NULL COMMENT '部门ID',
`user_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户账号',
`nick_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户昵称',
`user_type` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '00' COMMENT '用户类型00系统用户',
`email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '用户邮箱',
`phonenumber` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '手机号码',
`sex` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '用户性别0男 1女 2未知',
`avatar` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '头像地址',
`password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '密码',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '账号状态0正常 1停用',
`del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '删除标志0代表存在 2代表删除',
`login_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '最后登录IP',
`login_date` datetime DEFAULT NULL COMMENT '最后登录时间',
`pwd_update_date` datetime DEFAULT NULL COMMENT '密码最后更新时间',
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`user_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='用户信息表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `sys_user`
--
LOCK TABLES `sys_user` WRITE;
/*!40000 ALTER TABLE `sys_user` DISABLE KEYS */;
INSERT INTO `sys_user` (`user_id`, `dept_id`, `user_name`, `nick_name`, `user_type`, `email`, `phonenumber`, `sex`, `avatar`, `password`, `status`, `del_flag`, `login_ip`, `login_date`, `pwd_update_date`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (1,103,'admin','若依','00','ry@163.com','15888888888','1','','$2a$10$ezo3lTX8j7Sh14xnyHNPde68wjz41HOFCU3AlaUg9RRx6OrjlKh/a','0','0','127.0.0.1','2026-04-09 10:21:16','2025-09-22 09:33:04','admin','2025-09-22 09:33:04','',NULL,'管理员'),(2,105,'ry','若依','00','ry@qq.com','15666666666','1','','$2a$10$ezo3lTX8j7Sh14xnyHNPde68wjz41HOFCU3AlaUg9RRx6OrjlKh/a','0','0','127.0.0.1','2025-09-22 09:33:04','2025-09-22 09:33:04','admin','2025-09-22 09:33:04','',NULL,'测试员');
/*!40000 ALTER TABLE `sys_user` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `sys_user_post`
--
DROP TABLE IF EXISTS `sys_user_post`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_user_post` (
`user_id` bigint NOT NULL COMMENT '用户ID',
`post_id` bigint NOT NULL COMMENT '岗位ID',
PRIMARY KEY (`user_id`,`post_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='用户与岗位关联表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `sys_user_post`
--
LOCK TABLES `sys_user_post` WRITE;
/*!40000 ALTER TABLE `sys_user_post` DISABLE KEYS */;
INSERT INTO `sys_user_post` (`user_id`, `post_id`) VALUES (1,1),(2,2);
/*!40000 ALTER TABLE `sys_user_post` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `sys_user_role`
--
DROP TABLE IF EXISTS `sys_user_role`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sys_user_role` (
`user_id` bigint NOT NULL COMMENT '用户ID',
`role_id` bigint NOT NULL COMMENT '角色ID',
PRIMARY KEY (`user_id`,`role_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='用户和角色关联表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `sys_user_role`
--
LOCK TABLES `sys_user_role` WRITE;
/*!40000 ALTER TABLE `sys_user_role` DISABLE KEYS */;
INSERT INTO `sys_user_role` (`user_id`, `role_id`) VALUES (1,1),(2,2);
/*!40000 ALTER TABLE `sys_user_role` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `templateparameterdef`
--
DROP TABLE IF EXISTS `templateparameterdef`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `templateparameterdef` (
`id` int NOT NULL AUTO_INCREMENT COMMENT '参数定义ID (主键)',
`template_id` int NOT NULL COMMENT '关联到哪个节点模板 (外键: NodeTemplate.id)',
`param_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '参数键名, 例如: "target_name", "speed"',
`data_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '参数数据类型, 例如: "float", "int", "string", "bool"',
`default_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '默认值',
`description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '参数描述',
`template_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'NodeTemplate' COMMENT '判断参数模版是节点的参数模版还是条件的参数模版',
PRIMARY KEY (`id`) USING BTREE,
KEY `template_id` (`template_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=87 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='模板参数定义表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `templateparameterdef`
--
LOCK TABLES `templateparameterdef` WRITE;
/*!40000 ALTER TABLE `templateparameterdef` DISABLE KEYS */;
INSERT INTO `templateparameterdef` (`id`, `template_id`, `param_key`, `data_type`, `default_value`, `description`, `template_type`) VALUES (65,115,'range','double','5000','防护范围','NodeTemplate'),(66,115,'radar_name','string','sam_radar','雷达名称','NodeTemplate'),(67,116,'weaponName','string','sam','武器名称,用来判断当前武器数量','NodeTemplate'),(68,117,'salvo_size','int','2','齐射数量','NodeTemplate'),(69,117,'weaponName','string','sam','发射的武器名称','NodeTemplate'),(70,118,'radar_name','string','sam_radar','雷达名称','NodeTemplate'),(71,120,'should_task','string','FIRE','等待接受的命令','NodeTemplate'),(73,232,'platforms','string','radar','接受消息的平台','NodeTemplate'),(74,232,'lats','string','0','纬度','NodeTemplate'),(75,232,'lons','string','0','经度','NodeTemplate'),(78,2322,'reach_time','string','0','时间','NodeTemplate'),(79,100,'platforms','string','radar','接受消息的平台','NodeTemplate'),(80,100,'command','string','fire','接受的命令','NodeTemplate'),(81,204,'lat','string','0','纬度','NodeTemplate'),(82,204,'lon','string','0','经度','NodeTemplate'),(83,123,'lat','string','0','纬度','NodeTemplate'),(84,123,'lon','string','0','经度','NodeTemplate'),(85,199,'platform','string','','接受平台','NodeTemplate'),(86,199,'target','string','','雷达分配的目标','NodeTemplate');
/*!40000 ALTER TABLE `templateparameterdef` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `treenodeinstance`
--
DROP TABLE IF EXISTS `treenodeinstance`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `treenodeinstance` (
`id` int NOT NULL AUTO_INCREMENT COMMENT '节点实例ID (主键)',
`tree_id` int NOT NULL COMMENT '属于哪棵行为树 (外键: BehaviorTree.id)',
`template_id` int NOT NULL COMMENT '引用哪个节点模板 (外键: NodeTemplate.id)',
`instance_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '节点的显示名称 (可能与模板名称不同, 用于区分实例)',
`is_root` tinyint NOT NULL DEFAULT '0' COMMENT '判断当前节点是否为根节点,默认情况下是非根节点',
`precondition_templete_id` int DEFAULT NULL COMMENT '节点执行的判断条件对应的模版id',
`node_value` text COMMENT '用来存储在节点上的参数值',
`is_extern` int DEFAULT '0' COMMENT '判断这个变量是不是外部变量如果是外部变量用户不可填写前端不会展示默认不是外部变量0表示不是1表示是外部变量',
PRIMARY KEY (`id`) USING BTREE,
KEY `tree_id` (`tree_id`) USING BTREE,
KEY `template_id` (`template_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=989 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci ROW_FORMAT=DYNAMIC COMMENT='行为树实例节点表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `treenodeinstance`
--
LOCK TABLES `treenodeinstance` WRITE;
/*!40000 ALTER TABLE `treenodeinstance` DISABLE KEYS */;
INSERT INTO `treenodeinstance` (`id`, `tree_id`, `template_id`, `instance_name`, `is_root`, `precondition_templete_id`, `node_value`, `is_extern`) VALUES (3,187,191,'根节点',1,NULL,NULL,0),(10,195,191,'根节点',1,NULL,NULL,0),(21,196,191,'根节点',1,NULL,NULL,0),(22,196,3,'选择节点',0,NULL,NULL,0),(25,188,191,'根节点',1,NULL,NULL,0),(26,188,3,'选择节点',0,NULL,NULL,0),(27,1,191,'根节点',1,NULL,NULL,0),(28,1,3,'选择节点',0,NULL,NULL,0),(29,1,2,'并行节点',0,NULL,NULL,0),(103,197,121,'检查雷达雷针朝向1',0,NULL,NULL,0),(104,197,126,'追击节点1',0,NULL,NULL,0),(105,197,115,'检查是否在范围内0',0,NULL,NULL,0),(106,197,115,'检查是否在范围内0',0,NULL,NULL,0),(107,197,2,'并行节点2',0,NULL,NULL,0),(108,197,3,'选择节点0',0,NULL,NULL,0),(109,197,0,'根节点',1,NULL,NULL,0),(110,198,0,'根节点',1,NULL,NULL,0),(111,198,2,'并行节点',0,NULL,NULL,0),(112,198,115,'检查是否在范围内',0,NULL,NULL,0),(113,198,121,'检查雷达雷针朝向',0,NULL,NULL,0),(114,198,119,'转向目标',0,NULL,NULL,0),(115,198,115,'检查是否在范围内',0,NULL,NULL,0),(116,198,3,'选择节点',0,NULL,NULL,0),(117,198,126,'追击节点',0,NULL,NULL,0),(352,200,0,'根节点',1,NULL,NULL,0),(353,200,4,'顺序节点',0,NULL,NULL,0),(354,200,120,'等待上级命令',0,NULL,NULL,0),(355,200,118,'打开雷达',0,NULL,NULL,0),(368,199,0,'根节点',1,NULL,NULL,0),(369,199,120,'等待上级命令',0,NULL,NULL,0),(370,199,4,'顺序节点',0,NULL,NULL,0),(371,199,118,'打开雷达',0,NULL,NULL,0),(484,202,120,'等待上级命令',0,NULL,NULL,0),(485,202,117,'开火',0,NULL,NULL,0),(486,202,4,'顺序节点',0,NULL,NULL,0),(487,202,0,'根节点',1,NULL,NULL,0),(488,202,118,'打开雷达',0,NULL,NULL,0),(504,203,0,'根节点',1,NULL,NULL,0),(505,203,4,'顺序节点',0,NULL,NULL,0),(506,203,120,'等待上级命令',0,NULL,NULL,0),(507,203,117,'开火',0,NULL,NULL,0),(508,203,118,'打开雷达',0,NULL,NULL,0),(619,206,197,'发送地面展开命令',0,NULL,NULL,0),(620,206,194,'发送雷达控制',0,NULL,NULL,0),(621,206,199,'雷达目标分配',0,NULL,NULL,0),(622,206,195,'目标分配',0,NULL,NULL,0),(623,206,198,'火力打击评估',0,NULL,NULL,0),(624,206,192,'发送开火指令',0,NULL,NULL,0),(625,206,200,'情报信息融合分析',0,NULL,NULL,0),(626,206,193,'进行火力规则计算',0,NULL,NULL,0),(627,206,4,'顺序节点',0,NULL,NULL,0),(628,206,4,'顺序节点',0,NULL,NULL,0),(629,206,4,'顺序节点',0,NULL,NULL,0),(630,206,2,'并行节点',0,NULL,NULL,0),(631,206,0,'根节点',1,NULL,NULL,0),(632,201,0,'根节点',1,NULL,NULL,0),(633,201,4,'顺序节点',0,NULL,NULL,0),(634,201,120,'等待上级命令',0,NULL,NULL,0),(635,201,118,'打开雷达',0,NULL,NULL,0),(717,211,0,'根节点',1,NULL,NULL,0),(718,211,2,'并行节点',0,NULL,NULL,0),(719,211,219,'JAM_RCH',0,NULL,NULL,0),(720,211,220,'JAM_JAM',0,NULL,NULL,0),(721,211,221,'JAM_AAO',0,NULL,NULL,0),(722,211,222,'JAM_FD',0,NULL,NULL,0),(729,212,0,'根节点',1,NULL,NULL,0),(730,212,2,'并行节点',0,NULL,NULL,0),(731,212,219,'JAM_RCH',0,NULL,NULL,0),(732,212,220,'JAM_JAM',0,NULL,NULL,0),(733,212,221,'JAM_AAO',0,NULL,NULL,0),(734,212,222,'JAM_FD',0,NULL,NULL,0),(735,213,0,'根节点',1,NULL,NULL,0),(736,213,2,'并行节点',0,NULL,NULL,0),(737,213,223,'SEN_RCH',0,NULL,NULL,0),(738,213,224,'SENSOR_AAO',0,NULL,NULL,0),(739,213,225,'SENSOR_FD',0,NULL,NULL,0),(740,222,0,'根节点',1,NULL,NULL,0),(741,222,2,'并行节点',0,NULL,NULL,0),(742,222,223,'SEN_RCH',0,NULL,NULL,0),(743,222,224,'SENSOR_AAO',0,NULL,NULL,0),(744,222,225,'SENSOR_FD',0,NULL,NULL,0),(793,223,0,'根节点',1,NULL,NULL,0),(794,223,232,'发送阵位分配命令',0,NULL,NULL,0),(831,225,0,'根节点',1,NULL,NULL,0),(832,225,2,'并行节点',0,NULL,NULL,0),(833,225,2322,'是否到指定时间',0,NULL,NULL,0),(834,225,2322,'是否到指定时间',0,NULL,NULL,0),(835,225,2322,'是否到指定时间',0,NULL,NULL,0),(836,225,100,'发送通用指令',0,NULL,NULL,0),(837,225,100,'发送通用指令',0,NULL,NULL,0),(838,225,100,'发送通用指令',0,NULL,NULL,0),(870,209,0,'根节<EFBFBD>
/*!40000 ALTER TABLE `treenodeinstance` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `zt_platform_type`
--
DROP TABLE IF EXISTS `zt_platform_type`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `zt_platform_type` (
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键id',
`zt_platform_type` varchar(255) DEFAULT NULL COMMENT '智唐的json 提供的平台名称',
`sk_platform_type` varchar(255) DEFAULT NULL COMMENT '对应的南航对应的平台名',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `zt_platform_type`
--
LOCK TABLES `zt_platform_type` WRITE;
/*!40000 ALTER TABLE `zt_platform_type` DISABLE KEYS */;
INSERT INTO `zt_platform_type` (`id`, `zt_platform_type`, `sk_platform_type`) VALUES (1,'空射诱饵','WSF_PLATFORM'),(2,'AGM-158C','WSF_PLATFORM'),(3,'HQ-9发射车','WSF_PLATFORM'),(4,'导弹','WSF_PLATFORM'),(5,'导航干扰车','WSF_PLATFORM'),(6,'指挥所','WSF_PLATFORM'),(7,'J-15','WSF_PLATFORM'),(8,'HQ-9','WSF_PLATFORM'),(9,'F-16','WSF_PLATFORM'),(10,'610','WSF_PLATFORM'),(11,'制导雷达车','WSF_PLATFORM'),(12,'反辐射导弹','WSF_PLATFORM'),(13,'鹰击-91反辐射型','WSF_PLATFORM'),(14,'E-2D','WSF_PLATFORM'),(15,'311-1','WSF_PLATFORM'),(16,'HB-1','WSF_PLATFORM'),(17,'BGM109','WSF_PLATFORM'),(18,'舷外诱饵','WSF_PLATFORM'),(19,'EA-18G','WSF_PLATFORM'),(20,'阿利伯克级驱逐舰','WSF_PLATFORM');
/*!40000 ALTER TABLE `zt_platform_type` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on 2026-04-09 10:53:41