update -- 更新 sql 脚本
This commit is contained in:
@@ -193,7 +193,9 @@ insert into sys_menu values('123', '流程定义', '4', '3', 'definition', 'w
|
||||
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', 'finished', 'workflow/work/finished', '', 1, 0, 'C', '0', '0', 'workflow:process:finishedList', 'checkbox', '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('500', '操作日志', '108', '1', 'operlog', 'monitor/operlog/index', '', 1, 0, 'C', '0', '0', 'monitor:operlog:list', 'form', 'admin', sysdate(), '', null, '操作日志菜单');
|
||||
@@ -351,6 +353,8 @@ 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', '128');
|
||||
insert into sys_role_menu values ('2', '129');
|
||||
insert into sys_role_menu values ('2', '500');
|
||||
insert into sys_role_menu values ('2', '501');
|
||||
insert into sys_role_menu values ('2', '1001');
|
||||
@@ -787,3 +791,27 @@ create table `wf_category` (
|
||||
del_flag char(1) default '0' comment '删除标志(0代表存在 2代表删除)',
|
||||
primary key (category_id)
|
||||
) engine=innodb comment = '流程分类表';
|
||||
|
||||
-- ----------------------------
|
||||
-- wf_copy流程抄送表
|
||||
-- ----------------------------
|
||||
drop table if exists `wf_copy`;
|
||||
create table `wf_copy` (
|
||||
copy_id bigint not null auto_increment comment '抄送主键',
|
||||
title varchar(255) default '' comment '抄送标题',
|
||||
process_id varchar(64) default '' comment '流程主键',
|
||||
process_name varchar(255) default '' comment '流程名称',
|
||||
category_id varchar(255) default '' comment '流程分类主键',
|
||||
deployment_id varchar(64) default '' comment '部署主键',
|
||||
instance_id varchar(64) default '' comment '流程实例主键',
|
||||
task_id varchar(64) default '' comment '任务主键',
|
||||
user_id bigint default null comment '用户主键',
|
||||
originator_id bigint default null comment '发起人主键',
|
||||
originator_name varchar(64) default '' comment '发起人名称',
|
||||
create_by varchar(64) default '' comment '创建者',
|
||||
create_time datetime default null comment '创建时间',
|
||||
update_by varchar(64) default '' comment '更新者',
|
||||
update_time datetime default null comment '更新时间',
|
||||
del_flag char(1) default '0' comment '删除标志(0代表存在 2代表删除)',
|
||||
primary key (`copy_id`)
|
||||
) engine=innodb comment='流程抄送表';
|
||||
@@ -1,3 +0,0 @@
|
||||
alter table sys_menu change query query_param varchar(255) default null comment '路由参数';
|
||||
|
||||
alter table sys_dept modify column ancestors varchar(500) null default '' comment '祖级列表';
|
||||
@@ -1,12 +0,0 @@
|
||||
RENAME TABLE workflow_category TO wf_category;
|
||||
RENAME TABLE sys_form TO wf_form;
|
||||
RENAME TABLE sys_deploy_form TO wf_deploy_form;
|
||||
|
||||
ALTER TABLE `wf_deploy_form`
|
||||
DROP COLUMN `id`,
|
||||
MODIFY COLUMN `deploy_id` varchar(64) NOT NULL DEFAULT '' COMMENT '流程实例主键' FIRST,
|
||||
MODIFY COLUMN `form_id` bigint(20) NOT NULL COMMENT '表单主键' AFTER `deploy_id`,
|
||||
ADD PRIMARY KEY (`deploy_id`, `form_id`) USING BTREE;
|
||||
|
||||
ALTER TABLE `wf_form`
|
||||
CHANGE COLUMN `form_content` `content` longtext NULL COMMENT '表单内容' AFTER `form_name`;
|
||||
@@ -1,10 +0,0 @@
|
||||
-- 流程管理
|
||||
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');
|
||||
@@ -1,8 +0,0 @@
|
||||
UPDATE sys_menu SET perms = 'workflow:process:startList' WHERE menu_id = '124';
|
||||
UPDATE sys_menu SET perms = 'workflow:process:ownList' WHERE menu_id = '125';
|
||||
UPDATE sys_menu SET perms = 'workflow:process:todoList' WHERE menu_id = '126';
|
||||
UPDATE sys_menu SET perms = 'workflow:process:finishedList' WHERE menu_id = '127';
|
||||
|
||||
insert into sys_menu values('1170', '发起流程', '124', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:start', '#', 'admin', sysdate(), '', null, '');
|
||||
|
||||
insert into sys_role_menu values ('2', '1170');
|
||||
@@ -1,3 +1,5 @@
|
||||
update sys_menu set menu_id = 128 where menu_name = '已办任务'
|
||||
|
||||
drop table if exists `wf_copy`;
|
||||
create table `wf_copy` (
|
||||
`copy_id` bigint not null auto_increment comment '抄送主键',
|
||||
@@ -19,6 +21,8 @@ create table `wf_copy` (
|
||||
primary key (`copy_id`)
|
||||
) engine=innodb comment='流程抄送表';
|
||||
|
||||
insert into sys_menu values('128', '抄送我的', '5', '5', 'copy', 'workflow/work/copy', '', 1, 0, 'C', '0', '0', 'workflow:process:copyList', 'checkbox', '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('129', '抄送我的', '5', '6', 'copy', 'workflow/work/copy', '', 1, 0, 'C', '0', '0', 'workflow:process:copyList', 'checkbox', 'admin', sysdate(), '', null, '');
|
||||
|
||||
insert into sys_role_menu values ('2', '128');
|
||||
insert into sys_role_menu values ('2', '127');
|
||||
insert into sys_role_menu values ('2', '129');
|
||||
@@ -278,7 +278,9 @@ insert into sys_menu values('123', '流程定义', '4', '3', 'definition', 'w
|
||||
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', 'finished', 'workflow/work/finished', '', 1, 0, 'C', '0', '0', 'workflow:process:finishedList', 'checkbox', '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('500', '操作日志', '108', '1', 'operlog', 'monitor/operlog/index', '', 1, 0, 'C', '0', '0', 'monitor:operlog:list', 'form', 'admin', sysdate, '', null, '操作日志菜单');
|
||||
@@ -444,6 +446,8 @@ 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', '128');
|
||||
insert into sys_role_menu values ('2', '129');
|
||||
insert into sys_role_menu values ('2', '500');
|
||||
insert into sys_role_menu values ('2', '501');
|
||||
insert into sys_role_menu values ('2', '1001');
|
||||
@@ -1068,6 +1072,48 @@ comment on column wf_category.update_by is '更新者';
|
||||
comment on column wf_category.update_time is '更新时间';
|
||||
comment on column wf_category.del_flag is '删除标志(0代表存在 2代表删除)';
|
||||
|
||||
-- ----------------------------
|
||||
-- Table structure for wf_copy
|
||||
-- ----------------------------
|
||||
create table wf_copy (
|
||||
copy_id number(20) not null,
|
||||
title varchar(255) default '',
|
||||
process_id varchar(64) default '',
|
||||
process_name varchar(255) default '',
|
||||
category_id varchar(64) default '',
|
||||
deployment_id varchar(64) default '',
|
||||
instance_id varchar(64) default '',
|
||||
task_id varchar(64) default '',
|
||||
user_id number(20) not null,
|
||||
originator_id number(20) not null,
|
||||
originator_name varchar(64) default '',
|
||||
create_by varchar(64) default '',
|
||||
create_time date,
|
||||
update_by varchar(64) default '',
|
||||
update_time date,
|
||||
del_flag nchar(1)
|
||||
);
|
||||
|
||||
alter table wf_copy add constraint pk_wf_copy primary key (copy_id);
|
||||
|
||||
comment on table wf_copy is '流程抄送表';
|
||||
comment on column wf_copy.copy_id is '抄送主键';
|
||||
comment on column wf_copy.title is '抄送标题';
|
||||
comment on column wf_copy.process_id is '流程主键';
|
||||
comment on column wf_copy.process_name is '流程名称';
|
||||
comment on column wf_copy.category_id is '流程分类主键';
|
||||
comment on column wf_copy.deployment_id is '部署主键';
|
||||
comment on column wf_copy.instance_id is '流程实例主键';
|
||||
comment on column wf_copy.task_id is '任务主键';
|
||||
comment on column wf_copy.user_id is '用户主键';
|
||||
comment on column wf_copy.originator_id is '发起人主键';
|
||||
comment on column wf_copy.originator_name is '发起人名称';
|
||||
comment on column wf_copy.create_by is '创建者';
|
||||
comment on column wf_copy.create_time is '创建时间';
|
||||
comment on column wf_copy.update_by is '更新者';
|
||||
comment on column wf_copy.update_time is '更新时间';
|
||||
comment on column wf_copy.del_flag is '删除标志(0代表存在 2代表删除)';
|
||||
|
||||
-- ----------------------------
|
||||
-- 钩子 ,用于session连接之后 自动设置默认的date类型格式化 简化时间查询
|
||||
-- 如需设置其它配置 可在此钩子内任意增加处理语句
|
||||
@@ -1,10 +0,0 @@
|
||||
-- 流程管理
|
||||
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');
|
||||
@@ -1,8 +0,0 @@
|
||||
UPDATE sys_menu SET perms = 'workflow:process:startList' WHERE menu_id = '124';
|
||||
UPDATE sys_menu SET perms = 'workflow:process:ownList' WHERE menu_id = '125';
|
||||
UPDATE sys_menu SET perms = 'workflow:process:todoList' WHERE menu_id = '126';
|
||||
UPDATE sys_menu SET perms = 'workflow:process:finishedList' WHERE menu_id = '127';
|
||||
|
||||
insert into sys_menu values('1170', '发起流程', '124', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:start', '#', 'admin', sysdate, '', null, '');
|
||||
|
||||
insert into sys_role_menu values ('2', '1170');
|
||||
@@ -1,3 +1,5 @@
|
||||
update sys_menu set menu_id = 128 where menu_name = '已办任务'
|
||||
|
||||
create table wf_copy (
|
||||
copy_id number(20) not null,
|
||||
title varchar(255) default '',
|
||||
@@ -37,6 +39,8 @@ comment on column wf_copy.update_by is '更新者';
|
||||
comment on column wf_copy.update_time is '更新时间';
|
||||
comment on column wf_copy.del_flag is '删除标志(0代表存在 2代表删除)';
|
||||
|
||||
insert into sys_menu values('128', '抄送我的', '5', '5', 'copy', 'workflow/work/copy', '', 1, 0, 'C', '0', '0', 'workflow:process:copyList', 'checkbox', '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('129', '抄送我的', '5', '6', 'copy', 'workflow/work/copy', '', 1, 0, 'C', '0', '0', 'workflow:process:copyList', 'checkbox', 'admin', sysdate, '', null, '');
|
||||
|
||||
insert into sys_role_menu values ('2', '128');
|
||||
insert into sys_role_menu values ('2', '127');
|
||||
insert into sys_role_menu values ('2', '129');
|
||||
@@ -281,7 +281,9 @@ insert into sys_menu values('123', '流程定义', '4', '3', 'definition', 'w
|
||||
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', 'finished', 'workflow/work/finished', '', 1, 0, 'C', '0', '0', 'workflow:process:finishedList', 'checkbox', '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('500', '操作日志', '108', '1', 'operlog', 'monitor/operlog/index', '', 1, 0, 'C', '0', '0', 'monitor:operlog:list', 'form', 'admin', now(), '', null, '操作日志菜单');
|
||||
@@ -449,6 +451,8 @@ 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', '128');
|
||||
insert into sys_role_menu values ('2', '129');
|
||||
insert into sys_role_menu values ('2', '500');
|
||||
insert into sys_role_menu values ('2', '501');
|
||||
insert into sys_role_menu values ('2', '1001');
|
||||
@@ -1083,3 +1087,46 @@ comment on column wf_category.create_time is '创建时间';
|
||||
comment on column wf_category.update_by is '更新者';
|
||||
comment on column wf_category.update_time is '更新时间';
|
||||
comment on column wf_category.del_flag is '删除标志(0代表存在 2代表删除)';
|
||||
|
||||
-- ----------------------------
|
||||
-- wf_copy流程抄送表
|
||||
-- ----------------------------
|
||||
drop table if exists wf_copy;
|
||||
create table wf_copy
|
||||
(
|
||||
copy_id int8,
|
||||
title varchar(255),
|
||||
process_id varchar(64),
|
||||
process_name varchar(255),
|
||||
category_id varchar(255),
|
||||
deployment_id varchar(64),
|
||||
instance_id varchar(64),
|
||||
task_id varchar(64),
|
||||
user_id int8,
|
||||
originator_id int8,
|
||||
originator_name varchar(64),
|
||||
create_by varchar(64),
|
||||
create_time timestamp,
|
||||
update_by varchar(64),
|
||||
update_time timestamp,
|
||||
del_flag char(1),
|
||||
constraint wf_copy_pk primary key (copy_id)
|
||||
);
|
||||
|
||||
comment on table wf_copy is '流程分类表';
|
||||
comment on column wf_copy.copy_id is '抄送主键';
|
||||
comment on column wf_copy.title is '抄送标题';
|
||||
comment on column wf_copy.process_id is '流程主键';
|
||||
comment on column wf_copy.process_name is '流程名称';
|
||||
comment on column wf_copy.category_id is '流程分类主键';
|
||||
comment on column wf_copy.deployment_id is '部署主键';
|
||||
comment on column wf_copy.instance_id is '流程实例主键';
|
||||
comment on column wf_copy.task_id is '任务主键';
|
||||
comment on column wf_copy.user_id is '用户主键';
|
||||
comment on column wf_copy.originator_id is '发起人主键';
|
||||
comment on column wf_copy.originator_name is '发起人名称';
|
||||
comment on column wf_copy.create_by is '创建者';
|
||||
comment on column wf_copy.create_time is '创建时间';
|
||||
comment on column wf_copy.update_by is '更新者';
|
||||
comment on column wf_copy.update_time is '更新时间';
|
||||
comment on column wf_copy.del_flag is '删除标志(0代表存在 2代表删除)';
|
||||
@@ -1,10 +0,0 @@
|
||||
-- 流程管理
|
||||
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');
|
||||
@@ -1,8 +0,0 @@
|
||||
UPDATE sys_menu SET perms = 'workflow:process:startList' WHERE menu_id = '124';
|
||||
UPDATE sys_menu SET perms = 'workflow:process:ownList' WHERE menu_id = '125';
|
||||
UPDATE sys_menu SET perms = 'workflow:process:todoList' WHERE menu_id = '126';
|
||||
UPDATE sys_menu SET perms = 'workflow:process:finishedList' WHERE menu_id = '127';
|
||||
|
||||
insert into sys_menu values('1170', '发起流程', '124', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:start', '#', 'admin', now(), '', null, '');
|
||||
|
||||
insert into sys_role_menu values ('2', '1170');
|
||||
@@ -1,3 +1,5 @@
|
||||
update sys_menu set menu_id = 128 where menu_name = '已办任务'
|
||||
|
||||
drop table if exists wf_copy;
|
||||
create table wf_copy (
|
||||
copy_id int8 not null,
|
||||
@@ -37,6 +39,8 @@ comment on column wf_copy.update_by is '更新者';
|
||||
comment on column wf_copy.update_time is '更新时间';
|
||||
comment on column wf_copy.del_flag is '删除标志(0代表存在 2代表删除)';
|
||||
|
||||
insert into sys_menu values('128', '抄送我的', '5', '5', 'copy', 'workflow/work/copy', '', 1, 0, 'C', '0', '0', 'workflow:process:copyList', 'checkbox', '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('129', '抄送我的', '5', '6', 'copy', 'workflow/work/copy', '', 1, 0, 'C', '0', '0', 'workflow:process:copyList', 'checkbox', 'admin', now(), '', null, '');
|
||||
|
||||
insert into sys_role_menu values ('2', '128');
|
||||
insert into sys_role_menu values ('2', '127');
|
||||
insert into sys_role_menu values ('2', '129');
|
||||
Reference in New Issue
Block a user