|
@@ -980,3 +980,232 @@ values('实体关系删除', @parentId, '4', '#', '', 1, 0, 'F', '0', '0', 'kno
|
|
|
|
|
|
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', 'knowledge:entityRelation:export', '#', 'admin', sysdate(), '', null, '');
|
|
|
+
|
|
|
+
|
|
|
+-- 上传管理
|
|
|
+DROP TABLE
|
|
|
+IF
|
|
|
+ EXISTS t_upload_manage;
|
|
|
+CREATE TABLE t_upload_manage (
|
|
|
+ id BIGINT ( 20 ) NOT NULL auto_increment COMMENT '编号',
|
|
|
+ `name` VARCHAR ( 255 ) COMMENT '文件名称',
|
|
|
+ template_type VARCHAR ( 7 ) COMMENT '模板类型',
|
|
|
+ data_type VARCHAR ( 7 ) COMMENT '数据类型',
|
|
|
+ file_type VARCHAR ( 7 ) COMMENT '文件类型(doc/pdf/xls/xml)',
|
|
|
+ file_path VARCHAR ( 255 ) COMMENT '文件地址',
|
|
|
+ `status` VARCHAR ( 7 ) COMMENT '状态',
|
|
|
+ amount INT ( 7 ) COMMENT '数量',
|
|
|
+ log VARCHAR(511) COMMENT '日志',
|
|
|
+ create_by VARCHAR ( 64 ) DEFAULT '' COMMENT '创建者',
|
|
|
+ create_time datetime COMMENT '上传时间',
|
|
|
+ update_by VARCHAR ( 64 ) DEFAULT '' COMMENT '更新者',
|
|
|
+ update_time datetime COMMENT '更新时间',
|
|
|
+PRIMARY KEY ( id )
|
|
|
+) ENGINE = INNODB auto_increment = 1 COMMENT = '上传管理';
|
|
|
+
|
|
|
+-- 导入数据管理
|
|
|
+DROP TABLE
|
|
|
+IF
|
|
|
+ EXISTS t_data_manage;
|
|
|
+CREATE TABLE t_data_manage (
|
|
|
+ id BIGINT ( 20 ) NOT NULL auto_increment COMMENT '编号',
|
|
|
+ t_upload_id BIGINT ( 20 ) NOT NULL COMMENT '上传管理主键',
|
|
|
+ extra1 TEXT COMMENT '额外存储1,具体内容跟由模板类型定义',
|
|
|
+ extra2 TEXT COMMENT '额外存储2,具体内容跟由模板类型定义',
|
|
|
+ extra3 TEXT COMMENT '额外存储3,具体内容跟由模板类型定义',
|
|
|
+ extra4 TEXT COMMENT '额外存储4,具体内容跟由模板类型定义',
|
|
|
+ extra5 TEXT COMMENT '额外存储5,具体内容跟由模板类型定义',
|
|
|
+ extra6 TEXT COMMENT '额外存储6,具体内容跟由模板类型定义',
|
|
|
+ extra7 TEXT COMMENT '额外存储7,具体内容跟由模板类型定义',
|
|
|
+ extra8 TEXT COMMENT '额外存储8,具体内容跟由模板类型定义',
|
|
|
+ extra9 TEXT COMMENT '额外存储9,具体内容跟由模板类型定义',
|
|
|
+ extra10 TEXT COMMENT '额外存储10,具体内容跟由模板类型定义',
|
|
|
+ extra11 TEXT COMMENT '额外存储11,具体内容跟由模板类型定义',
|
|
|
+ extra12 TEXT COMMENT '额外存储12,具体内容跟由模板类型定义',
|
|
|
+ extra13 TEXT COMMENT '额外存储13,具体内容跟由模板类型定义',
|
|
|
+ extra14 TEXT COMMENT '额外存储14,具体内容跟由模板类型定义',
|
|
|
+ extra15 TEXT COMMENT '额外存储15,具体内容跟由模板类型定义',
|
|
|
+ extra16 TEXT COMMENT '额外存储16,具体内容跟由模板类型定义',
|
|
|
+ extra17 TEXT COMMENT '额外存储17,具体内容跟由模板类型定义',
|
|
|
+ extra18 TEXT COMMENT '额外存储18,具体内容跟由模板类型定义',
|
|
|
+ extra19 TEXT COMMENT '额外存储19,具体内容跟由模板类型定义',
|
|
|
+ extra20 TEXT COMMENT '额外存储20,具体内容跟由模板类型定义',
|
|
|
+ create_by VARCHAR ( 64 ) DEFAULT '' COMMENT '创建者',
|
|
|
+ create_time datetime COMMENT '创建时间',
|
|
|
+ update_by VARCHAR ( 64 ) DEFAULT '' COMMENT '更新者',
|
|
|
+ update_time datetime COMMENT '更新时间',
|
|
|
+PRIMARY KEY ( id )
|
|
|
+) ENGINE = INNODB auto_increment = 1 COMMENT = '数据管理';
|
|
|
+
|
|
|
+-- 知识抽取任务表
|
|
|
+DROP TABLE
|
|
|
+IF
|
|
|
+ EXISTS t_extract_knowledge_task;
|
|
|
+CREATE TABLE t_extract_knowledge_task (
|
|
|
+ id BIGINT ( 20 ) NOT NULL auto_increment COMMENT '编号',
|
|
|
+ upload_id BIGINT ( 20 ) COMMENT '上传管理id',
|
|
|
+ -- type VARCHAR ( 7 ) COMMENT '任务类型',
|
|
|
+ `name` VARCHAR ( 255 ) COMMENT '任务名称',
|
|
|
+ select_sub_task VARCHAR ( 255 ) COMMENT '选择需要执行的子任务',
|
|
|
+ `status` VARCHAR ( 7 ) COMMENT '任务状态',
|
|
|
+ create_by VARCHAR ( 64 ) DEFAULT '' COMMENT '创建者',
|
|
|
+ create_time datetime COMMENT '创建时间',
|
|
|
+ completed_date datetime COMMENT '完成时间',
|
|
|
+ update_by VARCHAR ( 64 ) DEFAULT '' COMMENT '更新者',
|
|
|
+ update_time datetime COMMENT '更新时间',
|
|
|
+PRIMARY KEY ( id )
|
|
|
+) ENGINE = INNODB auto_increment = 1 COMMENT = '知识抽取任务表';
|
|
|
+
|
|
|
+-- 知识抽取子任务表
|
|
|
+DROP TABLE
|
|
|
+IF
|
|
|
+ EXISTS t_extract_knowledge_sub_task;
|
|
|
+CREATE TABLE t_extract_knowledge_sub_task (
|
|
|
+ id BIGINT ( 20 ) NOT NULL auto_increment COMMENT '编号',
|
|
|
+ task_id BIGINT ( 20 ) NOT NULL COMMENT '抽取任务id',
|
|
|
+ type VARCHAR ( 7 ) COMMENT '子任务类型',
|
|
|
+ `status` VARCHAR ( 7 ) COMMENT '任务状态',
|
|
|
+ log text COMMENT '日志',
|
|
|
+ completed_date datetime COMMENT '完成时间',
|
|
|
+ cost_time int COMMENT '花费时间(s)',
|
|
|
+ create_by VARCHAR ( 64 ) DEFAULT '' COMMENT '创建者',
|
|
|
+ create_time datetime COMMENT '创建时间',
|
|
|
+ update_by VARCHAR ( 64 ) DEFAULT '' COMMENT '更新者',
|
|
|
+ update_time datetime COMMENT '更新时间',
|
|
|
+PRIMARY KEY ( id )
|
|
|
+) ENGINE = INNODB auto_increment = 1 COMMENT = '知识抽取子任务表';
|
|
|
+
|
|
|
+-- 知识抽取子任务明细表
|
|
|
+DROP TABLE
|
|
|
+IF
|
|
|
+ EXISTS t_extract_knowledge_sub_task_detail;
|
|
|
+CREATE TABLE t_extract_knowledge_sub_task_detail (
|
|
|
+ id BIGINT ( 20 ) NOT NULL auto_increment COMMENT '编号',
|
|
|
+ sub_task_id BIGINT ( 20 ) NOT NULL COMMENT '子任务id',
|
|
|
+ `start` VARCHAR ( 511 ) COMMENT '起点实体',
|
|
|
+ relation VARCHAR ( 255 ) COMMENT '关系',
|
|
|
+ `end` VARCHAR ( 511 ) COMMENT '终点实体',
|
|
|
+ create_by VARCHAR ( 64 ) DEFAULT '' COMMENT '创建者',
|
|
|
+ create_time datetime COMMENT '创建时间',
|
|
|
+ update_by VARCHAR ( 64 ) DEFAULT '' COMMENT '更新者',
|
|
|
+ update_time datetime COMMENT '更新时间',
|
|
|
+PRIMARY KEY ( id )
|
|
|
+) ENGINE = INNODB auto_increment = 1 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('上传管理', '2175', '1', 'uploadManage', 'upload/uploadManage/index', 1, 0, 'C', '0', '0', 'upload:uploadManage: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', 'upload:uploadManage: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', 'upload:uploadManage: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', 'upload:uploadManage: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', 'upload:uploadManage: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', 'upload:uploadManage: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('数据管理', '2175', '1', 'dataManage', 'upload/dataManage/index', 1, 0, 'C', '0', '0', 'upload:dataManage: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', 'upload:dataManage: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', 'upload:dataManage: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', 'upload:dataManage: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', 'upload:dataManage: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', 'upload:dataManage: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('知识抽取任务', '2176', '1', 'task', 'extract/task/index', 1, 0, 'C', '0', '0', 'extract:task: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', 'extract:task: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', 'extract:task: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', 'extract:task: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', 'extract:task: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', 'extract:task: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('知识抽取子任务', '2176', '1', 'subTask', 'extract/subTask/index', 1, 0, 'C', '0', '0', 'extract:subTask: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', 'extract:subTask: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', 'extract:subTask: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', 'extract:subTask: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', 'extract:subTask: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', 'extract:subTask: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('知识抽取子任务明细', '2176', '1', 'subTaskDetail', 'extract/subTaskDetail/index', 1, 0, 'C', '0', '0', 'extract:subTaskDetail: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', 'extract:subTaskDetail: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', 'extract:subTaskDetail: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', 'extract:subTaskDetail: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', 'extract:subTaskDetail: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', 'extract:subTaskDetail:export', '#', 'admin', sysdate(), '', null, '');
|
|
|
+
|
|
|
+-- 添加数据字典 kg_upload_type kg_upload_template file_upload_status
|