|
@@ -1070,3 +1070,123 @@ INSERT INTO `t_sub_algorithm` VALUES (17, 6, 12, 18, '', '2024-06-05 21:06:30',
|
|
|
INSERT INTO `t_sub_algorithm` VALUES (18, 6, 13, 19, '', '2024-06-05 21:06:30', '', NULL, NULL);
|
|
|
|
|
|
SET FOREIGN_KEY_CHECKS = 1;
|
|
|
+
|
|
|
+DROP TABLE
|
|
|
+IF
|
|
|
+ EXISTS t_data;
|
|
|
+CREATE TABLE t_data (
|
|
|
+ id BIGINT ( 20 ) NOT NULL auto_increment COMMENT '编号',
|
|
|
+ data_type VARCHAR ( 64 ) COMMENT '数据类型(1原始,2补全结果,3扩充结果,4特称提取结果,5退化评估结果,6故障预测结果)',
|
|
|
+ data_path text COMMENT '数据路径',
|
|
|
+ create_by VARCHAR ( 64 ) DEFAULT '' COMMENT '创建者',
|
|
|
+ create_time datetime COMMENT '创建时间',
|
|
|
+ update_by VARCHAR ( 64 ) DEFAULT '' COMMENT '更新者',
|
|
|
+ update_time datetime COMMENT '更新时间',
|
|
|
+ remark VARCHAR ( 500 ) DEFAULT NULL COMMENT '备注',
|
|
|
+PRIMARY KEY ( id )
|
|
|
+) ENGINE = INNODB COMMENT = '数据存储表';
|
|
|
+
|
|
|
+DROP TABLE
|
|
|
+IF
|
|
|
+ EXISTS t_data_process;
|
|
|
+CREATE TABLE t_data_process (
|
|
|
+ id BIGINT ( 20 ) NOT NULL auto_increment COMMENT '编号',
|
|
|
+ process_type VARCHAR ( 64 ) DEFAULT '' COMMENT '数据类型(1补全,2扩充,3特称提取,4退化评估,5故障预测)',
|
|
|
+ process_alg_id BIGINT ( 20 ) NOT NULL COMMENT '处理的算法id',
|
|
|
+ processed_data_id BIGINT ( 20 ) NOT NULL COMMENT '被处理数据id',
|
|
|
+ result_data_id BIGINT ( 20 ) NOT NULL COMMENT '处理结果数据id',
|
|
|
+ process_status VARCHAR ( 64 ) DEFAULT '' COMMENT '状态(1待处理,2处理中,3已完成,4失败)',
|
|
|
+ start_time datetime COMMENT '开始时间',
|
|
|
+ end_time datetime COMMENT '结束时间',
|
|
|
+ log text COMMENT '日志',
|
|
|
+ create_by VARCHAR ( 64 ) DEFAULT '' COMMENT '创建者',
|
|
|
+ create_time datetime COMMENT '创建时间',
|
|
|
+ update_by VARCHAR ( 64 ) DEFAULT '' COMMENT '更新者',
|
|
|
+ update_time datetime COMMENT '更新时间',
|
|
|
+ remark VARCHAR ( 500 ) DEFAULT NULL COMMENT '备注',
|
|
|
+PRIMARY KEY ( id )
|
|
|
+) ENGINE = INNODB COMMENT = '数据处理表';
|
|
|
+
|
|
|
+DROP TABLE
|
|
|
+IF
|
|
|
+ EXISTS t_alg_config;
|
|
|
+CREATE TABLE t_alg_config (
|
|
|
+ id BIGINT ( 20 ) NOT NULL auto_increment COMMENT '编号',
|
|
|
+ alg_name VARCHAR ( 64 ) DEFAULT '' COMMENT '算法名称',
|
|
|
+ alg_type VARCHAR ( 64 ) DEFAULT '' COMMENT '算发类型(1补全,2扩充,3特称提取,4退化评估,5故障预测)',
|
|
|
+ alg_url VARCHAR ( 255 ) NOT NULL COMMENT '处理的算法',
|
|
|
+ create_by VARCHAR ( 64 ) DEFAULT '' COMMENT '创建者',
|
|
|
+ create_time datetime COMMENT '创建时间',
|
|
|
+ update_by VARCHAR ( 64 ) DEFAULT '' COMMENT '更新者',
|
|
|
+ update_time datetime COMMENT '更新时间',
|
|
|
+ remark VARCHAR ( 500 ) DEFAULT NULL COMMENT '备注',
|
|
|
+PRIMARY KEY ( id )
|
|
|
+) ENGINE = INNODB COMMENT = '算法配置表';
|
|
|
+-- 菜单 SQL
|
|
|
+insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
|
|
|
+values('数据处理', '3', '1', 'process', 'system/process/index', 1, 0, 'C', '0', '0', 'system:process:list', '#', 'admin', sysdate(), '', null, '数据处理菜单');
|
|
|
+
|
|
|
+-- 按钮父菜单ID
|
|
|
+SELECT @parentId := LAST_INSERT_ID();
|
|
|
+
|
|
|
+-- 按钮 SQL
|
|
|
+insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
|
|
|
+values('数据处理查询', @parentId, '1', '#', '', 1, 0, 'F', '0', '0', 'system:process:query', '#', 'admin', sysdate(), '', null, '');
|
|
|
+
|
|
|
+insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
|
|
|
+values('数据处理新增', @parentId, '2', '#', '', 1, 0, 'F', '0', '0', 'system:process:add', '#', 'admin', sysdate(), '', null, '');
|
|
|
+
|
|
|
+insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
|
|
|
+values('数据处理修改', @parentId, '3', '#', '', 1, 0, 'F', '0', '0', 'system:process:edit', '#', 'admin', sysdate(), '', null, '');
|
|
|
+
|
|
|
+insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
|
|
|
+values('数据处理删除', @parentId, '4', '#', '', 1, 0, 'F', '0', '0', 'system:process:remove', '#', 'admin', sysdate(), '', null, '');
|
|
|
+
|
|
|
+insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
|
|
|
+values('数据处理导出', @parentId, '5', '#', '', 1, 0, 'F', '0', '0', 'system:process:export', '#', 'admin', sysdate(), '', null, '');
|
|
|
+
|
|
|
+-- 菜单 SQL
|
|
|
+insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
|
|
|
+values('数据管理', '2000', '1', 'data', 'system/data/index', 1, 0, 'C', '0', '0', 'system:data:list', '#', 'admin', sysdate(), '', null, '数据管理菜单');
|
|
|
+
|
|
|
+-- 按钮父菜单ID
|
|
|
+SELECT @parentId := LAST_INSERT_ID();
|
|
|
+
|
|
|
+-- 按钮 SQL
|
|
|
+insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
|
|
|
+values('数据管理查询', @parentId, '1', '#', '', 1, 0, 'F', '0', '0', 'system:data:query', '#', 'admin', sysdate(), '', null, '');
|
|
|
+
|
|
|
+insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
|
|
|
+values('数据管理新增', @parentId, '2', '#', '', 1, 0, 'F', '0', '0', 'system:data:add', '#', 'admin', sysdate(), '', null, '');
|
|
|
+
|
|
|
+insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
|
|
|
+values('数据管理修改', @parentId, '3', '#', '', 1, 0, 'F', '0', '0', 'system:data:edit', '#', 'admin', sysdate(), '', null, '');
|
|
|
+
|
|
|
+insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
|
|
|
+values('数据管理删除', @parentId, '4', '#', '', 1, 0, 'F', '0', '0', 'system:data:remove', '#', 'admin', sysdate(), '', null, '');
|
|
|
+
|
|
|
+insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
|
|
|
+values('数据管理导出', @parentId, '5', '#', '', 1, 0, 'F', '0', '0', 'system:data:export', '#', 'admin', sysdate(), '', null, '');
|
|
|
+
|
|
|
+-- 菜单 SQL
|
|
|
+insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
|
|
|
+values('算法配置', '2001', '1', 'algConfig', 'system/algConfig/index', 1, 0, 'C', '0', '0', 'system:algConfig:list', '#', 'admin', sysdate(), '', null, '算法配置菜单');
|
|
|
+
|
|
|
+-- 按钮父菜单ID
|
|
|
+SELECT @parentId := LAST_INSERT_ID();
|
|
|
+
|
|
|
+-- 按钮 SQL
|
|
|
+insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
|
|
|
+values('算法配置查询', @parentId, '1', '#', '', 1, 0, 'F', '0', '0', 'system:algConfig:query', '#', 'admin', sysdate(), '', null, '');
|
|
|
+
|
|
|
+insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
|
|
|
+values('算法配置新增', @parentId, '2', '#', '', 1, 0, 'F', '0', '0', 'system:algConfig:add', '#', 'admin', sysdate(), '', null, '');
|
|
|
+
|
|
|
+insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
|
|
|
+values('算法配置修改', @parentId, '3', '#', '', 1, 0, 'F', '0', '0', 'system:algConfig:edit', '#', 'admin', sysdate(), '', null, '');
|
|
|
+
|
|
|
+insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
|
|
|
+values('算法配置删除', @parentId, '4', '#', '', 1, 0, 'F', '0', '0', 'system:algConfig:remove', '#', 'admin', sysdate(), '', null, '');
|
|
|
+
|
|
|
+insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark)
|
|
|
+values('算法配置导出', @parentId, '5', '#', '', 1, 0, 'F', '0', '0', 'system:algConfig:export', '#', 'admin', sysdate(), '', null, '');
|