From 731947e635480fe2e3a9ba87689b7c28251085e2 Mon Sep 17 00:00:00 2001 From: konbai <1527468660@qq.com> Date: Sat, 23 Jul 2022 21:40:19 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=95=B0=E6=8D=AE=E5=BA=93=E8=84=9A?= =?UTF-8?q?=E6=9C=AC):=20=E6=9B=B4=E6=96=B0=E6=95=B0=E6=8D=AE=E5=BA=93?= =?UTF-8?q?=E8=84=9A=E6=9C=AC=E6=96=87=E4=BB=B6=E5=88=B0v0.6.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- script/sql/mysql/mysql_ry_v0.6.0.sql | 81 +++++++++--- script/sql/oracle/oracle_ry_v0.6.0.sql | 86 ++++++++---- script/sql/postgres/postgres_ry_v0.6.0.sql | 86 ++++++++---- script/sql/sqlserver/sqlserver_ry_v0.6.0.sql | 131 +++++++++++++++---- 4 files changed, 296 insertions(+), 88 deletions(-) diff --git a/script/sql/mysql/mysql_ry_v0.6.0.sql b/script/sql/mysql/mysql_ry_v0.6.0.sql index a3df5d17..edc48020 100644 --- a/script/sql/mysql/mysql_ry_v0.6.0.sql +++ b/script/sql/mysql/mysql_ry_v0.6.0.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('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('4', '流程管理', '0', '4', 'process', null, '', 1, 0, 'M', '0', '0', '', 'skill', 'admin', sysdate(), '', null, '流程管理目录'); +insert into sys_menu values('5', '办公管理', '0', '5', 'work', 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, '用户管理菜单'); @@ -186,16 +186,17 @@ insert into sys_menu values('118', '文件管理', '1', '10', 'oss', 'system/os -- 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', '流程分类', '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('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', 'model', 'workflow/model/index', '', 1, 0, 'C', '0', '0', 'workflow:model:list', 'component', 'admin', sysdate(), '', null, '流程模型菜单'); +insert into sys_menu values('124', '部署管理', '4', '4', 'deploy', 'workflow/deploy/index', '', 1, 0, 'C', '0', '0', 'workflow:deploy:list', 'example', 'admin', sysdate(), '', null, '部署管理菜单'); -- 办公管理 -insert into sys_menu values('124', '新建流程', '5', '1', 'start', 'workflow/work/index', '', 1, 0, 'C', '0', '0', 'workflow:process:startList', 'guide', 'admin', sysdate(), '', null, ''); -insert into sys_menu values('125', '我的流程', '5', '2', 'process', 'workflow/work/own', '', 1, 0, 'C', '0', '0', 'workflow:process:ownList', 'cascader', 'admin', sysdate(), '', null, ''); -insert into sys_menu values('126', '待办任务', '5', '3', 'todo', 'workflow/work/todo', '', 1, 0, 'C', '0', '0', 'workflow:process:todoList', 'time-range', 'admin', sysdate(), '', null, ''); -insert into sys_menu values('127', '待签任务', '5', '4', 'claim', 'workflow/work/claim', '', 1, 0, 'C', '0', '0', 'workflow:process:claimList', 'checkbox', 'admin', sysdate(), '', null, ''); -insert into sys_menu values('128', '已办任务', '5', '5', 'finished', 'workflow/work/finished', '', 1, 0, 'C', '0', '0', 'workflow:process:finishedList', 'checkbox', 'admin', sysdate(), '', null, ''); -insert into sys_menu values('129', '抄送我的', '5', '6', 'copy', 'workflow/work/copy', '', 1, 0, 'C', '0', '0', 'workflow:process:copyList', 'checkbox', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('125', '新建流程', '5', '1', 'create', 'workflow/work/index', '', 1, 0, 'C', '0', '0', 'workflow:process:startList', 'guide', 'admin', sysdate(), '', null, '新建流程菜单'); +insert into sys_menu values('126', '我的流程', '5', '2', 'own', 'workflow/work/own', '', 1, 0, 'C', '0', '0', 'workflow:process:ownList', 'cascader', 'admin', sysdate(), '', null, '我的流程菜单'); +insert into sys_menu values('127', '待办任务', '5', '3', 'todo', 'workflow/work/todo', '', 1, 0, 'C', '0', '0', 'workflow:process:todoList', 'time-range', 'admin', sysdate(), '', null, '待办任务菜单'); +insert into sys_menu values('128', '待签任务', '5', '4', 'claim', 'workflow/work/claim', '', 1, 0, 'C', '0', '0', 'workflow:process:claimList', 'checkbox', 'admin', sysdate(), '', null, '待签任务菜单'); +insert into sys_menu values('129', '已办任务', '5', '5', 'finished', 'workflow/work/finished', '', 1, 0, 'C', '0', '0', 'workflow:process:finishedList', 'checkbox', 'admin', sysdate(), '', null, '已办任务菜单'); +insert into sys_menu values('130', '抄送我的', '5', '6', 'copy', 'workflow/work/copy', '', 1, 0, 'C', '0', '0', 'workflow:process:copyList', '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, '操作日志菜单'); @@ -284,14 +285,34 @@ insert into sys_menu values('1151', '表单新增', '122', '2', '#', '', '', 1, 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, ''); +-- 流程模型 +insert into sys_menu values('1160', '模型查询', '123', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:query', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('1161', '模型新增', '123', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:add', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('1162', '模型修改', '123', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:edit', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('1163', '模型删除', '123', '4', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:remove', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('1164', '模型导出', '123', '5', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:export', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('1165', '模型导入', '123', '6', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:import', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('1166', '模型设计', '123', '7', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:designer', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('1167', '模型保存', '123', '8', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:save', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('1168', '流程部署', '123', '9', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:deploy', '#', 'admin', sysdate(), '', null, ''); +-- 部署管理 +insert into sys_menu values('1170', '部署查询', '124', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:deploy:query', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('1171', '部署删除', '124', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:deploy:remove', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('1172', '更新状态', '124', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:deploy:status', '#', 'admin', sysdate(), '', null, ''); -- 新建流程 -insert into sys_menu values('1170', '发起流程', '124', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:start', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('1180', '发起流程', '125', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:start', '#', 'admin', sysdate(), '', null, ''); +-- 我的流程 +insert into sys_menu values('1190', '流程详情', '126', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:query', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('1191', '流程删除', '126', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:remove', '#', 'admin', sysdate(), '', null, ''); +insert into sys_menu values('1192', '流程取消', '126', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:cancel', '#', 'admin', sysdate(), '', null, ''); +-- 待办任务 +insert into sys_menu values('1200', '流程办理', '127', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:approval', '#', 'admin', sysdate(), '', null, ''); +-- 代签任务 +insert into sys_menu values('1210', '流程签收', '128', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:claim', '#', 'admin', sysdate(), '', null, ''); +-- 已办任务 +insert into sys_menu values('1220', '流程撤回', '129', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:revoke', '#', 'admin', sysdate(), '', null, ''); +-- 抄送我的 +insert into sys_menu values('1230', '流程导出', '130', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:export', '#', 'admin', sysdate(), '', null, ''); -- ---------------------------- -- 6、用户和角色关联表 用户N-1角色 @@ -355,6 +376,7 @@ insert into sys_role_menu values ('2', '126'); insert into sys_role_menu values ('2', '127'); insert into sys_role_menu values ('2', '128'); insert into sys_role_menu values ('2', '129'); +insert into sys_role_menu values ('2', '130'); insert into sys_role_menu values ('2', '500'); insert into sys_role_menu values ('2', '501'); insert into sys_role_menu values ('2', '1001'); @@ -431,7 +453,21 @@ 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', '1165'); +insert into sys_role_menu values ('2', '1166'); +insert into sys_role_menu values ('2', '1167'); +insert into sys_role_menu values ('2', '1168'); insert into sys_role_menu values ('2', '1170'); +insert into sys_role_menu values ('2', '1171'); +insert into sys_role_menu values ('2', '1172'); +insert into sys_role_menu values ('2', '1180'); +insert into sys_role_menu values ('2', '1190'); +insert into sys_role_menu values ('2', '1191'); +insert into sys_role_menu values ('2', '1192'); +insert into sys_role_menu values ('2', '1200'); +insert into sys_role_menu values ('2', '1210'); +insert into sys_role_menu values ('2', '1220'); +insert into sys_role_menu values ('2', '1230'); -- ---------------------------- -- 8、角色和部门关联表 角色1-N部门 @@ -773,9 +809,12 @@ create table `wf_form` ( -- ---------------------------- drop table if exists `wf_deploy_form`; create table `wf_deploy_form` ( - deploy_id varchar(64) not null comment '流程实例主键', - form_id bigint(20) not null comment '表单主键', - primary key (deploy_id, form_id) + deploy_id varchar(64) not null comment '流程实例主键', + form_key varchar(64) not null comment '表单Key', + node_key varchar(64) default '' comment '节点Key', + node_name varchar(255) default '' comment '节点名称', + content longtext default null comment '表单内容', + primary key (deploy_id, form_key) ) engine = innodb comment = '流程实例关联表单'; -- ---------------------------- diff --git a/script/sql/oracle/oracle_ry_v0.6.0.sql b/script/sql/oracle/oracle_ry_v0.6.0.sql index 9dc54bed..da068021 100644 --- a/script/sql/oracle/oracle_ry_v0.6.0.sql +++ b/script/sql/oracle/oracle_ry_v0.6.0.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('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('4', '流程管理', '0', '4', 'process', null, '', 1, 0, 'M', '0', '0', '', 'skill', 'admin', sysdate, '', null, '流程管理目录'); +insert into sys_menu values('5', '办公管理', '0', '5', 'work', 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, '用户管理菜单'); @@ -271,16 +271,17 @@ insert into sys_menu values('118', '文件管理', '1', '10', 'oss', 'system/os -- 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', '流程分类', '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('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', 'model', 'workflow/model/index', '', 1, 0, 'C', '0', '0', 'workflow:model:list', 'component', 'admin', sysdate, '', null, '流程模型菜单'); +insert into sys_menu values('124', '部署管理', '4', '4', 'deploy', 'workflow/deploy/index', '', 1, 0, 'C', '0', '0', 'workflow:deploy:list', 'example', 'admin', sysdate, '', null, '部署管理菜单'); -- 办公管理 -insert into sys_menu values('124', '新建流程', '5', '1', 'start', 'workflow/work/index', '', 1, 0, 'C', '0', '0', 'workflow:process:startList', 'guide', 'admin', sysdate, '', null, ''); -insert into sys_menu values('125', '我的流程', '5', '2', 'process', 'workflow/work/own', '', 1, 0, 'C', '0', '0', 'workflow:process:ownList', 'cascader', 'admin', sysdate, '', null, ''); -insert into sys_menu values('126', '待办任务', '5', '3', 'todo', 'workflow/work/todo', '', 1, 0, 'C', '0', '0', 'workflow:process:todoList', 'time-range', 'admin', sysdate, '', null, ''); -insert into sys_menu values('127', '待签任务', '5', '4', 'claim', 'workflow/work/claim', '', 1, 0, 'C', '0', '0', 'workflow:process:claimList', 'checkbox', 'admin', sysdate, '', null, ''); -insert into sys_menu values('128', '已办任务', '5', '5', 'finished', 'workflow/work/finished', '', 1, 0, 'C', '0', '0', 'workflow:process:finishedList', 'checkbox', 'admin', sysdate, '', null, ''); -insert into sys_menu values('129', '抄送我的', '5', '6', 'copy', 'workflow/work/copy', '', 1, 0, 'C', '0', '0', 'workflow:process:copyList', 'checkbox', 'admin', sysdate, '', null, ''); +insert into sys_menu values('125', '新建流程', '5', '1', 'create', 'workflow/work/index', '', 1, 0, 'C', '0', '0', 'workflow:process:startList', 'guide', 'admin', sysdate, '', null, '新建流程菜单'); +insert into sys_menu values('126', '我的流程', '5', '2', 'own', 'workflow/work/own', '', 1, 0, 'C', '0', '0', 'workflow:process:ownList', 'cascader', 'admin', sysdate, '', null, '我的流程菜单'); +insert into sys_menu values('127', '待办任务', '5', '3', 'todo', 'workflow/work/todo', '', 1, 0, 'C', '0', '0', 'workflow:process:todoList', 'time-range', 'admin', sysdate, '', null, '待办任务菜单'); +insert into sys_menu values('128', '待签任务', '5', '4', 'claim', 'workflow/work/claim', '', 1, 0, 'C', '0', '0', 'workflow:process:claimList', 'checkbox', 'admin', sysdate, '', null, '待签任务菜单'); +insert into sys_menu values('129', '已办任务', '5', '5', 'finished', 'workflow/work/finished', '', 1, 0, 'C', '0', '0', 'workflow:process:finishedList', 'checkbox', 'admin', sysdate, '', null, '已办任务菜单'); +insert into sys_menu values('130', '抄送我的', '5', '6', 'copy', 'workflow/work/copy', '', 1, 0, 'C', '0', '0', 'workflow:process:copyList', '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, '操作日志菜单'); @@ -369,14 +370,34 @@ insert into sys_menu values('1151', '表单新增', '122', '2', '#', '', '', 1, 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, ''); +-- 流程模型 +insert into sys_menu values('1160', '模型查询', '123', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:query', '#', 'admin', sysdate, '', null, ''); +insert into sys_menu values('1161', '模型新增', '123', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:add', '#', 'admin', sysdate, '', null, ''); +insert into sys_menu values('1162', '模型修改', '123', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:edit', '#', 'admin', sysdate, '', null, ''); +insert into sys_menu values('1163', '模型删除', '123', '4', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:remove', '#', 'admin', sysdate, '', null, ''); +insert into sys_menu values('1164', '模型导出', '123', '5', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:export', '#', 'admin', sysdate, '', null, ''); +insert into sys_menu values('1165', '模型导入', '123', '6', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:import', '#', 'admin', sysdate, '', null, ''); +insert into sys_menu values('1166', '模型设计', '123', '7', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:designer', '#', 'admin', sysdate, '', null, ''); +insert into sys_menu values('1167', '模型保存', '123', '8', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:save', '#', 'admin', sysdate, '', null, ''); +insert into sys_menu values('1168', '流程部署', '123', '9', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:deploy', '#', 'admin', sysdate, '', null, ''); +-- 部署管理 +insert into sys_menu values('1170', '部署查询', '124', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:deploy:query', '#', 'admin', sysdate, '', null, ''); +insert into sys_menu values('1171', '部署删除', '124', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:deploy:remove', '#', 'admin', sysdate, '', null, ''); +insert into sys_menu values('1172', '更新状态', '124', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:deploy:status', '#', 'admin', sysdate, '', null, ''); -- 新建流程 -insert into sys_menu values('1170', '发起流程', '124', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:start', '#', 'admin', sysdate, '', null, ''); +insert into sys_menu values('1180', '发起流程', '125', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:start', '#', 'admin', sysdate, '', null, ''); +-- 我的流程 +insert into sys_menu values('1190', '流程详情', '126', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:query', '#', 'admin', sysdate, '', null, ''); +insert into sys_menu values('1191', '流程删除', '126', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:remove', '#', 'admin', sysdate, '', null, ''); +insert into sys_menu values('1192', '流程取消', '126', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:cancel', '#', 'admin', sysdate, '', null, ''); +-- 待办任务 +insert into sys_menu values('1200', '流程办理', '127', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:approval', '#', 'admin', sysdate, '', null, ''); +-- 代签任务 +insert into sys_menu values('1210', '流程签收', '128', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:claim', '#', 'admin', sysdate, '', null, ''); +-- 已办任务 +insert into sys_menu values('1220', '流程撤回', '129', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:revoke', '#', 'admin', sysdate, '', null, ''); +-- 抄送我的 +insert into sys_menu values('1230', '流程导出', '130', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:export', '#', 'admin', sysdate, '', null, ''); -- ---------------------------- -- 6、用户和角色关联表 用户N-1角色 @@ -448,6 +469,7 @@ insert into sys_role_menu values ('2', '126'); insert into sys_role_menu values ('2', '127'); insert into sys_role_menu values ('2', '128'); insert into sys_role_menu values ('2', '129'); +insert into sys_role_menu values ('2', '130'); insert into sys_role_menu values ('2', '500'); insert into sys_role_menu values ('2', '501'); insert into sys_role_menu values ('2', '1001'); @@ -524,7 +546,21 @@ 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', '1165'); +insert into sys_role_menu values ('2', '1166'); +insert into sys_role_menu values ('2', '1167'); +insert into sys_role_menu values ('2', '1168'); insert into sys_role_menu values ('2', '1170'); +insert into sys_role_menu values ('2', '1171'); +insert into sys_role_menu values ('2', '1172'); +insert into sys_role_menu values ('2', '1180'); +insert into sys_role_menu values ('2', '1190'); +insert into sys_role_menu values ('2', '1191'); +insert into sys_role_menu values ('2', '1192'); +insert into sys_role_menu values ('2', '1200'); +insert into sys_role_menu values ('2', '1210'); +insert into sys_role_menu values ('2', '1220'); +insert into sys_role_menu values ('2', '1230'); -- ---------------------------- -- 8、角色和部门关联表 角色1-N部门 @@ -1038,15 +1074,21 @@ comment on column wf_form.del_flag is '删除标志(0代表存在 2代表删 -- table structure for wf_deploy_form -- ---------------------------- create table wf_deploy_form ( - deploy_id varchar(64) not null, - form_id number(20) not null + deploy_id varchar(64) not null, + form_key varchar(64) not null, + node_key varchar(64) default '', + node_name varchar(255) default '', + content nclob default null, ); -alter table wf_deploy_form add constraint pk_wf_deploy_form primary key (deploy_id, form_id); +alter table wf_deploy_form add constraint pk_wf_deploy_form primary key (deploy_id, form_key); comment on table wf_deploy_form is '流程实例关联表单'; comment on column wf_deploy_form.deploy_id is '流程实例主键'; -comment on column wf_deploy_form.form_id is '表单主键'; +comment on column wf_deploy_form.form_key is '表单Key'; +comment on column wf_deploy_form.node_key is '节点Key'; +comment on column wf_deploy_form.node_name is '节点名称'; +comment on column wf_deploy_form.content is '表单内容'; -- ---------------------------- -- Table structure for wf_category diff --git a/script/sql/postgres/postgres_ry_v0.6.0.sql b/script/sql/postgres/postgres_ry_v0.6.0.sql index adae93eb..cb442331 100644 --- a/script/sql/postgres/postgres_ry_v0.6.0.sql +++ b/script/sql/postgres/postgres_ry_v0.6.0.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('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('4', '流程管理', '0', '4', 'process', null, '', 1, 0, 'M', '0', '0', '', 'skill', 'admin', now(), '', null, '流程管理目录'); +insert into sys_menu values('5', '办公管理', '0', '5', 'work', 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, '用户管理菜单'); @@ -274,16 +274,17 @@ insert into sys_menu values('118', '文件管理', '1', '10', 'oss', 'system/os -- 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', '流程分类', '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('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', 'model', 'workflow/model/index', '', 1, 0, 'C', '0', '0', 'workflow:model:list', 'component', 'admin', now(), '', null, '流程模型菜单'); +insert into sys_menu values('124', '部署管理', '4', '4', 'deploy', 'workflow/deploy/index', '', 1, 0, 'C', '0', '0', 'workflow:deploy:list', 'example', 'admin', now(), '', null, '部署管理菜单'); -- 办公管理 -insert into sys_menu values('124', '新建流程', '5', '1', 'start', 'workflow/work/index', '', 1, 0, 'C', '0', '0', 'workflow:process:startList', 'guide', 'admin', now(), '', null, ''); -insert into sys_menu values('125', '我的流程', '5', '2', 'process', 'workflow/work/own', '', 1, 0, 'C', '0', '0', 'workflow:process:ownList', 'cascader', 'admin', now(), '', null, ''); -insert into sys_menu values('126', '待办任务', '5', '3', 'todo', 'workflow/work/todo', '', 1, 0, 'C', '0', '0', 'workflow:process:todoList', 'time-range', 'admin', now(), '', null, ''); -insert into sys_menu values('127', '待签任务', '5', '4', 'claim', 'workflow/work/claim', '', 1, 0, 'C', '0', '0', 'workflow:process:claimList', 'checkbox', 'admin', now(), '', null, ''); -insert into sys_menu values('128', '已办任务', '5', '5', 'finished', 'workflow/work/finished', '', 1, 0, 'C', '0', '0', 'workflow:process:finishedList', 'checkbox', 'admin', now(), '', null, ''); -insert into sys_menu values('129', '抄送我的', '5', '6', 'copy', 'workflow/work/copy', '', 1, 0, 'C', '0', '0', 'workflow:process:copyList', 'checkbox', 'admin', now(), '', null, ''); +insert into sys_menu values('125', '新建流程', '5', '1', 'create', 'workflow/work/index', '', 1, 0, 'C', '0', '0', 'workflow:process:startList', 'guide', 'admin', now(), '', null, '新建流程菜单'); +insert into sys_menu values('126', '我的流程', '5', '2', 'own', 'workflow/work/own', '', 1, 0, 'C', '0', '0', 'workflow:process:ownList', 'cascader', 'admin', now(), '', null, '我的流程菜单'); +insert into sys_menu values('127', '待办任务', '5', '3', 'todo', 'workflow/work/todo', '', 1, 0, 'C', '0', '0', 'workflow:process:todoList', 'time-range', 'admin', now(), '', null, '待办任务菜单'); +insert into sys_menu values('128', '待签任务', '5', '4', 'claim', 'workflow/work/claim', '', 1, 0, 'C', '0', '0', 'workflow:process:claimList', 'checkbox', 'admin', now(), '', null, '待签任务菜单'); +insert into sys_menu values('129', '已办任务', '5', '5', 'finished', 'workflow/work/finished', '', 1, 0, 'C', '0', '0', 'workflow:process:finishedList', 'checkbox', 'admin', now(), '', null, '已办任务菜单'); +insert into sys_menu values('130', '抄送我的', '5', '6', 'copy', 'workflow/work/copy', '', 1, 0, 'C', '0', '0', 'workflow:process:copyList', '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, '操作日志菜单'); @@ -373,13 +374,33 @@ insert into sys_menu values('1152', '表单修改', '122', '3', '#', '', '', 1, 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, ''); +insert into sys_menu values('1160', '模型查询', '123', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:query', '#', 'admin', now(), '', null, ''); +insert into sys_menu values('1161', '模型新增', '123', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:add', '#', 'admin', now(), '', null, ''); +insert into sys_menu values('1162', '模型修改', '123', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:edit', '#', 'admin', now(), '', null, ''); +insert into sys_menu values('1163', '模型删除', '123', '4', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:remove', '#', 'admin', now(), '', null, ''); +insert into sys_menu values('1164', '模型导出', '123', '5', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:export', '#', 'admin', now(), '', null, ''); +insert into sys_menu values('1165', '模型导入', '123', '6', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:import', '#', 'admin', now(), '', null, ''); +insert into sys_menu values('1165', '模型设计', '123', '7', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:designer', '#', 'admin', now(), '', null, ''); +insert into sys_menu values('1166', '模型保存', '123', '8', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:save', '#', 'admin', now(), '', null, ''); +insert into sys_menu values('1167', '流程部署', '123', '9', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:deploy', '#', 'admin', now(), '', null, ''); +-- 部署管理 +insert into sys_menu values('1170', '部署查询', '124', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:deploy:query', '#', 'admin', now(), '', null, ''); +insert into sys_menu values('1171', '部署删除', '124', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:deploy:remove', '#', 'admin', now(), '', null, ''); +insert into sys_menu values('1172', '更新状态', '124', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:deploy:status', '#', 'admin', now(), '', null, ''); -- 新建流程 -insert into sys_menu values('1170', '发起流程', '124', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:start', '#', 'admin', now(), '', null, ''); +insert into sys_menu values('1180', '发起流程', '125', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:start', '#', 'admin', now(), '', null, ''); +-- 我的流程 +insert into sys_menu values('1190', '流程详情', '126', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:query', '#', 'admin', now(), '', null, ''); +insert into sys_menu values('1191', '流程删除', '126', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:remove', '#', 'admin', now(), '', null, ''); +insert into sys_menu values('1192', '流程取消', '126', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:cancel', '#', 'admin', now(), '', null, ''); +-- 待办任务 +insert into sys_menu values('1200', '流程办理', '127', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:approval', '#', 'admin', now(), '', null, ''); +-- 代签任务 +insert into sys_menu values('1210', '流程签收', '128', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:claim', '#', 'admin', now(), '', null, ''); +-- 已办任务 +insert into sys_menu values('1220', '流程撤回', '129', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:revoke', '#', 'admin', now(), '', null, ''); +-- 抄送我的 +insert into sys_menu values('1230', '流程导出', '130', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:export', '#', 'admin', now(), '', null, ''); -- ---------------------------- -- 6、用户和角色关联表 用户N-1角色 @@ -453,6 +474,7 @@ insert into sys_role_menu values ('2', '126'); insert into sys_role_menu values ('2', '127'); insert into sys_role_menu values ('2', '128'); insert into sys_role_menu values ('2', '129'); +insert into sys_role_menu values ('2', '130'); insert into sys_role_menu values ('2', '500'); insert into sys_role_menu values ('2', '501'); insert into sys_role_menu values ('2', '1001'); @@ -529,8 +551,21 @@ 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', '1165'); +insert into sys_role_menu values ('2', '1166'); +insert into sys_role_menu values ('2', '1167'); +insert into sys_role_menu values ('2', '1168'); insert into sys_role_menu values ('2', '1170'); - +insert into sys_role_menu values ('2', '1171'); +insert into sys_role_menu values ('2', '1172'); +insert into sys_role_menu values ('2', '1180'); +insert into sys_role_menu values ('2', '1190'); +insert into sys_role_menu values ('2', '1191'); +insert into sys_role_menu values ('2', '1192'); +insert into sys_role_menu values ('2', '1200'); +insert into sys_role_menu values ('2', '1210'); +insert into sys_role_menu values ('2', '1220'); +insert into sys_role_menu values ('2', '1230'); -- ---------------------------- -- 8、角色和部门关联表 角色1-N部门 -- ---------------------------- @@ -1052,15 +1087,20 @@ comment on column wf_form.del_flag is '删除标志(0代表存在 2代表 drop table if exists wf_deploy_form; create table wf_deploy_form ( - deploy_id varchar(64) not null, - form_id int8 not null, - constraint wf_deploy_form_pk primary key (deploy_id, form_id) + deploy_id varchar(64) not null, + form_key varchar(64) not null, + node_key varchar(64) default ''::varchar, + node_name varchar(255) default ''::varchar, + content text, + constraint wf_deploy_form_pk primary key (deploy_id, form_key) ); comment on table wf_deploy_form is '流程实例关联表单'; comment on column wf_deploy_form.deploy_id is '流程实例主键'; -comment on column wf_deploy_form.form_id is '表单主键'; - +comment on column wf_deploy_form.form_key is '表单Key'; +comment on column wf_deploy_form.node_key is '节点Key'; +comment on column wf_deploy_form.node_name is '节点名称'; +comment on column wf_deploy_form.content is '表单内容'; -- ---------------------------- -- wf_category流程分类表 diff --git a/script/sql/sqlserver/sqlserver_ry_v0.6.0.sql b/script/sql/sqlserver/sqlserver_ry_v0.6.0.sql index 19d450b7..50444b07 100644 --- a/script/sql/sqlserver/sqlserver_ry_v0.6.0.sql +++ b/script/sql/sqlserver/sqlserver_ry_v0.6.0.sql @@ -1048,9 +1048,9 @@ INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [co GO INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (3, N'系统工具', 0, 3, N'tool', NULL, N'', 1, 0, N'M', N'0', N'0', N'', N'tool', N'admin', getdate(), N'', NULL, N'系统工具目录') GO -INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (4, N'流程管理', 0, 4, N'workflow', NULL, N'', 1, 0, N'M', N'0', N'0', N'', N'skill', N'admin', getdate(), N'', NULL, '流程管理目录') +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (4, N'流程管理', 0, 4, N'process', NULL, N'', 1, 0, N'M', N'0', N'0', N'', N'skill', N'admin', getdate(), N'', NULL, '流程管理目录') GO -INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (5, N'办公管理', 0, 5, N'task', NULL, N'', 1, 0, N'M', N'0', N'0', N'', N'job', N'admin', getdate(), N'', NULL, '办公管理目录') +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (5, N'办公管理', 0, 5, N'work', NULL, N'', 1, 0, N'M', N'0', N'0', N'', N'job', N'admin', getdate(), N'', NULL, '办公管理目录') GO -- 二级菜单 @@ -1094,24 +1094,26 @@ GO INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (120, N'任务调度中心', 2, 5, N'XxlJob', N'monitor/xxljob/index', N'', 1, 0, N'C', N'0', N'0', N'monitor:xxljob:list', N'job', N'admin', getdate(), N'', NULL, N'Xxl-Job控制台菜单') GO -- 流程管理 -INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (121, N'流程分类', 4, 1, N'category', N'workflow/category/index', N'', 1, 0, N'C', N'0', N'0', N'workflow:category:list', N'nested', N'admin', getdate(), N'', NULL, N'流程分类菜单') +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (121, N'流程分类', 4, 1, N'category', N'workflow/category/index', N'', 1, 0, N'C', N'0', N'0', N'workflow:category:list', N'nested', N'admin', getdate(), N'', NULL, N'流程分类菜单') GO -INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (122, N'表单配置', 4, 2, N'form', N'workflow/form/index', N'', 1, 0, N'C', N'0', N'0', N'workflow:form:list', N'form', N'admin', getdate(), N'', NULL, N'表单配置菜单') +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (122, N'表单配置', 4, 2, N'form', N'workflow/form/index', N'', 1, 0, N'C', N'0', N'0', N'workflow:form:list', N'form', N'admin', getdate(), N'', NULL, N'表单配置菜单') GO -INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (123, N'流程定义', 4, 3, N'definition', N'workflow/definition/index', N'', 1, 0, N'C', N'0', N'0', N'workflow:definition:list', N'example', N'admin', getdate(), N'', NULL, N'流程定义菜单') +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (123, N'流程模型', 4, 3, N'model', N'workflow/model/index', N'', 1, 0, N'C', N'0', N'0', N'workflow:model:list', N'component', N'admin', getdate(), N'', NULL, N'流程模型菜单') +GO +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (124, N'部署管理', 4, 4, N'deploy', N'workflow/deploy/index', N'', 1, 0, N'C', N'0', N'0', N'workflow:deploy:list', N'example', N'admin', getdate(), N'', NULL, N'部署管理菜单') GO -- 办公管理 -INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (124, N'新建流程', 5, 1, N'start', N'workflow/work/index', N'', 1, 0, N'C', N'0', N'0', N'workflow:process:startList', N'guide', N'admin', getdate(), N'', NULL, N'新建流程菜单') +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (125, N'新建流程', 5, 1, N'create', N'workflow/work/index', N'', 1, 0, N'C', N'0', N'0', N'workflow:process:startList', N'guide', N'admin', getdate(), N'', NULL, N'新建流程菜单') GO -INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (125, N'我的流程', 5, 2, N'process', N'workflow/work/own', N'', 1, 0, N'C', N'0', N'0', N'workflow:process:ownList', N'cascader', N'admin', getdate(), N'', NULL, N'我的流程菜单') +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (126, N'我的流程', 5, 2, N'own', N'workflow/work/own', N'', 1, 0, N'C', N'0', N'0', N'workflow:process:ownList', N'cascader', N'admin', getdate(), N'', NULL, N'我的流程菜单') GO -INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (126, N'待办任务', 5, 3, N'todo', N'workflow/work/todo', N'', 1, 0, N'C', N'0', N'0', N'workflow:process:todoList', N'time-range', N'admin', getdate(), N'', NULL, N'待办任务菜单') +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (127, N'待办任务', 5, 3, N'todo', N'workflow/work/todo', N'', 1, 0, N'C', N'0', N'0', N'workflow:process:todoList', N'time-range', N'admin', getdate(), N'', NULL, N'待办任务菜单') GO -INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (127, N'待签任务', 5, 4, N'claim', N'workflow/work/claim', N'', 1, 0, N'C', N'0', N'0', N'workflow:process:claimList', N'checkbox', N'admin', getdate(), N'', NULL, N'待签任务菜单') +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (128, N'待签任务', 5, 4, N'claim', N'workflow/work/claim', N'', 1, 0, N'C', N'0', N'0', N'workflow:process:claimList', N'checkbox', N'admin', getdate(), N'', NULL, N'待签任务菜单') GO -INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (128, N'已办任务', 5, 5, N'finished', N'workflow/work/finished', N'', 1, 0, N'C', N'0', N'0', N'workflow:process:finishedList', N'checkbox', N'admin', getdate(), N'', NULL, N'已办任务菜单') +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (129, N'已办任务', 5, 5, N'finished', N'workflow/work/finished', N'', 1, 0, N'C', N'0', N'0', N'workflow:process:finishedList', N'checkbox', N'admin', getdate(), N'', NULL, N'已办任务菜单') GO -INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (129, N'抄送我的', 5, 6, N'copy', N'workflow/work/copy', N'', 1, 0, N'C', N'0', N'0', N'workflow:process:copyList', N'checkbox', N'admin', getdate(), N'', NULL, N'抄送我的菜单') +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (130, N'抄送我的', 5, 6, N'copy', N'workflow/work/copy', N'', 1, 0, N'C', N'0', N'0', N'workflow:process:copyList', N'checkbox', N'admin', getdate(), N'', NULL, N'抄送我的菜单') GO -- 三级菜单 @@ -1261,18 +1263,52 @@ GO INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1154, N'表单导出', 122, 5, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:form:export', N'#', N'admin', getdate(), N'', NULL, N'') GO -- 流程定义 -INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1160, N'查看流程', 123, 1, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:definition:view', N'#', N'admin', getdate(), N'', NULL, N'') +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1160, N'模型查询', 123, 1, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:model:query', N'#', N'admin', getdate(), N'', NULL, N'') GO -INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1161, N'流程设计', 123, 2, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:definition:designer', N'#', N'admin', getdate(), N'', NULL, N'') +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1161, N'模型新增', 123, 2, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:model:add', N'#', N'admin', getdate(), N'', NULL, N'') GO -INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1162, N'启动流程', 123, 3, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:definition:start', N'#', N'admin', getdate(), N'', NULL, N'') +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1162, N'模型修改', 123, 3, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:model:edit', N'#', N'admin', getdate(), N'', NULL, N'') GO -INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1163, N'更新流程', 123, 4, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:definition:update', N'#', N'admin', getdate(), N'', NULL, N'') +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1163, N'模型删除', 123, 4, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:model:remove', N'#', N'admin', getdate(), N'', NULL, N'') GO -INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1164, N'流程删除', 123, 5, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:definition:remove', N'#', N'admin', getdate(), N'', NULL, N'') +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1164, N'模型导出', 123, 5, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:model:export', N'#', N'admin', getdate(), N'', NULL, N'') +GO +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1165, N'模型导入', 123, 6, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:model:import', N'#', N'admin', getdate(), N'', NULL, N'') +GO +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1166, N'模型设计', 123, 7, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:model:designer', N'#', N'admin', getdate(), N'', NULL, N'') +GO +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1167, N'模型保存', 123, 8, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:model:save', N'#', N'admin', getdate(), N'', NULL, N'') +GO +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1168, N'流程部署', 123, 9, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:model:deploy', N'#', N'admin', getdate(), N'', NULL, N'') +GO +-- 部署管理 +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1170, N'部署查询', 124, 1, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:deploy:query', N'#', N'admin', getdate(), N'', NULL, N'') +GO +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1171, N'部署删除', 124, 2, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:deploy:remove', N'#', N'admin', getdate(), N'', NULL, N'') +GO +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1172, N'更新状态', 124, 3, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:deploy:status', N'#', N'admin', getdate(), N'', NULL, N'') GO -- 新建流程 -INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1170, N'发起流程', 124, 1, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:process:start', N'#', N'admin', getdate(), N'', NULL, N'') +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1180, N'发起流程', 125, 1, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:process:start', N'#', N'admin', getdate(), N'', NULL, N'') +GO +-- 我的流程 +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1190, N'流程详情', 126, 1, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:process:query', N'#', N'admin', getdate(), N'', NULL, N'') +GO +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1191, N'流程删除', 126, 2, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:process:remove', N'#', N'admin', getdate(), N'', NULL, N'') +GO +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1192, N'流程取消', 126, 3, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:process:cancel', N'#', N'admin', getdate(), N'', NULL, N'') +GO +-- 待办任务 +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1200, N'流程办理', 127, 1, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:process:approval', N'#', N'admin', getdate(), N'', NULL, N'') +GO +-- 代签任务 +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1210, N'流程签收', 128, 1, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:process:claim', N'#', N'admin', getdate(), N'', NULL, N'') +GO +-- 已办任务 +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1220, N'流程撤回', 129, 1, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:process:revoke', N'#', N'admin', getdate(), N'', NULL, N'') +GO +-- 抄送我的 +INSERT [sys_menu] ([menu_id], [menu_name], [parent_id], [order_num], [path], [component], [query_param], [is_frame], [is_cache], [menu_type], [visible], [status], [perms], [icon], [create_by], [create_time], [update_by], [update_time], [remark]) VALUES (1230, N'流程导出', 130, 1, N'#', N'', N'', 1, 0, N'F', N'0', N'0', N'workflow:process:export', N'#', N'admin', getdate(), N'', NULL, N'') GO CREATE TABLE [sys_notice] @@ -1829,6 +1865,8 @@ INSERT [sys_role_menu] ([role_id], [menu_id]) VALUES (2, 128) GO INSERT [sys_role_menu] ([role_id], [menu_id]) VALUES (2, 129) GO +INSERT [sys_role_menu] ([role_id], [menu_id]) VALUES (2, 130) +GO INSERT [sys_role_menu] ([role_id], [menu_id]) VALUES (2, 500) GO INSERT [sys_role_menu] ([role_id], [menu_id]) VALUES (2, 501) @@ -1981,8 +2019,36 @@ INSERT [sys_role_menu] ([role_id], [menu_id]) VALUES (2, 1163) GO INSERT [sys_role_menu] ([role_id], [menu_id]) VALUES (2, 1164) GO +INSERT [sys_role_menu] ([role_id], [menu_id]) VALUES (2, 1165) +GO +INSERT [sys_role_menu] ([role_id], [menu_id]) VALUES (2, 1166) +GO +INSERT [sys_role_menu] ([role_id], [menu_id]) VALUES (2, 1167) +GO +INSERT [sys_role_menu] ([role_id], [menu_id]) VALUES (2, 1168) +GO INSERT [sys_role_menu] ([role_id], [menu_id]) VALUES (2, 1170) GO +INSERT [sys_role_menu] ([role_id], [menu_id]) VALUES (2, 1171) +GO +INSERT [sys_role_menu] ([role_id], [menu_id]) VALUES (2, 1172) +GO +INSERT [sys_role_menu] ([role_id], [menu_id]) VALUES (2, 1180) +GO +INSERT [sys_role_menu] ([role_id], [menu_id]) VALUES (2, 1190) +GO +INSERT [sys_role_menu] ([role_id], [menu_id]) VALUES (2, 1191) +GO +INSERT [sys_role_menu] ([role_id], [menu_id]) VALUES (2, 1192) +GO +INSERT [sys_role_menu] ([role_id], [menu_id]) VALUES (2, 1200) +GO +INSERT [sys_role_menu] ([role_id], [menu_id]) VALUES (2, 1210) +GO +INSERT [sys_role_menu] ([role_id], [menu_id]) VALUES (2, 1220) +GO +INSERT [sys_role_menu] ([role_id], [menu_id]) VALUES (2, 1230) +GO CREATE TABLE [sys_user] ( @@ -2586,9 +2652,12 @@ GO CREATE TABLE [wf_deploy_form] ( - [deploy_id] nvarchar(64) NOT NULL, - [form_id] bigint NOT NULL, - CONSTRAINT [PK__wf_deploy_form] PRIMARY KEY CLUSTERED ([deploy_id], [form_id]) + [deploy_id] nvarchar(64) NOT NULL, + [form_key] nvarchar(64) NOT NULL, + [node_key] nvarchar(64) DEFAULT '' NULL, + [node_name] nvarchar(64) DEFAULT '' NULL, + [content] nvarchar(max) NULL, + CONSTRAINT [PK__wf_deploy_form] PRIMARY KEY CLUSTERED ([deploy_id], [form_key]) WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) @@ -2601,10 +2670,28 @@ EXEC sp_addextendedproperty 'COLUMN', N'deploy_id' GO EXEC sp_addextendedproperty - 'MS_Description', N'表单主键', + 'MS_Description', N'表单Key', 'SCHEMA', N'dbo', 'TABLE', N'wf_deploy_form', - 'COLUMN', N'form_id' + 'COLUMN', N'form_key' +GO +EXEC sp_addextendedproperty + 'MS_Description', N'节点Key', + 'SCHEMA', N'dbo', + 'TABLE', N'wf_deploy_form', + 'COLUMN', N'node_key' +GO +EXEC sp_addextendedproperty + 'MS_Description', N'节点名称', + 'SCHEMA', N'dbo', + 'TABLE', N'wf_deploy_form', + 'COLUMN', N'node_name' +GO +EXEC sp_addextendedproperty + 'MS_Description', N'表单内容', + 'SCHEMA', N'dbo', + 'TABLE', N'wf_deploy_form', + 'COLUMN', N'content' GO EXEC sp_addextendedproperty 'MS_Description', N'流程实例关联表单',