diff --git a/script/sql/mysql/mysql_ry_20220319.sql b/script/sql/mysql/mysql_ry_20220329.sql similarity index 88% rename from script/sql/mysql/mysql_ry_20220319.sql rename to script/sql/mysql/mysql_ry_20220329.sql index fca77e6b..4d6216f6 100644 --- a/script/sql/mysql/mysql_ry_20220319.sql +++ b/script/sql/mysql/mysql_ry_20220329.sql @@ -160,8 +160,8 @@ create table sys_menu ( insert into sys_menu values('1', '系统管理', '0', '1', 'system', null, '', 1, 0, 'M', '0', '0', '', 'system', 'admin', sysdate(), '', null, '系统管理目录'); insert into sys_menu values('2', '系统监控', '0', '2', 'monitor', null, '', 1, 0, 'M', '0', '0', '', 'monitor', 'admin', sysdate(), '', null, '系统监控目录'); insert into sys_menu values('3', '系统工具', '0', '3', 'tool', null, '', 1, 0, 'M', '0', '0', '', 'tool', 'admin', sysdate(), '', null, '系统工具目录'); -insert into sys_menu values('5', '流程管理', '0', '4', 'workflow', null, null, 1, 0, 'M', '0', '0', null, 'skill', 'admin', sysdate(), 'admin', null, ''); -insert into sys_menu values('6', '任务管理', '0', '5', 'task', null, null, 1, 0, 'M', '0', '0', null, 'job', 'admin', sysdate(), 'admin', null, ''); +insert into sys_menu values('4', '流程管理', '0', '4', 'workflow', null, '', 1, 0, 'M', '0', '0', '', 'skill', 'admin', sysdate(), '', null, '流程管理目录'); +insert into sys_menu values('5', '办公管理', '0', '5', 'task', null, '', 1, 0, 'M', '0', '0', '', 'job', 'admin', sysdate(), '', null, '办公管理目录'); -- 二级菜单 insert into sys_menu values('100', '用户管理', '1', '1', 'user', 'system/user/index', '', 1, 0, 'C', '0', '0', 'system:user:list', 'user', 'admin', sysdate(), '', null, '用户管理菜单'); @@ -185,13 +185,15 @@ insert into sys_menu values('117', 'Admin监控', '2', '5', 'Admin', 'mon insert into sys_menu values('118', '文件管理', '1', '10', 'oss', 'system/oss/index', '', 1, 0, 'C', '0', '0', 'system:oss:list', 'upload', 'admin', sysdate(), '', null, '文件管理菜单'); -- xxl-job-admin控制台 insert into sys_menu values('120', '任务调度中心', '2', '5', 'XxlJob', 'monitor/xxljob/index', '', 1, 0, 'C', '0', '0', 'monitor:xxljob:list', 'job', 'admin', sysdate(), '', null, 'Xxl-Job控制台菜单'); --- 流程配置 -insert into sys_menu values('121', '流程分类', '5', '1', 'category', 'workflow/category/index', '', 1, 0, 'C', '0', '0', 'workflow:category:list', 'nested', 'admin', sysdate(), 'admin', null, ''); -insert into sys_menu values('122', '流程定义', '5', '2', 'definition', 'workflow/definition/index', '', 1, 0, 'C', '0', '0', 'workflow:definition:list', 'example', 'admin', sysdate(), 'admin', null, ''); -insert into sys_menu values('123', '表单配置', '5', '3', 'form', 'workflow/task/form/index', '', 1, 0, 'C', '0', '0', 'workflow:form:list', 'form', 'admin', sysdate(), 'admin', null, ''); -insert into sys_menu values('124', '我的流程', '6', '1', 'process', 'workflow/task/process/index', '', 1, 0, 'C', '0', '0', null, 'guide', 'admin', sysdate(), 'admin', null, ''); -insert into sys_menu values('125', '待办任务', '6', '2', 'todo', 'workflow/task/todo/index', '', 1, 0, 'C', '0', '0', null, 'cascader', 'admin', sysdate(), 'admin', null, ''); -insert into sys_menu values('126', '已办任务', '6', '3', 'finished', 'workflow/task/finished/index', '', 1, 0, 'C', '0', '0', null, 'checkbox', 'admin', sysdate(), 'admin', null, ''); +-- 流程管理 +insert into sys_menu values('121', '流程分类', '4', '1', 'category', 'workflow/category/index', '', 1, 0, 'C', '0', '0', 'workflow:category:list', 'nested', 'admin', sysdate(), '', null, '流程分类菜单'); +insert into sys_menu values('122', '表单配置', '4', '2', 'form', 'workflow/form/index', '', 1, 0, 'C', '0', '0', 'workflow:form:list', 'form', 'admin', sysdate(), '', null, '表单配置菜单'); +insert into sys_menu values('123', '流程定义', '4', '3', 'definition', 'workflow/definition/index', '', 1, 0, 'C', '0', '0', 'workflow:definition:list', 'example', 'admin', sysdate(), '', null, '流程定义菜单'); +-- 办公管理 +insert into sys_menu values('124', '新建流程', '5', '1', 'start', 'workflow/work/index', '', 1, 0, 'C', '0', '0', null, 'guide', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('125', '我的流程', '5', '2', 'process', 'workflow/work/own', '', 1, 0, 'C', '0', '0', null, 'cascader', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('126', '待办任务', '5', '3', 'todo', 'workflow/work/todo', '', 1, 0, 'C', '0', '0', null, 'time-range', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('127', '已办任务', '5', '4', 'finished', 'workflow/work/finished', '', 1, 0, 'C', '0', '0', null, 'checkbox', 'admin', sysdate(), '', null, ''); -- 三级菜单 insert into sys_menu values('500', '操作日志', '108', '1', 'operlog', 'monitor/operlog/index', '', 1, 0, 'C', '0', '0', 'monitor:operlog:list', 'form', 'admin', sysdate(), '', null, '操作日志菜单'); @@ -274,18 +276,18 @@ insert into sys_menu values('1140', '分类查询', '121', '1', '#', '', '', 1, insert into sys_menu values('1141', '分类新增', '121', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:category:add', '#', 'admin', sysdate(), '', null, ''); insert into sys_menu values('1142', '分类编辑', '121', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:category:edit', '#', 'admin', sysdate(), '', null, ''); insert into sys_menu values('1143', '分类删除', '121', '4', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:category:remove', '#', 'admin', sysdate(), '', null, ''); --- 流程定义 -insert into sys_menu values('1150', '查看流程', '122', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:view', '#', 'admin', sysdate(), '', null, ''); -insert into sys_menu values('1151', '流程设计', '122', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:designer', '#', 'admin', sysdate(), '', null, ''); -insert into sys_menu values('1152', '启动流程', '122', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:start', '#', 'admin', sysdate(), '', null, ''); -insert into sys_menu values('1153', '更新流程', '122', '4', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:update', '#', 'admin', sysdate(), '', null, ''); -insert into sys_menu values('1154', '流程删除', '122', '5', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:remove', '#', 'admin', sysdate(), '', null, ''); -- 表单配置 -insert into sys_menu values('1160', '表单查询', '123', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:query', '#', 'admin', sysdate(), '', null, ''); -insert into sys_menu values('1161', '表单新增', '123', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:add', '#', 'admin', sysdate(), '', null, ''); -insert into sys_menu values('1162', '表单修改', '123', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:edit', '#', 'admin', sysdate(), '', null, ''); -insert into sys_menu values('1163', '表单删除', '123', '4', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:remove', '#', 'admin', sysdate(), '', null, ''); -insert into sys_menu values('1164', '表单导出', '123', '5', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:export', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('1150', '表单查询', '122', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:query', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('1151', '表单新增', '122', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:add', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('1152', '表单修改', '122', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:edit', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('1153', '表单删除', '122', '4', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:remove', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('1154', '表单导出', '122', '5', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:export', '#', 'admin', sysdate(), '', null, ''); +-- 流程定义 +insert into sys_menu values('1160', '查看流程', '123', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:view', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('1161', '流程设计', '123', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:designer', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('1162', '启动流程', '123', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:start', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('1163', '更新流程', '123', '4', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:update', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('1164', '流程删除', '123', '5', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:remove', '#', 'admin', sysdate(), '', null, ''); -- ---------------------------- -- 6、用户和角色关联表 用户N-1角色 @@ -317,111 +319,112 @@ create table sys_role_menu ( -- ---------------------------- -- 初始化-角色和菜单关联表数据 -- ---------------------------- -insert into `sys_role_menu` values ('2', '1'); -insert into `sys_role_menu` values ('2', '2'); -insert into `sys_role_menu` values ('2', '3'); -insert into `sys_role_menu` values ('2', '5'); -insert into `sys_role_menu` values ('2', '6'); -insert into `sys_role_menu` values ('2', '100'); -insert into `sys_role_menu` values ('2', '102'); -insert into `sys_role_menu` values ('2', '101'); -insert into `sys_role_menu` values ('2', '103'); -insert into `sys_role_menu` values ('2', '104'); -insert into `sys_role_menu` values ('2', '105'); -insert into `sys_role_menu` values ('2', '106'); -insert into `sys_role_menu` values ('2', '107'); -insert into `sys_role_menu` values ('2', '108'); -insert into `sys_role_menu` values ('2', '109'); -insert into `sys_role_menu` values ('2', '111'); -insert into `sys_role_menu` values ('2', '113'); -insert into `sys_role_menu` values ('2', '114'); -insert into `sys_role_menu` values ('2', '115'); -insert into `sys_role_menu` values ('2', '116'); -insert into `sys_role_menu` values ('2', '117'); -insert into `sys_role_menu` values ('2', '118'); -insert into `sys_role_menu` values ('2', '120'); -insert into `sys_role_menu` values ('2', '121'); -insert into `sys_role_menu` values ('2', '122'); -insert into `sys_role_menu` values ('2', '123'); -insert into `sys_role_menu` values ('2', '124'); -insert into `sys_role_menu` values ('2', '125'); -insert into `sys_role_menu` values ('2', '126'); -insert into `sys_role_menu` values ('2', '500'); -insert into `sys_role_menu` values ('2', '501'); -insert into `sys_role_menu` values ('2', '1001'); -insert into `sys_role_menu` values ('2', '1002'); -insert into `sys_role_menu` values ('2', '1003'); -insert into `sys_role_menu` values ('2', '1004'); -insert into `sys_role_menu` values ('2', '1005'); -insert into `sys_role_menu` values ('2', '1006'); -insert into `sys_role_menu` values ('2', '1007'); -insert into `sys_role_menu` values ('2', '1010'); -insert into `sys_role_menu` values ('2', '1011'); -insert into `sys_role_menu` values ('2', '1012'); -insert into `sys_role_menu` values ('2', '1013'); -insert into `sys_role_menu` values ('2', '1014'); -insert into `sys_role_menu` values ('2', '1020'); -insert into `sys_role_menu` values ('2', '1021'); -insert into `sys_role_menu` values ('2', '1022'); -insert into `sys_role_menu` values ('2', '1023'); -insert into `sys_role_menu` values ('2', '1030'); -insert into `sys_role_menu` values ('2', '1031'); -insert into `sys_role_menu` values ('2', '1032'); -insert into `sys_role_menu` values ('2', '1033'); -insert into `sys_role_menu` values ('2', '1040'); -insert into `sys_role_menu` values ('2', '1041'); -insert into `sys_role_menu` values ('2', '1042'); -insert into `sys_role_menu` values ('2', '1043'); -insert into `sys_role_menu` values ('2', '1044'); -insert into `sys_role_menu` values ('2', '1050'); -insert into `sys_role_menu` values ('2', '1051'); -insert into `sys_role_menu` values ('2', '1052'); -insert into `sys_role_menu` values ('2', '1053'); -insert into `sys_role_menu` values ('2', '1054'); -insert into `sys_role_menu` values ('2', '1060'); -insert into `sys_role_menu` values ('2', '1061'); -insert into `sys_role_menu` values ('2', '1062'); -insert into `sys_role_menu` values ('2', '1063'); -insert into `sys_role_menu` values ('2', '1064'); -insert into `sys_role_menu` values ('2', '1070'); -insert into `sys_role_menu` values ('2', '1071'); -insert into `sys_role_menu` values ('2', '1072'); -insert into `sys_role_menu` values ('2', '1073'); -insert into `sys_role_menu` values ('2', '1080'); -insert into `sys_role_menu` values ('2', '1081'); -insert into `sys_role_menu` values ('2', '1082'); -insert into `sys_role_menu` values ('2', '1090'); -insert into `sys_role_menu` values ('2', '1091'); -insert into `sys_role_menu` values ('2', '1092'); -insert into `sys_role_menu` values ('2', '1100'); -insert into `sys_role_menu` values ('2', '1101'); -insert into `sys_role_menu` values ('2', '1102'); -insert into `sys_role_menu` values ('2', '1120'); -insert into `sys_role_menu` values ('2', '1121'); -insert into `sys_role_menu` values ('2', '1122'); -insert into `sys_role_menu` values ('2', '1123'); -insert into `sys_role_menu` values ('2', '1124'); -insert into `sys_role_menu` values ('2', '1125'); -insert into `sys_role_menu` values ('2', '1130'); -insert into `sys_role_menu` values ('2', '1131'); -insert into `sys_role_menu` values ('2', '1132'); -insert into `sys_role_menu` values ('2', '1133'); -insert into `sys_role_menu` values ('2', '1134'); -insert into `sys_role_menu` values ('2', '1135'); -insert into `sys_role_menu` values ('2', '1140'); -insert into `sys_role_menu` values ('2', '1141'); -insert into `sys_role_menu` values ('2', '1142'); -insert into `sys_role_menu` values ('2', '1143'); -insert into `sys_role_menu` values ('2', '1150'); -insert into `sys_role_menu` values ('2', '1151'); -insert into `sys_role_menu` values ('2', '1152'); -insert into `sys_role_menu` values ('2', '1153'); -insert into `sys_role_menu` values ('2', '1154'); -insert into `sys_role_menu` values ('2', '1160'); -insert into `sys_role_menu` values ('2', '1161'); -insert into `sys_role_menu` values ('2', '1162'); -insert into `sys_role_menu` values ('2', '1163'); -insert into `sys_role_menu` values ('2', '1164'); +insert into sys_role_menu values ('2', '1'); +insert into sys_role_menu values ('2', '2'); +insert into sys_role_menu values ('2', '3'); +insert into sys_role_menu values ('2', '4'); +insert into sys_role_menu values ('2', '5'); +insert into sys_role_menu values ('2', '100'); +insert into sys_role_menu values ('2', '102'); +insert into sys_role_menu values ('2', '101'); +insert into sys_role_menu values ('2', '103'); +insert into sys_role_menu values ('2', '104'); +insert into sys_role_menu values ('2', '105'); +insert into sys_role_menu values ('2', '106'); +insert into sys_role_menu values ('2', '107'); +insert into sys_role_menu values ('2', '108'); +insert into sys_role_menu values ('2', '109'); +insert into sys_role_menu values ('2', '111'); +insert into sys_role_menu values ('2', '113'); +insert into sys_role_menu values ('2', '114'); +insert into sys_role_menu values ('2', '115'); +insert into sys_role_menu values ('2', '116'); +insert into sys_role_menu values ('2', '117'); +insert into sys_role_menu values ('2', '118'); +insert into sys_role_menu values ('2', '120'); +insert into sys_role_menu values ('2', '121'); +insert into sys_role_menu values ('2', '122'); +insert into sys_role_menu values ('2', '123'); +insert into sys_role_menu values ('2', '124'); +insert into sys_role_menu values ('2', '125'); +insert into sys_role_menu values ('2', '126'); +insert into sys_role_menu values ('2', '127'); +insert into sys_role_menu values ('2', '500'); +insert into sys_role_menu values ('2', '501'); +insert into sys_role_menu values ('2', '1001'); +insert into sys_role_menu values ('2', '1002'); +insert into sys_role_menu values ('2', '1003'); +insert into sys_role_menu values ('2', '1004'); +insert into sys_role_menu values ('2', '1005'); +insert into sys_role_menu values ('2', '1006'); +insert into sys_role_menu values ('2', '1007'); +insert into sys_role_menu values ('2', '1010'); +insert into sys_role_menu values ('2', '1011'); +insert into sys_role_menu values ('2', '1012'); +insert into sys_role_menu values ('2', '1013'); +insert into sys_role_menu values ('2', '1014'); +insert into sys_role_menu values ('2', '1020'); +insert into sys_role_menu values ('2', '1021'); +insert into sys_role_menu values ('2', '1022'); +insert into sys_role_menu values ('2', '1023'); +insert into sys_role_menu values ('2', '1030'); +insert into sys_role_menu values ('2', '1031'); +insert into sys_role_menu values ('2', '1032'); +insert into sys_role_menu values ('2', '1033'); +insert into sys_role_menu values ('2', '1040'); +insert into sys_role_menu values ('2', '1041'); +insert into sys_role_menu values ('2', '1042'); +insert into sys_role_menu values ('2', '1043'); +insert into sys_role_menu values ('2', '1044'); +insert into sys_role_menu values ('2', '1050'); +insert into sys_role_menu values ('2', '1051'); +insert into sys_role_menu values ('2', '1052'); +insert into sys_role_menu values ('2', '1053'); +insert into sys_role_menu values ('2', '1054'); +insert into sys_role_menu values ('2', '1060'); +insert into sys_role_menu values ('2', '1061'); +insert into sys_role_menu values ('2', '1062'); +insert into sys_role_menu values ('2', '1063'); +insert into sys_role_menu values ('2', '1064'); +insert into sys_role_menu values ('2', '1070'); +insert into sys_role_menu values ('2', '1071'); +insert into sys_role_menu values ('2', '1072'); +insert into sys_role_menu values ('2', '1073'); +insert into sys_role_menu values ('2', '1080'); +insert into sys_role_menu values ('2', '1081'); +insert into sys_role_menu values ('2', '1082'); +insert into sys_role_menu values ('2', '1090'); +insert into sys_role_menu values ('2', '1091'); +insert into sys_role_menu values ('2', '1092'); +insert into sys_role_menu values ('2', '1100'); +insert into sys_role_menu values ('2', '1101'); +insert into sys_role_menu values ('2', '1102'); +insert into sys_role_menu values ('2', '1120'); +insert into sys_role_menu values ('2', '1121'); +insert into sys_role_menu values ('2', '1122'); +insert into sys_role_menu values ('2', '1123'); +insert into sys_role_menu values ('2', '1124'); +insert into sys_role_menu values ('2', '1125'); +insert into sys_role_menu values ('2', '1130'); +insert into sys_role_menu values ('2', '1131'); +insert into sys_role_menu values ('2', '1132'); +insert into sys_role_menu values ('2', '1133'); +insert into sys_role_menu values ('2', '1134'); +insert into sys_role_menu values ('2', '1135'); +insert into sys_role_menu values ('2', '1140'); +insert into sys_role_menu values ('2', '1141'); +insert into sys_role_menu values ('2', '1142'); +insert into sys_role_menu values ('2', '1143'); +insert into sys_role_menu values ('2', '1150'); +insert into sys_role_menu values ('2', '1151'); +insert into sys_role_menu values ('2', '1152'); +insert into sys_role_menu values ('2', '1153'); +insert into sys_role_menu values ('2', '1154'); +insert into sys_role_menu values ('2', '1160'); +insert into sys_role_menu values ('2', '1161'); +insert into sys_role_menu values ('2', '1162'); +insert into sys_role_menu values ('2', '1163'); +insert into sys_role_menu values ('2', '1164'); -- ---------------------------- -- 8、角色和部门关联表 角色1-N部门 diff --git a/script/sql/mysql/update/update_ry_20220329.sql b/script/sql/mysql/update/update_ry_20220329.sql new file mode 100644 index 00000000..99347ac0 --- /dev/null +++ b/script/sql/mysql/update/update_ry_20220329.sql @@ -0,0 +1,10 @@ +-- 流程管理 +update sys_menu set component = 'workflow/form/index' where menu_id = '123'; +-- 任务管理 +insert into sys_menu values('127', '新建流程', '6', '0', 'start', 'workflow/work/index', '', 1, 0, 'C', '0', '0', null, 'guide', 'admin', sysdate(), '', null, ''); + +update sys_menu set component = 'workflow/work/own' where menu_id = '124'; +update sys_menu set component = 'workflow/work/todo' where menu_id = '125'; +update sys_menu set component = 'workflow/work/finished' where menu_id = '126'; + +insert into sys_role_menu values ('2', '127'); diff --git a/script/sql/oracle/oracle_ry_20220327.sql b/script/sql/oracle/oracle_ry_20220327.sql index 8e44f83a..ca205c5f 100644 --- a/script/sql/oracle/oracle_ry_20220327.sql +++ b/script/sql/oracle/oracle_ry_20220327.sql @@ -245,8 +245,8 @@ comment on column sys_menu.remark is '备注'; insert into sys_menu values('1', '系统管理', '0', '1', 'system', null, '', 1, 0, 'M', '0', '0', '', 'system', 'admin', sysdate, '', null, '系统管理目录'); insert into sys_menu values('2', '系统监控', '0', '2', 'monitor', null, '', 1, 0, 'M', '0', '0', '', 'monitor', 'admin', sysdate, '', null, '系统监控目录'); insert into sys_menu values('3', '系统工具', '0', '3', 'tool', null, '', 1, 0, 'M', '0', '0', '', 'tool', 'admin', sysdate, '', null, '系统工具目录'); -insert into sys_menu values('5', '流程管理', '0', '4', 'workflow', null, '', 1, 0, 'M', '0', '0', '', 'skill', 'admin', sysdate, '', null, '流程管理目录'); -insert into sys_menu values('6', '任务管理', '0', '5', 'task', null, '', 1, 0, 'M', '0', '0', '', 'job', 'admin', sysdate, '', null, '任务管理目录'); +insert into sys_menu values('4', '流程管理', '0', '4', 'workflow', null, '', 1, 0, 'M', '0', '0', '', 'skill', 'admin', sysdate, '', null, '流程管理目录'); +insert into sys_menu values('5', '办公管理', '0', '5', 'task', null, '', 1, 0, 'M', '0', '0', '', 'job', 'admin', sysdate, '', null, '办公管理目录'); -- 二级菜单 insert into sys_menu values('100', '用户管理', '1', '1', 'user', 'system/user/index', '', 1, 0, 'C', '0', '0', 'system:user:list', 'user', 'admin', sysdate, '', null, '用户管理菜单'); @@ -270,13 +270,15 @@ insert into sys_menu values('117', 'Admin监控', '2', '5', 'Admin', 'mon insert into sys_menu values('118', '文件管理', '1', '10', 'oss', 'system/oss/index', '', 1, 0, 'C', '0', '0', 'system:oss:list', 'upload', 'admin', sysdate, '', null, '文件管理菜单'); -- xxl-job-admin控制台 insert into sys_menu values('120', '任务调度中心', '2', '5', 'XxlJob', 'monitor/xxljob/index', '', 1, 0, 'C', '0', '0', 'monitor:xxljob:list', 'job', 'admin', sysdate, '', null, 'Xxl-Job控制台菜单'); --- 流程配置 -insert into sys_menu values('121', '流程分类', '5', '1', 'category', 'workflow/category/index', '', 1, 0, 'C', '0', '0', 'workflow:category:list', 'nested', 'admin', sysdate, 'admin', null, ''); -insert into sys_menu values('122', '流程定义', '5', '2', 'definition', 'workflow/definition/index', '', 1, 0, 'C', '0', '0', 'workflow:definition:list', 'example', 'admin', sysdate, 'admin', null, ''); -insert into sys_menu values('123', '表单配置', '5', '3', 'form', 'workflow/task/form/index', '', 1, 0, 'C', '0', '0', 'workflow:form:list', 'form', 'admin', sysdate, 'admin', null, ''); -insert into sys_menu values('124', '我的流程', '6', '1', 'process', 'workflow/task/process/index', '', 1, 0, 'C', '0', '0', null, 'guide', 'admin', sysdate, 'admin', null, ''); -insert into sys_menu values('125', '待办任务', '6', '2', 'todo', 'workflow/task/todo/index', '', 1, 0, 'C', '0', '0', null, 'cascader', 'admin', sysdate, 'admin', null, ''); -insert into sys_menu values('126', '已办任务', '6', '3', 'finished', 'workflow/task/finished/index', '', 1, 0, 'C', '0', '0', null, 'checkbox', 'admin', sysdate, 'admin', null, ''); +-- 流程管理 +insert into sys_menu values('121', '流程分类', '4', '1', 'category', 'workflow/category/index', '', 1, 0, 'C', '0', '0', 'workflow:category:list', 'nested', 'admin', sysdate, '', null, '流程分类菜单'); +insert into sys_menu values('122', '表单配置', '4', '2', 'form', 'workflow/form/index', '', 1, 0, 'C', '0', '0', 'workflow:form:list', 'form', 'admin', sysdate, '', null, '表单配置菜单'); +insert into sys_menu values('123', '流程定义', '4', '3', 'definition', 'workflow/definition/index', '', 1, 0, 'C', '0', '0', 'workflow:definition:list', 'example', 'admin', sysdate, '', null, '流程定义菜单'); +-- 办公管理 +insert into sys_menu values('124', '新建流程', '5', '1', 'start', 'workflow/work/index', '', 1, 0, 'C', '0', '0', null, 'guide', 'admin', sysdate, '', null, ''); +insert into sys_menu values('125', '我的流程', '5', '2', 'process', 'workflow/work/own', '', 1, 0, 'C', '0', '0', null, 'cascader', 'admin', sysdate, '', null, ''); +insert into sys_menu values('126', '待办任务', '5', '3', 'todo', 'workflow/work/todo', '', 1, 0, 'C', '0', '0', null, 'time-range', 'admin', sysdate, '', null, ''); +insert into sys_menu values('127', '已办任务', '5', '4', 'finished', 'workflow/work/finished', '', 1, 0, 'C', '0', '0', null, 'checkbox', 'admin', sysdate, '', null, ''); -- 三级菜单 insert into sys_menu values('500', '操作日志', '108', '1', 'operlog', 'monitor/operlog/index', '', 1, 0, 'C', '0', '0', 'monitor:operlog:list', 'form', 'admin', sysdate, '', null, '操作日志菜单'); @@ -359,19 +361,18 @@ insert into sys_menu values('1140', '分类查询', '121', '1', '#', '', '', 1, insert into sys_menu values('1141', '分类新增', '121', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:category:add', '#', 'admin', sysdate, '', null, ''); insert into sys_menu values('1142', '分类编辑', '121', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:category:edit', '#', 'admin', sysdate, '', null, ''); insert into sys_menu values('1143', '分类删除', '121', '4', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:category:remove', '#', 'admin', sysdate, '', null, ''); --- 流程定义 -insert into sys_menu values('1150', '查看流程', '122', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:view', '#', 'admin', sysdate, '', null, ''); -insert into sys_menu values('1151', '流程设计', '122', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:designer', '#', 'admin', sysdate, '', null, ''); -insert into sys_menu values('1152', '启动流程', '122', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:start', '#', 'admin', sysdate, '', null, ''); -insert into sys_menu values('1153', '更新流程', '122', '4', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:update', '#', 'admin', sysdate, '', null, ''); -insert into sys_menu values('1154', '流程删除', '122', '5', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:remove', '#', 'admin', sysdate, '', null, ''); -- 表单配置 -insert into sys_menu values('1160', '表单查询', '123', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:query', '#', 'admin', sysdate, '', null, ''); -insert into sys_menu values('1161', '表单新增', '123', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:add', '#', 'admin', sysdate, '', null, ''); -insert into sys_menu values('1162', '表单修改', '123', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:edit', '#', 'admin', sysdate, '', null, ''); -insert into sys_menu values('1163', '表单删除', '123', '4', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:remove', '#', 'admin', sysdate, '', null, ''); -insert into sys_menu values('1164', '表单导出', '123', '5', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:export', '#', 'admin', sysdate, '', null, ''); - +insert into sys_menu values('1150', '表单查询', '122', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:query', '#', 'admin', sysdate, '', null, ''); +insert into sys_menu values('1151', '表单新增', '122', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:add', '#', 'admin', sysdate, '', null, ''); +insert into sys_menu values('1152', '表单修改', '122', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:edit', '#', 'admin', sysdate, '', null, ''); +insert into sys_menu values('1153', '表单删除', '122', '4', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:remove', '#', 'admin', sysdate, '', null, ''); +insert into sys_menu values('1154', '表单导出', '122', '5', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:export', '#', 'admin', sysdate, '', null, ''); +-- 流程定义 +insert into sys_menu values('1160', '查看流程', '123', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:view', '#', 'admin', sysdate, '', null, ''); +insert into sys_menu values('1161', '流程设计', '123', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:designer', '#', 'admin', sysdate, '', null, ''); +insert into sys_menu values('1162', '启动流程', '123', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:start', '#', 'admin', sysdate, '', null, ''); +insert into sys_menu values('1163', '更新流程', '123', '4', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:update', '#', 'admin', sysdate, '', null, ''); +insert into sys_menu values('1164', '流程删除', '123', '5', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:remove', '#', 'admin', sysdate, '', null, ''); -- ---------------------------- -- 6、用户和角色关联表 用户N-1角色 @@ -440,6 +441,7 @@ insert into sys_role_menu values ('2', '123'); insert into sys_role_menu values ('2', '124'); insert into sys_role_menu values ('2', '125'); insert into sys_role_menu values ('2', '126'); +insert into sys_role_menu values ('2', '127'); insert into sys_role_menu values ('2', '500'); insert into sys_role_menu values ('2', '501'); insert into sys_role_menu values ('2', '1001'); diff --git a/script/sql/oracle/update/update_ry_20220329.sql b/script/sql/oracle/update/update_ry_20220329.sql new file mode 100644 index 00000000..96ffeaac --- /dev/null +++ b/script/sql/oracle/update/update_ry_20220329.sql @@ -0,0 +1,10 @@ +-- 流程管理 +update sys_menu set component = 'workflow/form/index' where menu_id = '123'; +-- 任务管理 +insert into sys_menu values('127', '新建流程', '6', '0', 'start', 'workflow/work/index', '', 1, 0, 'C', '0', '0', null, 'guide', 'admin', sysdate, '', null, ''); + +update sys_menu set component = 'workflow/work/own' where menu_id = '124'; +update sys_menu set component = 'workflow/work/todo' where menu_id = '125'; +update sys_menu set component = 'workflow/work/finished' where menu_id = '126'; + +insert into sys_role_menu values ('2', '127'); diff --git a/script/sql/postgres/postgres_ry_20220319.sql b/script/sql/postgres/postgres_ry_20220319.sql index 9dc5375d..71c2ed07 100644 --- a/script/sql/postgres/postgres_ry_20220319.sql +++ b/script/sql/postgres/postgres_ry_20220319.sql @@ -248,8 +248,8 @@ comment on column sys_menu.remark is '备注'; insert into sys_menu values('1', '系统管理', '0', '1', 'system', null, '', 1, 0, 'M', '0', '0', '', 'system', 'admin', now(), '', null, '系统管理目录'); insert into sys_menu values('2', '系统监控', '0', '2', 'monitor', null, '', 1, 0, 'M', '0', '0', '', 'monitor', 'admin', now(), '', null, '系统监控目录'); insert into sys_menu values('3', '系统工具', '0', '3', 'tool', null, '', 1, 0, 'M', '0', '0', '', 'tool', 'admin', now(), '', null, '系统工具目录'); -insert into sys_menu values('5', '流程管理', '0', '4', 'workflow', null, null, 1, 0, 'M', '0', '0', null, 'skill', 'admin', now(), 'admin', null, ''); -insert into sys_menu values('6', '任务管理', '0', '5', 'task', null, null, 1, 0, 'M', '0', '0', null, 'job', 'admin', now(), 'admin', null, ''); +insert into sys_menu values('4', '流程管理', '0', '4', 'workflow', null, '', 1, 0, 'M', '0', '0', '', 'skill', 'admin', now(), '', null, '流程管理目录'); +insert into sys_menu values('5', '办公管理', '0', '5', 'task', null, '', 1, 0, 'M', '0', '0', '', 'job', 'admin', now(), '', null, '办公管理目录'); -- 二级菜单 insert into sys_menu values('100', '用户管理', '1', '1', 'user', 'system/user/index', '', 1, 0, 'C', '0', '0', 'system:user:list', 'user', 'admin', now(), '', null, '用户管理菜单'); @@ -273,13 +273,15 @@ insert into sys_menu values('117', 'Admin监控', '2', '5', 'Admin', 'mon insert into sys_menu values('118', '文件管理', '1', '10', 'oss', 'system/oss/index', '', 1, 0, 'C', '0', '0', 'system:oss:list', 'upload', 'admin', now(), '', null, '文件管理菜单'); -- xxl-job-admin控制台 insert into sys_menu values('120', '任务调度中心', '2', '5', 'XxlJob', 'monitor/xxljob/index', '', 1, 0, 'C', '0', '0', 'monitor:xxljob:list', 'job', 'admin', now(), '', null, 'Xxl-Job控制台菜单'); --- 流程配置 -insert into sys_menu values('121', '流程分类', '5', '1', 'category', 'workflow/category/index', '', 1, 0, 'C', '0', '0', 'workflow:category:list', 'nested', 'admin', now(), 'admin', null, ''); -insert into sys_menu values('122', '流程定义', '5', '2', 'definition', 'workflow/definition/index', '', 1, 0, 'C', '0', '0', 'workflow:definition:list', 'example', 'admin', now(), 'admin', null, ''); -insert into sys_menu values('123', '表单配置', '5', '3', 'form', 'workflow/task/form/index', '', 1, 0, 'C', '0', '0', 'workflow:form:list', 'form', 'admin', now(), 'admin', null, ''); -insert into sys_menu values('124', '我的流程', '6', '1', 'process', 'workflow/task/process/index', '', 1, 0, 'C', '0', '0', null, 'guide', 'admin', now(), 'admin', null, ''); -insert into sys_menu values('125', '待办任务', '6', '2', 'todo', 'workflow/task/todo/index', '', 1, 0, 'C', '0', '0', null, 'cascader', 'admin', now(), 'admin', null, ''); -insert into sys_menu values('126', '已办任务', '6', '3', 'finished', 'workflow/task/finished/index', '', 1, 0, 'C', '0', '0', null, 'checkbox', 'admin', now(), 'admin', null, ''); +-- 流程管理 +insert into sys_menu values('121', '流程分类', '4', '1', 'category', 'workflow/category/index', '', 1, 0, 'C', '0', '0', 'workflow:category:list', 'nested', 'admin', now(), '', null, '流程分类菜单'); +insert into sys_menu values('122', '表单配置', '4', '2', 'form', 'workflow/form/index', '', 1, 0, 'C', '0', '0', 'workflow:form:list', 'form', 'admin', now(), '', null, '表单配置菜单'); +insert into sys_menu values('123', '流程定义', '4', '3', 'definition', 'workflow/definition/index', '', 1, 0, 'C', '0', '0', 'workflow:definition:list', 'example', 'admin', now(), '', null, '流程定义菜单'); +-- 办公管理 +insert into sys_menu values('124', '新建流程', '5', '1', 'start', 'workflow/work/index', '', 1, 0, 'C', '0', '0', null, 'guide', 'admin', now(), '', null, ''); +insert into sys_menu values('125', '我的流程', '5', '2', 'process', 'workflow/work/own', '', 1, 0, 'C', '0', '0', null, 'cascader', 'admin', now(), '', null, ''); +insert into sys_menu values('126', '待办任务', '5', '3', 'todo', 'workflow/work/todo', '', 1, 0, 'C', '0', '0', null, 'time-range', 'admin', now(), '', null, ''); +insert into sys_menu values('127', '已办任务', '5', '4', 'finished', 'workflow/work/finished', '', 1, 0, 'C', '0', '0', null, 'checkbox', 'admin', now(), '', null, ''); -- 三级菜单 insert into sys_menu values('500', '操作日志', '108', '1', 'operlog', 'monitor/operlog/index', '', 1, 0, 'C', '0', '0', 'monitor:operlog:list', 'form', 'admin', now(), '', null, '操作日志菜单'); @@ -362,19 +364,18 @@ insert into sys_menu values('1140', '分类查询', '121', '1', '#', '', '', 1, insert into sys_menu values('1141', '分类新增', '121', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:category:add', '#', 'admin', now(), '', null, ''); insert into sys_menu values('1142', '分类编辑', '121', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:category:edit', '#', 'admin', now(), '', null, ''); insert into sys_menu values('1143', '分类删除', '121', '4', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:category:remove', '#', 'admin', now(), '', null, ''); --- 流程定义 -insert into sys_menu values('1150', '查看流程', '122', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:view', '#', 'admin', now(), '', null, ''); -insert into sys_menu values('1151', '流程设计', '122', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:designer', '#', 'admin', now(), '', null, ''); -insert into sys_menu values('1152', '启动流程', '122', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:start', '#', 'admin', now(), '', null, ''); -insert into sys_menu values('1153', '更新流程', '122', '4', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:update', '#', 'admin', now(), '', null, ''); -insert into sys_menu values('1154', '流程删除', '122', '5', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:remove', '#', 'admin', now(), '', null, ''); -- 表单配置 -insert into sys_menu values('1160', '表单查询', '123', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:query', '#', 'admin', now(), '', null, ''); -insert into sys_menu values('1161', '表单新增', '123', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:add', '#', 'admin', now(), '', null, ''); -insert into sys_menu values('1162', '表单修改', '123', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:edit', '#', 'admin', now(), '', null, ''); -insert into sys_menu values('1163', '表单删除', '123', '4', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:remove', '#', 'admin', now(), '', null, ''); -insert into sys_menu values('1164', '表单导出', '123', '5', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:export', '#', 'admin', now(), '', null, ''); - +insert into sys_menu values('1150', '表单查询', '122', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:query', '#', 'admin', now(), '', null, ''); +insert into sys_menu values('1151', '表单新增', '122', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:add', '#', 'admin', now(), '', null, ''); +insert into sys_menu values('1152', '表单修改', '122', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:edit', '#', 'admin', now(), '', null, ''); +insert into sys_menu values('1153', '表单删除', '122', '4', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:remove', '#', 'admin', now(), '', null, ''); +insert into sys_menu values('1154', '表单导出', '122', '5', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:export', '#', 'admin', now(), '', null, ''); +-- 流程定义 +insert into sys_menu values('1160', '查看流程', '123', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:view', '#', 'admin', now(), '', null, ''); +insert into sys_menu values('1161', '流程设计', '123', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:designer', '#', 'admin', now(), '', null, ''); +insert into sys_menu values('1162', '启动流程', '123', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:start', '#', 'admin', now(), '', null, ''); +insert into sys_menu values('1163', '更新流程', '123', '4', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:update', '#', 'admin', now(), '', null, ''); +insert into sys_menu values('1164', '流程删除', '123', '5', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:definition:remove', '#', 'admin', now(), '', null, ''); -- ---------------------------- -- 6、用户和角色关联表 用户N-1角色 @@ -445,6 +446,7 @@ insert into sys_role_menu values ('2', '123'); insert into sys_role_menu values ('2', '124'); insert into sys_role_menu values ('2', '125'); insert into sys_role_menu values ('2', '126'); +insert into sys_role_menu values ('2', '127'); insert into sys_role_menu values ('2', '500'); insert into sys_role_menu values ('2', '501'); insert into sys_role_menu values ('2', '1001'); diff --git a/script/sql/postgres/update/update_ry_20220329.sql b/script/sql/postgres/update/update_ry_20220329.sql new file mode 100644 index 00000000..16b5048e --- /dev/null +++ b/script/sql/postgres/update/update_ry_20220329.sql @@ -0,0 +1,10 @@ +-- 流程管理 +update sys_menu set component = 'workflow/form/index' where menu_id = '123'; +-- 任务管理 +insert into sys_menu values('127', '新建流程', '6', '0', 'start', 'workflow/work/index', '', 1, 0, 'C', '0', '0', null, 'guide', 'admin', now(), '', null, ''); + +update sys_menu set component = 'workflow/work/own' where menu_id = '124'; +update sys_menu set component = 'workflow/work/todo' where menu_id = '125'; +update sys_menu set component = 'workflow/work/finished' where menu_id = '126'; + +insert into sys_role_menu values ('2', '127');