提交 | 用户 | 时间
|
722af2
|
1 |
-- ---------------------------- |
X |
2 |
-- 1、部门表 |
|
3 |
-- ---------------------------- |
|
4 |
create table sys_dept ( |
|
5 |
dept_id number(20) not null, |
|
6 |
parent_id number(20) default 0, |
|
7 |
ancestors varchar2(500) default '', |
|
8 |
dept_name varchar2(30) default '', |
|
9 |
order_num number(4) default 0, |
|
10 |
leader varchar2(20) default null, |
|
11 |
phone varchar2(11) default null, |
|
12 |
email varchar2(50) default null, |
|
13 |
status char(1) default '0', |
|
14 |
del_flag char(1) default '0', |
|
15 |
create_by varchar2(64) default '', |
|
16 |
create_time date, |
|
17 |
update_by varchar2(64) default '', |
|
18 |
update_time date |
|
19 |
); |
|
20 |
|
|
21 |
alter table sys_dept add constraint pk_sys_dept primary key (dept_id); |
|
22 |
|
|
23 |
comment on table sys_dept is '部门表'; |
|
24 |
comment on column sys_dept.dept_id is '部门id'; |
|
25 |
comment on column sys_dept.parent_id is '父部门id'; |
|
26 |
comment on column sys_dept.ancestors is '祖级列表'; |
|
27 |
comment on column sys_dept.dept_name is '部门名称'; |
|
28 |
comment on column sys_dept.order_num is '显示顺序'; |
|
29 |
comment on column sys_dept.leader is '负责人'; |
|
30 |
comment on column sys_dept.phone is '联系电话'; |
|
31 |
comment on column sys_dept.email is '邮箱'; |
|
32 |
comment on column sys_dept.status is '部门状态(0正常 1停用)'; |
|
33 |
comment on column sys_dept.del_flag is '删除标志(0代表存在 2代表删除)'; |
|
34 |
comment on column sys_dept.create_by is '创建者'; |
|
35 |
comment on column sys_dept.create_time is '创建时间'; |
|
36 |
comment on column sys_dept.update_by is '更新者'; |
|
37 |
comment on column sys_dept.update_time is '更新时间'; |
|
38 |
|
|
39 |
-- ---------------------------- |
|
40 |
-- 初始化-部门表数据 |
|
41 |
-- ---------------------------- |
|
42 |
insert into sys_dept values(100, 0, '0', '若依科技', 0, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate, '', null); |
|
43 |
insert into sys_dept values(101, 100, '0,100', '深圳总公司', 1, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate, '', null); |
|
44 |
insert into sys_dept values(102, 100, '0,100', '长沙分公司', 2, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate, '', null); |
|
45 |
insert into sys_dept values(103, 101, '0,100,101', '研发部门', 1, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate, '', null); |
|
46 |
insert into sys_dept values(104, 101, '0,100,101', '市场部门', 2, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate, '', null); |
|
47 |
insert into sys_dept values(105, 101, '0,100,101', '测试部门', 3, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate, '', null); |
|
48 |
insert into sys_dept values(106, 101, '0,100,101', '财务部门', 4, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate, '', null); |
|
49 |
insert into sys_dept values(107, 101, '0,100,101', '运维部门', 5, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate, '', null); |
|
50 |
insert into sys_dept values(108, 102, '0,100,102', '市场部门', 1, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate, '', null); |
|
51 |
insert into sys_dept values(109, 102, '0,100,102', '财务部门', 2, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate, '', null); |
|
52 |
|
|
53 |
|
|
54 |
-- ---------------------------- |
|
55 |
-- 2、用户信息表 |
|
56 |
-- ---------------------------- |
|
57 |
create table sys_user ( |
|
58 |
user_id number(20) not null, |
|
59 |
dept_id number(20) default null, |
|
60 |
user_name varchar2(40) not null, |
|
61 |
nick_name varchar2(40) not null, |
|
62 |
user_type varchar2(10) default 'sys_user', |
|
63 |
email varchar2(50) default '', |
|
64 |
phonenumber varchar2(11) default '', |
|
65 |
sex char(1) default '0', |
|
66 |
avatar varchar2(100) default '', |
|
67 |
password varchar2(100) default '', |
|
68 |
status char(1) default '0', |
|
69 |
del_flag char(1) default '0', |
|
70 |
login_ip varchar2(128) default '', |
|
71 |
login_date date, |
|
72 |
create_by varchar2(64), |
|
73 |
create_time date, |
|
74 |
update_by varchar2(64) default '', |
|
75 |
update_time date, |
|
76 |
remark varchar2(500) default '' |
|
77 |
); |
|
78 |
|
|
79 |
alter table sys_user add constraint pk_sys_user primary key (user_id); |
|
80 |
|
|
81 |
comment on table sys_user is '用户信息表'; |
|
82 |
comment on column sys_user.user_id is '用户ID'; |
|
83 |
comment on column sys_user.dept_id is '部门ID'; |
|
84 |
comment on column sys_user.user_name is '用户账号'; |
|
85 |
comment on column sys_user.nick_name is '用户昵称'; |
|
86 |
comment on column sys_user.user_type is '用户类型(sys_user系统用户)'; |
|
87 |
comment on column sys_user.email is '用户邮箱'; |
|
88 |
comment on column sys_user.phonenumber is '手机号码'; |
|
89 |
comment on column sys_user.sex is '用户性别(0男 1女 2未知)'; |
|
90 |
comment on column sys_user.avatar is '头像路径'; |
|
91 |
comment on column sys_user.password is '密码'; |
|
92 |
comment on column sys_user.status is '帐号状态(0正常 1停用)'; |
|
93 |
comment on column sys_user.del_flag is '删除标志(0代表存在 2代表删除)'; |
|
94 |
comment on column sys_user.login_ip is '最后登录IP'; |
|
95 |
comment on column sys_user.login_date is '最后登录时间'; |
|
96 |
comment on column sys_user.create_by is '创建者'; |
|
97 |
comment on column sys_user.create_time is '创建时间'; |
|
98 |
comment on column sys_user.update_by is '更新者'; |
|
99 |
comment on column sys_user.update_time is '更新时间'; |
|
100 |
comment on column sys_user.remark is '备注'; |
|
101 |
|
|
102 |
-- ---------------------------- |
|
103 |
-- 初始化-用户信息表数据 |
|
104 |
-- ---------------------------- |
|
105 |
insert into sys_user values(1, 103, 'admin', '若依管理员', 'sys_user', 'crazyLionLi@163.com', '15888888888', '1', '', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '127.0.0.1', sysdate, 'admin', sysdate, '', null, '管理员'); |
|
106 |
insert into sys_user values(2, 105, 'ry', '若依', 'sys_user', 'crazyLionLi@qq.com', '15666666666', '1', '', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '127.0.0.1', sysdate, 'admin', sysdate, '', null, '测试员'); |
|
107 |
|
|
108 |
|
|
109 |
-- ---------------------------- |
|
110 |
-- 3、岗位信息表 |
|
111 |
-- ---------------------------- |
|
112 |
create table sys_post ( |
|
113 |
post_id number(20) not null, |
|
114 |
post_code varchar2(64) not null, |
|
115 |
post_name varchar2(50) not null, |
|
116 |
post_sort number(4) not null, |
|
117 |
status char(1) not null, |
|
118 |
create_by varchar2(64) default '', |
|
119 |
create_time date, |
|
120 |
update_by varchar2(64) default '', |
|
121 |
update_time date, |
|
122 |
remark varchar2(500) |
|
123 |
); |
|
124 |
|
|
125 |
alter table sys_post add constraint pk_sys_post primary key (post_id); |
|
126 |
|
|
127 |
comment on table sys_post is '岗位信息表'; |
|
128 |
comment on column sys_post.post_id is '岗位ID'; |
|
129 |
comment on column sys_post.post_code is '岗位编码'; |
|
130 |
comment on column sys_post.post_name is '岗位名称'; |
|
131 |
comment on column sys_post.post_sort is '显示顺序'; |
|
132 |
comment on column sys_post.status is '状态(0正常 1停用)'; |
|
133 |
comment on column sys_post.create_by is '创建者'; |
|
134 |
comment on column sys_post.create_time is '创建时间'; |
|
135 |
comment on column sys_post.update_by is '更新者'; |
|
136 |
comment on column sys_post.update_time is '更新时间'; |
|
137 |
comment on column sys_post.remark is '备注'; |
|
138 |
|
|
139 |
-- ---------------------------- |
|
140 |
-- 初始化-岗位信息表数据 |
|
141 |
-- ---------------------------- |
|
142 |
insert into sys_post values(1, 'ceo', '董事长', 1, '0', 'admin', sysdate, '', null, ''); |
|
143 |
insert into sys_post values(2, 'se', '项目经理', 2, '0', 'admin', sysdate, '', null, ''); |
|
144 |
insert into sys_post values(3, 'hr', '人力资源', 3, '0', 'admin', sysdate, '', null, ''); |
|
145 |
insert into sys_post values(4, 'user', '普通员工', 4, '0', 'admin', sysdate, '', null, ''); |
|
146 |
|
|
147 |
|
|
148 |
-- ---------------------------- |
|
149 |
-- 4、角色信息表 |
|
150 |
-- ---------------------------- |
|
151 |
create table sys_role ( |
|
152 |
role_id number(20) not null, |
|
153 |
role_name varchar2(30) not null, |
|
154 |
role_key varchar2(100) not null, |
|
155 |
role_sort number(4) not null, |
|
156 |
data_scope char(1) default '1', |
|
157 |
menu_check_strictly number(1) default 1, |
|
158 |
dept_check_strictly number(1) default 1, |
|
159 |
status char(1) not null, |
|
160 |
del_flag char(1) default '0', |
|
161 |
create_by varchar2(64) default '', |
|
162 |
create_time date, |
|
163 |
update_by varchar2(64) default '', |
|
164 |
update_time date, |
|
165 |
remark varchar2(500) default null |
|
166 |
); |
|
167 |
|
|
168 |
alter table sys_role add constraint pk_sys_role primary key (role_id); |
|
169 |
|
|
170 |
comment on table sys_role is '角色信息表'; |
|
171 |
comment on column sys_role.role_id is '角色ID'; |
|
172 |
comment on column sys_role.role_name is '角色名称'; |
|
173 |
comment on column sys_role.role_key is '角色权限字符串'; |
|
174 |
comment on column sys_role.role_sort is '显示顺序'; |
|
175 |
comment on column sys_role.data_scope is '数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)'; |
|
176 |
comment on column sys_role.menu_check_strictly is '菜单树选择项是否关联显示'; |
|
177 |
comment on column sys_role.dept_check_strictly is '部门树选择项是否关联显示'; |
|
178 |
comment on column sys_role.status is '角色状态(0正常 1停用)'; |
|
179 |
comment on column sys_role.del_flag is '删除标志(0代表存在 2代表删除)'; |
|
180 |
comment on column sys_role.create_by is '创建者'; |
|
181 |
comment on column sys_role.create_time is '创建时间'; |
|
182 |
comment on column sys_role.update_by is '更新者'; |
|
183 |
comment on column sys_role.update_time is '更新时间'; |
|
184 |
comment on column sys_role.remark is '备注'; |
|
185 |
|
|
186 |
-- ---------------------------- |
|
187 |
-- 初始化-角色信息表数据 |
|
188 |
-- ---------------------------- |
|
189 |
insert into sys_role values('1', '超级管理员', 'admin', 1, 1, 1, 1, '0', '0', 'admin', sysdate, '', null, '超级管理员'); |
|
190 |
insert into sys_role values('2', '普通角色', 'common', 2, 2, 1, 1, '0', '0', 'admin', sysdate, '', null, '普通角色'); |
|
191 |
|
|
192 |
|
|
193 |
-- ---------------------------- |
|
194 |
-- 5、菜单权限表 |
|
195 |
-- ---------------------------- |
|
196 |
create table sys_menu ( |
|
197 |
menu_id number(20) not null, |
|
198 |
menu_name varchar2(50) not null, |
|
199 |
parent_id number(20) default 0, |
|
200 |
order_num number(4) default 0, |
|
201 |
path varchar(200) default '', |
|
202 |
component varchar(255) default null, |
|
203 |
query_param varchar(255) default null, |
|
204 |
is_frame number(1) default 1, |
|
205 |
is_cache number(1) default 0, |
|
206 |
menu_type char(1) default '', |
|
207 |
visible char(1) default 0, |
|
208 |
status char(1) default 0, |
|
209 |
perms varchar2(100) default null, |
|
210 |
icon varchar2(100) default '#', |
|
211 |
create_by varchar2(64) default '', |
|
212 |
create_time date, |
|
213 |
update_by varchar2(64) default '', |
|
214 |
update_time date , |
|
215 |
remark varchar2(500) default '' |
|
216 |
); |
|
217 |
|
|
218 |
alter table sys_menu add constraint pk_sys_menu primary key (menu_id); |
|
219 |
|
|
220 |
comment on table sys_menu is '菜单权限表'; |
|
221 |
comment on column sys_menu.menu_id is '菜单ID'; |
|
222 |
comment on column sys_menu.menu_name is '菜单名称'; |
|
223 |
comment on column sys_menu.parent_id is '父菜单ID'; |
|
224 |
comment on column sys_menu.order_num is '显示顺序'; |
|
225 |
comment on column sys_menu.path is '请求地址'; |
|
226 |
comment on column sys_menu.component is '路由地址'; |
|
227 |
comment on column sys_menu.query_param is '路由参数'; |
|
228 |
comment on column sys_menu.is_frame is '是否为外链(0是 1否)'; |
|
229 |
comment on column sys_menu.is_cache is '是否缓存(0缓存 1不缓存)'; |
|
230 |
comment on column sys_menu.menu_type is '菜单类型(M目录 C菜单 F按钮)'; |
|
231 |
comment on column sys_menu.visible is '显示状态(0显示 1隐藏)'; |
|
232 |
comment on column sys_menu.status is '菜单状态(0正常 1停用)'; |
|
233 |
comment on column sys_menu.perms is '权限标识'; |
|
234 |
comment on column sys_menu.icon is '菜单图标'; |
|
235 |
comment on column sys_menu.create_by is '创建者'; |
|
236 |
comment on column sys_menu.create_time is '创建时间'; |
|
237 |
comment on column sys_menu.update_by is '更新者'; |
|
238 |
comment on column sys_menu.update_time is '更新时间'; |
|
239 |
comment on column sys_menu.remark is '备注'; |
|
240 |
|
|
241 |
-- ---------------------------- |
|
242 |
-- 初始化-菜单信息表数据 |
|
243 |
-- ---------------------------- |
|
244 |
-- 一级菜单 |
|
245 |
insert into sys_menu values('1', '系统管理', '0', '1', 'system', null, '', 1, 0, 'M', '0', '0', '', 'system', 'admin', sysdate, '', null, '系统管理目录'); |
|
246 |
insert into sys_menu values('2', '系统监控', '0', '2', 'monitor', null, '', 1, 0, 'M', '0', '0', '', 'monitor', 'admin', sysdate, '', null, '系统监控目录'); |
|
247 |
insert into sys_menu values('3', '系统工具', '0', '3', 'tool', null, '', 1, 0, 'M', '0', '0', '', 'tool', 'admin', sysdate, '', null, '系统工具目录'); |
|
248 |
insert into sys_menu values('4', '流程管理', '0', '4', 'process', null, '', 1, 0, 'M', '0', '0', '', 'skill', 'admin', sysdate, '', null, '流程管理目录'); |
|
249 |
insert into sys_menu values('5', '办公管理', '0', '5', 'work', null, '', 1, 0, 'M', '0', '0', '', 'job', 'admin', sysdate, '', null, '办公管理目录'); |
|
250 |
|
|
251 |
-- 二级菜单 |
|
252 |
insert into sys_menu values('100', '用户管理', '1', '1', 'user', 'system/user/index', '', 1, 0, 'C', '0', '0', 'system:user:list', 'user', 'admin', sysdate, '', null, '用户管理菜单'); |
|
253 |
insert into sys_menu values('101', '角色管理', '1', '2', 'role', 'system/role/index', '', 1, 0, 'C', '0', '0', 'system:role:list', 'peoples', 'admin', sysdate, '', null, '角色管理菜单'); |
|
254 |
insert into sys_menu values('102', '菜单管理', '1', '3', 'menu', 'system/menu/index', '', 1, 0, 'C', '0', '0', 'system:menu:list', 'tree-table', 'admin', sysdate, '', null, '菜单管理菜单'); |
|
255 |
insert into sys_menu values('103', '部门管理', '1', '4', 'dept', 'system/dept/index', '', 1, 0, 'C', '0', '0', 'system:dept:list', 'tree', 'admin', sysdate, '', null, '部门管理菜单'); |
|
256 |
insert into sys_menu values('104', '岗位管理', '1', '5', 'post', 'system/post/index', '', 1, 0, 'C', '0', '0', 'system:post:list', 'post', 'admin', sysdate, '', null, '岗位管理菜单'); |
|
257 |
insert into sys_menu values('105', '字典管理', '1', '6', 'dict', 'system/dict/index', '', 1, 0, 'C', '0', '0', 'system:dict:list', 'dict', 'admin', sysdate, '', null, '字典管理菜单'); |
|
258 |
insert into sys_menu values('106', '参数设置', '1', '7', 'config', 'system/config/index', '', 1, 0, 'C', '0', '0', 'system:config:list', 'edit', 'admin', sysdate, '', null, '参数设置菜单'); |
|
259 |
insert into sys_menu values('107', '通知公告', '1', '8', 'notice', 'system/notice/index', '', 1, 0, 'C', '0', '0', 'system:notice:list', 'message', 'admin', sysdate, '', null, '通知公告菜单'); |
|
260 |
insert into sys_menu values('108', '日志管理', '1', '9', 'log', '', '', 1, 0, 'M', '0', '0', '', 'log', 'admin', sysdate, '', null, '日志管理菜单'); |
|
261 |
insert into sys_menu values('109', '在线用户', '2', '1', 'online', 'monitor/online/index', '', 1, 0, 'C', '0', '0', 'monitor:online:list', 'online', 'admin', sysdate, '', null, '在线用户菜单'); |
|
262 |
insert into sys_menu values('111', '数据监控', '2', '3', 'druid', 'monitor/druid/index', '', 1, 0, 'C', '0', '0', 'monitor:druid:list', 'druid', 'admin', sysdate, '', null, '数据监控菜单'); |
|
263 |
insert into sys_menu values('112', '缓存列表', '2', '6', 'cacheList', 'monitor/cache/list', '', 1, 0, 'C', '0', '0', 'monitor:cache:list', 'redis-list', 'admin', sysdate, '', null, '缓存列表菜单'); |
|
264 |
insert into sys_menu values('113', '缓存监控', '2', '5', 'cache', 'monitor/cache/index', '', 1, 0, 'C', '0', '0', 'monitor:cache:list', 'redis', 'admin', sysdate, '', null, '缓存监控菜单'); |
|
265 |
insert into sys_menu values('114', '表单构建', '3', '1', 'build', 'tool/build/index', '', 1, 0, 'C', '0', '0', 'tool:build:list', 'build', 'admin', sysdate, '', null, '表单构建菜单'); |
|
266 |
insert into sys_menu values('115', '代码生成', '3', '2', 'gen', 'tool/gen/index', '', 1, 0, 'C', '0', '0', 'tool:gen:list', 'code', 'admin', sysdate, '', null, '代码生成菜单'); |
|
267 |
-- springboot-admin监控 |
|
268 |
insert into sys_menu values('117', 'Admin监控', '2', '5', 'Admin', 'monitor/admin/index', '', 1, 0, 'C', '0', '0', 'monitor:admin:list', 'dashboard', 'admin', sysdate, '', null, 'Admin监控菜单'); |
|
269 |
-- oss菜单 |
|
270 |
insert into sys_menu values('118', '文件管理', '1', '10', 'oss', 'system/oss/index', '', 1, 0, 'C', '0', '0', 'system:oss:list', 'upload', 'admin', sysdate, '', null, '文件管理菜单'); |
|
271 |
-- xxl-job-admin控制台 |
|
272 |
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控制台菜单'); |
|
273 |
-- 流程管理 |
|
274 |
insert into sys_menu values('121', '流程分类', '4', '1', 'category', 'workflow/category/index', '', 1, 0, 'C', '0', '0', 'workflow:category:list', 'nested', 'admin', sysdate, '', null, '流程分类菜单'); |
|
275 |
insert into sys_menu values('122', '表单配置', '4', '2', 'form', 'workflow/form/index', '', 1, 0, 'C', '0', '0', 'workflow:form:list', 'form', 'admin', sysdate, '', null, '表单配置菜单'); |
|
276 |
insert into sys_menu values('123', '流程模型', '4', '3', 'model', 'workflow/model/index', '', 1, 0, 'C', '0', '0', 'workflow:model:list', 'component', 'admin', sysdate, '', null, '流程模型菜单'); |
|
277 |
insert into sys_menu values('124', '部署管理', '4', '4', 'deploy', 'workflow/deploy/index', '', 1, 0, 'C', '0', '0', 'workflow:deploy:list', 'example', 'admin', sysdate, '', null, '部署管理菜单'); |
|
278 |
-- 办公管理 |
|
279 |
insert into sys_menu values('125', '新建流程', '5', '1', 'create', 'workflow/work/index', '', 1, 0, 'C', '0', '0', 'workflow:process:startList', 'guide', 'admin', sysdate, '', null, '新建流程菜单'); |
|
280 |
insert into sys_menu values('126', '我的流程', '5', '2', 'own', 'workflow/work/own', '', 1, 0, 'C', '0', '0', 'workflow:process:ownList', 'cascader', 'admin', sysdate, '', null, '我的流程菜单'); |
|
281 |
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, '待办任务菜单'); |
|
282 |
insert into sys_menu values('128', '待签任务', '5', '4', 'claim', 'workflow/work/claim', '', 1, 0, 'C', '0', '0', 'workflow:process:claimList', 'checkbox', 'admin', sysdate, '', null, '待签任务菜单'); |
|
283 |
insert into sys_menu values('129', '已办任务', '5', '5', 'finished', 'workflow/work/finished', '', 1, 0, 'C', '0', '0', 'workflow:process:finishedList', 'checkbox', 'admin', sysdate, '', null, '已办任务菜单'); |
|
284 |
insert into sys_menu values('130', '抄送我的', '5', '6', 'copy', 'workflow/work/copy', '', 1, 0, 'C', '0', '0', 'workflow:process:copyList', 'checkbox', 'admin', sysdate, '', null, '抄送我的菜单'); |
|
285 |
|
|
286 |
-- 三级菜单 |
|
287 |
insert into sys_menu values('500', '操作日志', '108', '1', 'operlog', 'monitor/operlog/index', '', 1, 0, 'C', '0', '0', 'monitor:operlog:list', 'form', 'admin', sysdate, '', null, '操作日志菜单'); |
|
288 |
insert into sys_menu values('501', '登录日志', '108', '2', 'logininfor', 'monitor/logininfor/index', '', 1, 0, 'C', '0', '0', 'monitor:logininfor:list', 'logininfor', 'admin', sysdate, '', null, '登录日志菜单'); |
|
289 |
-- 用户管理按钮 |
|
290 |
insert into sys_menu values('1001', '用户查询', '100', '1', '', '', '', 1, 0, 'F', '0', '0', 'system:user:query', '#', 'admin', sysdate, '', null, ''); |
|
291 |
insert into sys_menu values('1002', '用户新增', '100', '2', '', '', '', 1, 0, 'F', '0', '0', 'system:user:add', '#', 'admin', sysdate, '', null, ''); |
|
292 |
insert into sys_menu values('1003', '用户修改', '100', '3', '', '', '', 1, 0, 'F', '0', '0', 'system:user:edit', '#', 'admin', sysdate, '', null, ''); |
|
293 |
insert into sys_menu values('1004', '用户删除', '100', '4', '', '', '', 1, 0, 'F', '0', '0', 'system:user:remove', '#', 'admin', sysdate, '', null, ''); |
|
294 |
insert into sys_menu values('1005', '用户导出', '100', '5', '', '', '', 1, 0, 'F', '0', '0', 'system:user:export', '#', 'admin', sysdate, '', null, ''); |
|
295 |
insert into sys_menu values('1006', '用户导入', '100', '6', '', '', '', 1, 0, 'F', '0', '0', 'system:user:import', '#', 'admin', sysdate, '', null, ''); |
|
296 |
insert into sys_menu values('1007', '重置密码', '100', '7', '', '', '', 1, 0, 'F', '0', '0', 'system:user:resetPwd', '#', 'admin', sysdate, '', null, ''); |
|
297 |
-- 角色管理按钮 |
|
298 |
insert into sys_menu values('1010', '角色查询', '101', '1', '', '', '', 1, 0, 'F', '0', '0', 'system:role:query', '#', 'admin', sysdate, '', null, ''); |
|
299 |
insert into sys_menu values('1011', '角色新增', '101', '2', '', '', '', 1, 0, 'F', '0', '0', 'system:role:add', '#', 'admin', sysdate, '', null, ''); |
|
300 |
insert into sys_menu values('1012', '角色修改', '101', '3', '', '', '', 1, 0, 'F', '0', '0', 'system:role:edit', '#', 'admin', sysdate, '', null, ''); |
|
301 |
insert into sys_menu values('1013', '角色删除', '101', '4', '', '', '', 1, 0, 'F', '0', '0', 'system:role:remove', '#', 'admin', sysdate, '', null, ''); |
|
302 |
insert into sys_menu values('1014', '角色导出', '101', '5', '', '', '', 1, 0, 'F', '0', '0', 'system:role:export', '#', 'admin', sysdate, '', null, ''); |
|
303 |
-- 菜单管理按钮 |
|
304 |
insert into sys_menu values('1020', '菜单查询', '102', '1', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:query', '#', 'admin', sysdate, '', null, ''); |
|
305 |
insert into sys_menu values('1021', '菜单新增', '102', '2', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:add', '#', 'admin', sysdate, '', null, ''); |
|
306 |
insert into sys_menu values('1022', '菜单修改', '102', '3', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:edit', '#', 'admin', sysdate, '', null, ''); |
|
307 |
insert into sys_menu values('1023', '菜单删除', '102', '4', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:remove', '#', 'admin', sysdate, '', null, ''); |
|
308 |
-- 部门管理按钮 |
|
309 |
insert into sys_menu values('1030', '部门查询', '103', '1', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:query', '#', 'admin', sysdate, '', null, ''); |
|
310 |
insert into sys_menu values('1031', '部门新增', '103', '2', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:add', '#', 'admin', sysdate, '', null, ''); |
|
311 |
insert into sys_menu values('1032', '部门修改', '103', '3', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:edit', '#', 'admin', sysdate, '', null, ''); |
|
312 |
insert into sys_menu values('1033', '部门删除', '103', '4', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:remove', '#', 'admin', sysdate, '', null, ''); |
|
313 |
-- 岗位管理按钮 |
|
314 |
insert into sys_menu values('1040', '岗位查询', '104', '1', '', '', '', 1, 0, 'F', '0', '0', 'system:post:query', '#', 'admin', sysdate, '', null, ''); |
|
315 |
insert into sys_menu values('1041', '岗位新增', '104', '2', '', '', '', 1, 0, 'F', '0', '0', 'system:post:add', '#', 'admin', sysdate, '', null, ''); |
|
316 |
insert into sys_menu values('1042', '岗位修改', '104', '3', '', '', '', 1, 0, 'F', '0', '0', 'system:post:edit', '#', 'admin', sysdate, '', null, ''); |
|
317 |
insert into sys_menu values('1043', '岗位删除', '104', '4', '', '', '', 1, 0, 'F', '0', '0', 'system:post:remove', '#', 'admin', sysdate, '', null, ''); |
|
318 |
insert into sys_menu values('1044', '岗位导出', '104', '5', '', '', '', 1, 0, 'F', '0', '0', 'system:post:export', '#', 'admin', sysdate, '', null, ''); |
|
319 |
-- 字典管理按钮 |
|
320 |
insert into sys_menu values('1050', '字典查询', '105', '1', '#', '', '', 1, 0, 'F', '0', '0', 'system:dict:query', '#', 'admin', sysdate, '', null, ''); |
|
321 |
insert into sys_menu values('1051', '字典新增', '105', '2', '#', '', '', 1, 0, 'F', '0', '0', 'system:dict:add', '#', 'admin', sysdate, '', null, ''); |
|
322 |
insert into sys_menu values('1052', '字典修改', '105', '3', '#', '', '', 1, 0, 'F', '0', '0', 'system:dict:edit', '#', 'admin', sysdate, '', null, ''); |
|
323 |
insert into sys_menu values('1053', '字典删除', '105', '4', '#', '', '', 1, 0, 'F', '0', '0', 'system:dict:remove', '#', 'admin', sysdate, '', null, ''); |
|
324 |
insert into sys_menu values('1054', '字典导出', '105', '5', '#', '', '', 1, 0, 'F', '0', '0', 'system:dict:export', '#', 'admin', sysdate, '', null, ''); |
|
325 |
-- 参数设置按钮 |
|
326 |
insert into sys_menu values('1060', '参数查询', '106', '1', '#', '', '', 1, 0, 'F', '0', '0', 'system:config:query', '#', 'admin', sysdate, '', null, ''); |
|
327 |
insert into sys_menu values('1061', '参数新增', '106', '2', '#', '', '', 1, 0, 'F', '0', '0', 'system:config:add', '#', 'admin', sysdate, '', null, ''); |
|
328 |
insert into sys_menu values('1062', '参数修改', '106', '3', '#', '', '', 1, 0, 'F', '0', '0', 'system:config:edit', '#', 'admin', sysdate, '', null, ''); |
|
329 |
insert into sys_menu values('1063', '参数删除', '106', '4', '#', '', '', 1, 0, 'F', '0', '0', 'system:config:remove', '#', 'admin', sysdate, '', null, ''); |
|
330 |
insert into sys_menu values('1064', '参数导出', '106', '5', '#', '', '', 1, 0, 'F', '0', '0', 'system:config:export', '#', 'admin', sysdate, '', null, ''); |
|
331 |
-- 通知公告按钮 |
|
332 |
insert into sys_menu values('1070', '公告查询', '107', '1', '#', '', '', 1, 0, 'F', '0', '0', 'system:notice:query', '#', 'admin', sysdate, '', null, ''); |
|
333 |
insert into sys_menu values('1071', '公告新增', '107', '2', '#', '', '', 1, 0, 'F', '0', '0', 'system:notice:add', '#', 'admin', sysdate, '', null, ''); |
|
334 |
insert into sys_menu values('1072', '公告修改', '107', '3', '#', '', '', 1, 0, 'F', '0', '0', 'system:notice:edit', '#', 'admin', sysdate, '', null, ''); |
|
335 |
insert into sys_menu values('1073', '公告删除', '107', '4', '#', '', '', 1, 0, 'F', '0', '0', 'system:notice:remove', '#', 'admin', sysdate, '', null, ''); |
|
336 |
-- 操作日志按钮 |
|
337 |
insert into sys_menu values('1080', '操作查询', '500', '1', '#', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:query', '#', 'admin', sysdate, '', null, ''); |
|
338 |
insert into sys_menu values('1081', '操作删除', '500', '2', '#', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:remove', '#', 'admin', sysdate, '', null, ''); |
|
339 |
insert into sys_menu values('1082', '日志导出', '500', '4', '#', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:export', '#', 'admin', sysdate, '', null, ''); |
|
340 |
-- 登录日志按钮 |
|
341 |
insert into sys_menu values('1090', '登录查询', '501', '1', '#', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:query', '#', 'admin', sysdate, '', null, ''); |
|
342 |
insert into sys_menu values('1091', '登录删除', '501', '2', '#', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:remove', '#', 'admin', sysdate, '', null, ''); |
|
343 |
insert into sys_menu values('1092', '日志导出', '501', '3', '#', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:export', '#', 'admin', sysdate, '', null, ''); |
|
344 |
insert into sys_menu values('1093', '账户解锁', '501', '4', '#', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:unlock', '#', 'admin', sysdate, '', null, ''); |
|
345 |
-- 在线用户按钮 |
|
346 |
insert into sys_menu values('1100', '在线查询', '109', '1', '#', '', '', 1, 0, 'F', '0', '0', 'monitor:online:query', '#', 'admin', sysdate, '', null, ''); |
|
347 |
insert into sys_menu values('1101', '批量强退', '109', '2', '#', '', '', 1, 0, 'F', '0', '0', 'monitor:online:batchLogout', '#', 'admin', sysdate, '', null, ''); |
|
348 |
insert into sys_menu values('1102', '单条强退', '109', '3', '#', '', '', 1, 0, 'F', '0', '0', 'monitor:online:forceLogout', '#', 'admin', sysdate, '', null, ''); |
|
349 |
-- 代码生成按钮 |
|
350 |
insert into sys_menu values('1120', '生成查询', '115', '1', '#', '', '', 1, 0, 'F', '0', '0', 'tool:gen:query', '#', 'admin', sysdate, '', null, ''); |
|
351 |
insert into sys_menu values('1121', '生成修改', '115', '2', '#', '', '', 1, 0, 'F', '0', '0', 'tool:gen:edit', '#', 'admin', sysdate, '', null, ''); |
|
352 |
insert into sys_menu values('1122', '生成删除', '115', '3', '#', '', '', 1, 0, 'F', '0', '0', 'tool:gen:remove', '#', 'admin', sysdate, '', null, ''); |
|
353 |
insert into sys_menu values('1123', '导入代码', '115', '4', '#', '', '', 1, 0, 'F', '0', '0', 'tool:gen:import', '#', 'admin', sysdate, '', null, ''); |
|
354 |
insert into sys_menu values('1124', '预览代码', '115', '5', '#', '', '', 1, 0, 'F', '0', '0', 'tool:gen:preview', '#', 'admin', sysdate, '', null, ''); |
|
355 |
insert into sys_menu values('1125', '生成代码', '115', '6', '#', '', '', 1, 0, 'F', '0', '0', 'tool:gen:code', '#', 'admin', sysdate, '', null, ''); |
|
356 |
-- oss相关按钮 |
|
357 |
insert into sys_menu values('1130', '文件查询', '118', '1', '#', '', '', 1, 0, 'F', '0', '0', 'system:oss:query', '#', 'admin', sysdate, '', null, ''); |
|
358 |
insert into sys_menu values('1131', '文件上传', '118', '2', '#', '', '', 1, 0, 'F', '0', '0', 'system:oss:upload', '#', 'admin', sysdate, '', null, ''); |
|
359 |
insert into sys_menu values('1132', '文件下载', '118', '3', '#', '', '', 1, 0, 'F', '0', '0', 'system:oss:download', '#', 'admin', sysdate, '', null, ''); |
|
360 |
insert into sys_menu values('1133', '文件删除', '118', '4', '#', '', '', 1, 0, 'F', '0', '0', 'system:oss:remove', '#', 'admin', sysdate, '', null, ''); |
|
361 |
insert into sys_menu values('1134', '配置添加', '118', '5', '#', '', '', 1, 0, 'F', '0', '0', 'system:oss:add', '#', 'admin', sysdate, '', null, ''); |
|
362 |
insert into sys_menu values('1135', '配置编辑', '118', '6', '#', '', '', 1, 0, 'F', '0', '0', 'system:oss:edit', '#', 'admin', sysdate, '', null, ''); |
|
363 |
-- 流程分类管理 |
|
364 |
insert into sys_menu values('1140', '分类查询', '121', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:category:query', '#', 'admin', sysdate, '', null, ''); |
|
365 |
insert into sys_menu values('1141', '分类新增', '121', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:category:add', '#', 'admin', sysdate, '', null, ''); |
|
366 |
insert into sys_menu values('1142', '分类编辑', '121', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:category:edit', '#', 'admin', sysdate, '', null, ''); |
|
367 |
insert into sys_menu values('1143', '分类删除', '121', '4', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:category:remove', '#', 'admin', sysdate, '', null, ''); |
|
368 |
-- 表单配置 |
|
369 |
insert into sys_menu values('1150', '表单查询', '122', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:query', '#', 'admin', sysdate, '', null, ''); |
|
370 |
insert into sys_menu values('1151', '表单新增', '122', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:add', '#', 'admin', sysdate, '', null, ''); |
|
371 |
insert into sys_menu values('1152', '表单修改', '122', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:edit', '#', 'admin', sysdate, '', null, ''); |
|
372 |
insert into sys_menu values('1153', '表单删除', '122', '4', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:remove', '#', 'admin', sysdate, '', null, ''); |
|
373 |
insert into sys_menu values('1154', '表单导出', '122', '5', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:form:export', '#', 'admin', sysdate, '', null, ''); |
|
374 |
-- 流程模型 |
|
375 |
insert into sys_menu values('1160', '模型查询', '123', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:query', '#', 'admin', sysdate, '', null, ''); |
|
376 |
insert into sys_menu values('1161', '模型新增', '123', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:add', '#', 'admin', sysdate, '', null, ''); |
|
377 |
insert into sys_menu values('1162', '模型修改', '123', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:edit', '#', 'admin', sysdate, '', null, ''); |
|
378 |
insert into sys_menu values('1163', '模型删除', '123', '4', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:remove', '#', 'admin', sysdate, '', null, ''); |
|
379 |
insert into sys_menu values('1164', '模型导出', '123', '5', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:export', '#', 'admin', sysdate, '', null, ''); |
|
380 |
insert into sys_menu values('1165', '模型导入', '123', '6', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:import', '#', 'admin', sysdate, '', null, ''); |
|
381 |
insert into sys_menu values('1166', '模型设计', '123', '7', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:designer', '#', 'admin', sysdate, '', null, ''); |
|
382 |
insert into sys_menu values('1167', '模型保存', '123', '8', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:save', '#', 'admin', sysdate, '', null, ''); |
|
383 |
insert into sys_menu values('1168', '流程部署', '123', '9', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:model:deploy', '#', 'admin', sysdate, '', null, ''); |
|
384 |
-- 部署管理 |
|
385 |
insert into sys_menu values('1170', '部署查询', '124', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:deploy:query', '#', 'admin', sysdate, '', null, ''); |
|
386 |
insert into sys_menu values('1171', '部署删除', '124', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:deploy:remove', '#', 'admin', sysdate, '', null, ''); |
|
387 |
insert into sys_menu values('1172', '更新状态', '124', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:deploy:status', '#', 'admin', sysdate, '', null, ''); |
|
388 |
-- 新建流程 |
|
389 |
insert into sys_menu values('1180', '发起流程', '125', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:start', '#', 'admin', sysdate, '', null, ''); |
|
390 |
insert into sys_menu values('1181', '新建流程导出', '125', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:startExport', '#', 'admin', sysdate, '', null, ''); |
|
391 |
-- 我的流程 |
|
392 |
insert into sys_menu values('1190', '流程详情', '126', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:query', '#', 'admin', sysdate, '', null, ''); |
|
393 |
insert into sys_menu values('1191', '流程删除', '126', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:remove', '#', 'admin', sysdate, '', null, ''); |
|
394 |
insert into sys_menu values('1192', '流程取消', '126', '3', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:cancel', '#', 'admin', sysdate, '', null, ''); |
|
395 |
insert into sys_menu values('1193', '我的流程导出', '126', '4', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:ownExport', '#', 'admin', sysdate, '', null, ''); |
|
396 |
-- 待办任务 |
|
397 |
insert into sys_menu values('1200', '流程办理', '127', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:approval', '#', 'admin', sysdate, '', null, ''); |
|
398 |
insert into sys_menu values('1201', '待办流程导出', '127', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:todoExport', '#', 'admin', sysdate, '', null, ''); |
|
399 |
-- 待签任务 |
|
400 |
insert into sys_menu values('1210', '流程签收', '128', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:claim', '#', 'admin', sysdate, '', null, ''); |
|
401 |
insert into sys_menu values('1211', '待签流程导出', '128', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:claimExport', '#', 'admin', sysdate, '', null, ''); |
|
402 |
-- 已办任务 |
|
403 |
insert into sys_menu values('1220', '流程撤回', '129', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:revoke', '#', 'admin', sysdate, '', null, ''); |
|
404 |
insert into sys_menu values('1221', '已办流程导出', '129', '2', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:finishedExport', '#', 'admin', sysdate, '', null, ''); |
|
405 |
-- 抄送我的 |
|
406 |
insert into sys_menu values('1230', '抄送流程导出', '130', '1', '#', '', '', 1, 0, 'F', '0', '0', 'workflow:process:copyExport', '#', 'admin', sysdate, '', null, ''); |
|
407 |
|
|
408 |
-- ---------------------------- |
|
409 |
-- 6、用户和角色关联表 用户N-1角色 |
|
410 |
-- ---------------------------- |
|
411 |
create table sys_user_role ( |
|
412 |
user_id number(20) not null, |
|
413 |
role_id number(20) not null |
|
414 |
); |
|
415 |
|
|
416 |
alter table sys_user_role add constraint pk_sys_user_role primary key (user_id, role_id); |
|
417 |
|
|
418 |
comment on table sys_user_role is '用户和角色关联表'; |
|
419 |
comment on column sys_user_role.user_id is '用户ID'; |
|
420 |
comment on column sys_user_role.role_id is '角色ID'; |
|
421 |
|
|
422 |
-- ---------------------------- |
|
423 |
-- 初始化-用户和角色关联表数据 |
|
424 |
-- ---------------------------- |
|
425 |
insert into sys_user_role values ('1', '1'); |
|
426 |
insert into sys_user_role values ('2', '2'); |
|
427 |
|
|
428 |
|
|
429 |
-- ---------------------------- |
|
430 |
-- 7、角色和菜单关联表 角色1-N菜单 |
|
431 |
-- ---------------------------- |
|
432 |
create table sys_role_menu ( |
|
433 |
role_id number(20) not null, |
|
434 |
menu_id number(20) not null |
|
435 |
); |
|
436 |
|
|
437 |
alter table sys_role_menu add constraint pk_sys_role_menu primary key (role_id, menu_id); |
|
438 |
|
|
439 |
comment on table sys_role_menu is '角色和菜单关联表'; |
|
440 |
comment on column sys_role_menu.role_id is '角色ID'; |
|
441 |
comment on column sys_role_menu.menu_id is '菜单ID'; |
|
442 |
|
|
443 |
-- ---------------------------- |
|
444 |
-- 初始化-角色和菜单关联表数据 |
|
445 |
-- ---------------------------- |
|
446 |
insert into sys_role_menu values ('2', '1'); |
|
447 |
insert into sys_role_menu values ('2', '2'); |
|
448 |
insert into sys_role_menu values ('2', '3'); |
|
449 |
insert into sys_role_menu values ('2', '4'); |
|
450 |
insert into sys_role_menu values ('2', '5'); |
|
451 |
insert into sys_role_menu values ('2', '100'); |
|
452 |
insert into sys_role_menu values ('2', '101'); |
|
453 |
insert into sys_role_menu values ('2', '102'); |
|
454 |
insert into sys_role_menu values ('2', '103'); |
|
455 |
insert into sys_role_menu values ('2', '104'); |
|
456 |
insert into sys_role_menu values ('2', '105'); |
|
457 |
insert into sys_role_menu values ('2', '106'); |
|
458 |
insert into sys_role_menu values ('2', '107'); |
|
459 |
insert into sys_role_menu values ('2', '108'); |
|
460 |
insert into sys_role_menu values ('2', '109'); |
|
461 |
insert into sys_role_menu values ('2', '111'); |
|
462 |
insert into sys_role_menu values ('2', '112'); |
|
463 |
insert into sys_role_menu values ('2', '113'); |
|
464 |
insert into sys_role_menu values ('2', '114'); |
|
465 |
insert into sys_role_menu values ('2', '115'); |
|
466 |
insert into sys_role_menu values ('2', '117'); |
|
467 |
insert into sys_role_menu values ('2', '118'); |
|
468 |
insert into sys_role_menu values ('2', '120'); |
|
469 |
insert into sys_role_menu values ('2', '121'); |
|
470 |
insert into sys_role_menu values ('2', '122'); |
|
471 |
insert into sys_role_menu values ('2', '123'); |
|
472 |
insert into sys_role_menu values ('2', '124'); |
|
473 |
insert into sys_role_menu values ('2', '125'); |
|
474 |
insert into sys_role_menu values ('2', '126'); |
|
475 |
insert into sys_role_menu values ('2', '127'); |
|
476 |
insert into sys_role_menu values ('2', '128'); |
|
477 |
insert into sys_role_menu values ('2', '129'); |
|
478 |
insert into sys_role_menu values ('2', '130'); |
|
479 |
insert into sys_role_menu values ('2', '500'); |
|
480 |
insert into sys_role_menu values ('2', '501'); |
|
481 |
insert into sys_role_menu values ('2', '1001'); |
|
482 |
insert into sys_role_menu values ('2', '1002'); |
|
483 |
insert into sys_role_menu values ('2', '1003'); |
|
484 |
insert into sys_role_menu values ('2', '1004'); |
|
485 |
insert into sys_role_menu values ('2', '1005'); |
|
486 |
insert into sys_role_menu values ('2', '1006'); |
|
487 |
insert into sys_role_menu values ('2', '1007'); |
|
488 |
insert into sys_role_menu values ('2', '1010'); |
|
489 |
insert into sys_role_menu values ('2', '1011'); |
|
490 |
insert into sys_role_menu values ('2', '1012'); |
|
491 |
insert into sys_role_menu values ('2', '1013'); |
|
492 |
insert into sys_role_menu values ('2', '1014'); |
|
493 |
insert into sys_role_menu values ('2', '1020'); |
|
494 |
insert into sys_role_menu values ('2', '1021'); |
|
495 |
insert into sys_role_menu values ('2', '1022'); |
|
496 |
insert into sys_role_menu values ('2', '1023'); |
|
497 |
insert into sys_role_menu values ('2', '1030'); |
|
498 |
insert into sys_role_menu values ('2', '1031'); |
|
499 |
insert into sys_role_menu values ('2', '1032'); |
|
500 |
insert into sys_role_menu values ('2', '1033'); |
|
501 |
insert into sys_role_menu values ('2', '1040'); |
|
502 |
insert into sys_role_menu values ('2', '1041'); |
|
503 |
insert into sys_role_menu values ('2', '1042'); |
|
504 |
insert into sys_role_menu values ('2', '1043'); |
|
505 |
insert into sys_role_menu values ('2', '1044'); |
|
506 |
insert into sys_role_menu values ('2', '1050'); |
|
507 |
insert into sys_role_menu values ('2', '1051'); |
|
508 |
insert into sys_role_menu values ('2', '1052'); |
|
509 |
insert into sys_role_menu values ('2', '1053'); |
|
510 |
insert into sys_role_menu values ('2', '1054'); |
|
511 |
insert into sys_role_menu values ('2', '1060'); |
|
512 |
insert into sys_role_menu values ('2', '1061'); |
|
513 |
insert into sys_role_menu values ('2', '1062'); |
|
514 |
insert into sys_role_menu values ('2', '1063'); |
|
515 |
insert into sys_role_menu values ('2', '1064'); |
|
516 |
insert into sys_role_menu values ('2', '1070'); |
|
517 |
insert into sys_role_menu values ('2', '1071'); |
|
518 |
insert into sys_role_menu values ('2', '1072'); |
|
519 |
insert into sys_role_menu values ('2', '1073'); |
|
520 |
insert into sys_role_menu values ('2', '1080'); |
|
521 |
insert into sys_role_menu values ('2', '1081'); |
|
522 |
insert into sys_role_menu values ('2', '1082'); |
|
523 |
insert into sys_role_menu values ('2', '1090'); |
|
524 |
insert into sys_role_menu values ('2', '1091'); |
|
525 |
insert into sys_role_menu values ('2', '1092'); |
|
526 |
insert into sys_role_menu values ('2', '1093'); |
|
527 |
insert into sys_role_menu values ('2', '1100'); |
|
528 |
insert into sys_role_menu values ('2', '1101'); |
|
529 |
insert into sys_role_menu values ('2', '1102'); |
|
530 |
insert into sys_role_menu values ('2', '1120'); |
|
531 |
insert into sys_role_menu values ('2', '1121'); |
|
532 |
insert into sys_role_menu values ('2', '1122'); |
|
533 |
insert into sys_role_menu values ('2', '1123'); |
|
534 |
insert into sys_role_menu values ('2', '1124'); |
|
535 |
insert into sys_role_menu values ('2', '1125'); |
|
536 |
insert into sys_role_menu values ('2', '1130'); |
|
537 |
insert into sys_role_menu values ('2', '1131'); |
|
538 |
insert into sys_role_menu values ('2', '1132'); |
|
539 |
insert into sys_role_menu values ('2', '1133'); |
|
540 |
insert into sys_role_menu values ('2', '1134'); |
|
541 |
insert into sys_role_menu values ('2', '1135'); |
|
542 |
insert into sys_role_menu values ('2', '1140'); |
|
543 |
insert into sys_role_menu values ('2', '1141'); |
|
544 |
insert into sys_role_menu values ('2', '1142'); |
|
545 |
insert into sys_role_menu values ('2', '1143'); |
|
546 |
insert into sys_role_menu values ('2', '1150'); |
|
547 |
insert into sys_role_menu values ('2', '1151'); |
|
548 |
insert into sys_role_menu values ('2', '1152'); |
|
549 |
insert into sys_role_menu values ('2', '1153'); |
|
550 |
insert into sys_role_menu values ('2', '1154'); |
|
551 |
insert into sys_role_menu values ('2', '1160'); |
|
552 |
insert into sys_role_menu values ('2', '1161'); |
|
553 |
insert into sys_role_menu values ('2', '1162'); |
|
554 |
insert into sys_role_menu values ('2', '1163'); |
|
555 |
insert into sys_role_menu values ('2', '1164'); |
|
556 |
insert into sys_role_menu values ('2', '1165'); |
|
557 |
insert into sys_role_menu values ('2', '1166'); |
|
558 |
insert into sys_role_menu values ('2', '1167'); |
|
559 |
insert into sys_role_menu values ('2', '1168'); |
|
560 |
insert into sys_role_menu values ('2', '1170'); |
|
561 |
insert into sys_role_menu values ('2', '1171'); |
|
562 |
insert into sys_role_menu values ('2', '1172'); |
|
563 |
insert into sys_role_menu values ('2', '1180'); |
|
564 |
insert into sys_role_menu values ('2', '1181'); |
|
565 |
insert into sys_role_menu values ('2', '1190'); |
|
566 |
insert into sys_role_menu values ('2', '1191'); |
|
567 |
insert into sys_role_menu values ('2', '1192'); |
|
568 |
insert into sys_role_menu values ('2', '1193'); |
|
569 |
insert into sys_role_menu values ('2', '1200'); |
|
570 |
insert into sys_role_menu values ('2', '1201'); |
|
571 |
insert into sys_role_menu values ('2', '1210'); |
|
572 |
insert into sys_role_menu values ('2', '1211'); |
|
573 |
insert into sys_role_menu values ('2', '1220'); |
|
574 |
insert into sys_role_menu values ('2', '1221'); |
|
575 |
insert into sys_role_menu values ('2', '1230'); |
|
576 |
|
|
577 |
-- ---------------------------- |
|
578 |
-- 8、角色和部门关联表 角色1-N部门 |
|
579 |
-- ---------------------------- |
|
580 |
create table sys_role_dept ( |
|
581 |
role_id number(20) not null, |
|
582 |
dept_id number(20) not null |
|
583 |
); |
|
584 |
|
|
585 |
alter table sys_role_dept add constraint pk_sys_role_dept primary key (role_id, dept_id); |
|
586 |
|
|
587 |
comment on table sys_role_dept is '角色和部门关联表'; |
|
588 |
comment on column sys_role_dept.role_id is '角色ID'; |
|
589 |
comment on column sys_role_dept.dept_id is '部门ID'; |
|
590 |
|
|
591 |
-- ---------------------------- |
|
592 |
-- 初始化-角色和部门关联表数据 |
|
593 |
-- ---------------------------- |
|
594 |
insert into sys_role_dept values ('2', '100'); |
|
595 |
insert into sys_role_dept values ('2', '101'); |
|
596 |
insert into sys_role_dept values ('2', '105'); |
|
597 |
|
|
598 |
|
|
599 |
-- ---------------------------- |
|
600 |
-- 9、用户与岗位关联表 用户1-N岗位 |
|
601 |
-- ---------------------------- |
|
602 |
create table sys_user_post ( |
|
603 |
user_id number(20) not null, |
|
604 |
post_id number(20) not null |
|
605 |
); |
|
606 |
|
|
607 |
alter table sys_user_post add constraint pk_sys_user_post primary key (user_id, post_id); |
|
608 |
|
|
609 |
comment on table sys_user_post is '用户与岗位关联表'; |
|
610 |
comment on column sys_user_post.user_id is '用户ID'; |
|
611 |
comment on column sys_user_post.post_id is '岗位ID'; |
|
612 |
|
|
613 |
-- ---------------------------- |
|
614 |
-- 初始化-用户与岗位关联表数据 |
|
615 |
-- ---------------------------- |
|
616 |
insert into sys_user_post values ('1', '1'); |
|
617 |
insert into sys_user_post values ('2', '2'); |
|
618 |
|
|
619 |
|
|
620 |
-- ---------------------------- |
|
621 |
-- 10、操作日志记录 |
|
622 |
-- ---------------------------- |
|
623 |
create table sys_oper_log ( |
|
624 |
oper_id number(20) not null , |
|
625 |
title varchar2(50) default '', |
|
626 |
business_type number(2) default 0, |
|
627 |
method varchar2(100) default '', |
|
628 |
request_method varchar(10) default '', |
|
629 |
operator_type number(1) default 0, |
|
630 |
oper_name varchar2(50) default '', |
|
631 |
dept_name varchar2(50) default '', |
|
632 |
oper_url varchar2(255) default '', |
|
633 |
oper_ip varchar2(128) default '', |
|
634 |
oper_location varchar2(255) default '', |
|
635 |
oper_param varchar2(2100) default '', |
|
636 |
json_result varchar2(2100) default '', |
|
637 |
status number(1) default 0, |
|
638 |
error_msg varchar2(2100) default '' , |
|
639 |
oper_time date |
|
640 |
); |
|
641 |
|
|
642 |
alter table sys_oper_log add constraint pk_sys_oper_log primary key (oper_id); |
|
643 |
|
|
644 |
comment on table sys_oper_log is '操作日志记录'; |
|
645 |
comment on column sys_oper_log.oper_id is '日志主键'; |
|
646 |
comment on column sys_oper_log.title is '模块标题'; |
|
647 |
comment on column sys_oper_log.business_type is '业务类型(0其它 1新增 2修改 3删除)'; |
|
648 |
comment on column sys_oper_log.method is '方法名称'; |
|
649 |
comment on column sys_oper_log.request_method is '请求方式'; |
|
650 |
comment on column sys_oper_log.operator_type is '操作类别(0其它 1后台用户 2手机端用户)'; |
|
651 |
comment on column sys_oper_log.oper_name is '操作人员'; |
|
652 |
comment on column sys_oper_log.dept_name is '部门名称'; |
|
653 |
comment on column sys_oper_log.oper_url is '请求URL'; |
|
654 |
comment on column sys_oper_log.oper_ip is '主机地址'; |
|
655 |
comment on column sys_oper_log.oper_location is '操作地点'; |
|
656 |
comment on column sys_oper_log.oper_param is '请求参数'; |
|
657 |
comment on column sys_oper_log.json_result is '返回参数'; |
|
658 |
comment on column sys_oper_log.status is '操作状态(0正常 1异常)'; |
|
659 |
comment on column sys_oper_log.error_msg is '错误消息'; |
|
660 |
comment on column sys_oper_log.oper_time is '操作时间'; |
|
661 |
|
|
662 |
|
|
663 |
-- ---------------------------- |
|
664 |
-- 11、字典类型表 |
|
665 |
-- ---------------------------- |
|
666 |
create table sys_dict_type ( |
|
667 |
dict_id number(20) not null, |
|
668 |
dict_name varchar2(100) default '', |
|
669 |
dict_type varchar2(100) default '', |
|
670 |
status char(1) default '0', |
|
671 |
create_by varchar2(64) default '', |
|
672 |
create_time date, |
|
673 |
update_by varchar2(64) default '', |
|
674 |
update_time date, |
|
675 |
remark varchar2(500) default null |
|
676 |
); |
|
677 |
|
|
678 |
alter table sys_dict_type add constraint pk_sys_dict_type primary key (dict_id); |
|
679 |
create unique index sys_dict_type_index1 on sys_dict_type (dict_type); |
|
680 |
|
|
681 |
comment on table sys_dict_type is '字典类型表'; |
|
682 |
comment on column sys_dict_type.dict_id is '字典主键'; |
|
683 |
comment on column sys_dict_type.dict_name is '字典名称'; |
|
684 |
comment on column sys_dict_type.dict_type is '字典类型'; |
|
685 |
comment on column sys_dict_type.status is '状态(0正常 1停用)'; |
|
686 |
comment on column sys_dict_type.create_by is '创建者'; |
|
687 |
comment on column sys_dict_type.create_time is '创建时间'; |
|
688 |
comment on column sys_dict_type.update_by is '更新者'; |
|
689 |
comment on column sys_dict_type.update_time is '更新时间'; |
|
690 |
comment on column sys_dict_type.remark is '备注'; |
|
691 |
|
|
692 |
insert into sys_dict_type values(1, '用户性别', 'sys_user_sex', '0', 'admin', sysdate, '', null, '用户性别列表'); |
|
693 |
insert into sys_dict_type values(2, '菜单状态', 'sys_show_hide', '0', 'admin', sysdate, '', null, '菜单状态列表'); |
|
694 |
insert into sys_dict_type values(3, '系统开关', 'sys_normal_disable', '0', 'admin', sysdate, '', null, '系统开关列表'); |
|
695 |
insert into sys_dict_type values(6, '系统是否', 'sys_yes_no', '0', 'admin', sysdate, '', null, '系统是否列表'); |
|
696 |
insert into sys_dict_type values(7, '通知类型', 'sys_notice_type', '0', 'admin', sysdate, '', null, '通知类型列表'); |
|
697 |
insert into sys_dict_type values(8, '通知状态', 'sys_notice_status', '0', 'admin', sysdate, '', null, '通知状态列表'); |
|
698 |
insert into sys_dict_type values(9, '操作类型', 'sys_oper_type', '0', 'admin', sysdate, '', null, '操作类型列表'); |
|
699 |
insert into sys_dict_type values(10, '系统状态', 'sys_common_status', '0', 'admin', sysdate, '', null, '登录状态列表'); |
|
700 |
insert into sys_dict_type values(11, '流程状态', 'wf_process_status', '0', 'admin', sysdate, '', null, '工作流程状态'); |
|
701 |
|
|
702 |
|
|
703 |
-- ---------------------------- |
|
704 |
-- 12、字典数据表 |
|
705 |
-- ---------------------------- |
|
706 |
create table sys_dict_data ( |
|
707 |
dict_code number(20) not null, |
|
708 |
dict_sort number(4) default 0, |
|
709 |
dict_label varchar2(100) default '', |
|
710 |
dict_value varchar2(100) default '', |
|
711 |
dict_type varchar2(100) default '', |
|
712 |
css_class varchar2(100) default null, |
|
713 |
list_class varchar2(100) default null, |
|
714 |
is_default char(1) default 'N', |
|
715 |
status char(1) default '0', |
|
716 |
create_by varchar2(64) default '', |
|
717 |
create_time date, |
|
718 |
update_by varchar2(64) default '', |
|
719 |
update_time date, |
|
720 |
remark varchar2(500) default null |
|
721 |
); |
|
722 |
|
|
723 |
alter table sys_dict_data add constraint pk_sys_dict_data primary key (dict_code); |
|
724 |
|
|
725 |
comment on table sys_dict_data is '字典数据表'; |
|
726 |
comment on column sys_dict_data.dict_code is '字典主键'; |
|
727 |
comment on column sys_dict_data.dict_sort is '字典排序'; |
|
728 |
comment on column sys_dict_data.dict_label is '字典标签'; |
|
729 |
comment on column sys_dict_data.dict_value is '字典键值'; |
|
730 |
comment on column sys_dict_data.dict_type is '字典类型'; |
|
731 |
comment on column sys_dict_data.css_class is '样式属性(其他样式扩展)'; |
|
732 |
comment on column sys_dict_data.list_class is '表格回显样式'; |
|
733 |
comment on column sys_dict_data.is_default is '是否默认(Y是 N否)'; |
|
734 |
comment on column sys_dict_data.status is '状态(0正常 1停用)'; |
|
735 |
comment on column sys_dict_data.create_by is '创建者'; |
|
736 |
comment on column sys_dict_data.create_time is '创建时间'; |
|
737 |
comment on column sys_dict_data.update_by is '更新者'; |
|
738 |
comment on column sys_dict_data.update_time is '更新时间'; |
|
739 |
comment on column sys_dict_data.remark is '备注'; |
|
740 |
|
|
741 |
insert into sys_dict_data values(1, 1, '男', '0', 'sys_user_sex', '', '', 'Y', '0', 'admin', sysdate, '', null, '性别男'); |
|
742 |
insert into sys_dict_data values(2, 2, '女', '1', 'sys_user_sex', '', '', 'N', '0', 'admin', sysdate, '', null, '性别女'); |
|
743 |
insert into sys_dict_data values(3, 3, '未知', '2', 'sys_user_sex', '', '', 'N', '0', 'admin', sysdate, '', null, '性别未知'); |
|
744 |
insert into sys_dict_data values(4, 1, '显示', '0', 'sys_show_hide', '', 'primary', 'Y', '0', 'admin', sysdate, '', null, '显示菜单'); |
|
745 |
insert into sys_dict_data values(5, 2, '隐藏', '1', 'sys_show_hide', '', 'danger', 'N', '0', 'admin', sysdate, '', null, '隐藏菜单'); |
|
746 |
insert into sys_dict_data values(6, 1, '正常', '0', 'sys_normal_disable', '', 'primary', 'Y', '0', 'admin', sysdate, '', null, '正常状态'); |
|
747 |
insert into sys_dict_data values(7, 2, '停用', '1', 'sys_normal_disable', '', 'danger', 'N', '0', 'admin', sysdate, '', null, '停用状态'); |
|
748 |
insert into sys_dict_data values(12, 1, '是', 'Y', 'sys_yes_no', '', 'primary', 'Y', '0', 'admin', sysdate, '', null, '系统默认是'); |
|
749 |
insert into sys_dict_data values(13, 2, '否', 'N', 'sys_yes_no', '', 'danger', 'N', '0', 'admin', sysdate, '', null, '系统默认否'); |
|
750 |
insert into sys_dict_data values(14, 1, '通知', '1', 'sys_notice_type', '', 'warning', 'Y', '0', 'admin', sysdate, '', null, '通知'); |
|
751 |
insert into sys_dict_data values(15, 2, '公告', '2', 'sys_notice_type', '', 'success', 'N', '0', 'admin', sysdate, '', null, '公告'); |
|
752 |
insert into sys_dict_data values(16, 1, '正常', '0', 'sys_notice_status', '', 'primary', 'Y', '0', 'admin', sysdate, '', null, '正常状态'); |
|
753 |
insert into sys_dict_data values(17, 2, '关闭', '1', 'sys_notice_status', '', 'danger', 'N', '0', 'admin', sysdate, '', null, '关闭状态'); |
|
754 |
insert into sys_dict_data values(29, 99, '其他', '0', 'sys_oper_type', '', 'info', 'N', '0', 'admin', sysdate, '', null, '其他操作'); |
|
755 |
insert into sys_dict_data values(18, 1, '新增', '1', 'sys_oper_type', '', 'info', 'N', '0', 'admin', sysdate, '', null, '新增操作'); |
|
756 |
insert into sys_dict_data values(19, 2, '修改', '2', 'sys_oper_type', '', 'info', 'N', '0', 'admin', sysdate, '', null, '修改操作'); |
|
757 |
insert into sys_dict_data values(20, 3, '删除', '3', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', sysdate, '', null, '删除操作'); |
|
758 |
insert into sys_dict_data values(21, 4, '授权', '4', 'sys_oper_type', '', 'primary', 'N', '0', 'admin', sysdate, '', null, '授权操作'); |
|
759 |
insert into sys_dict_data values(22, 5, '导出', '5', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', sysdate, '', null, '导出操作'); |
|
760 |
insert into sys_dict_data values(23, 6, '导入', '6', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', sysdate, '', null, '导入操作'); |
|
761 |
insert into sys_dict_data values(24, 7, '强退', '7', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', sysdate, '', null, '强退操作'); |
|
762 |
insert into sys_dict_data values(25, 8, '生成代码', '8', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', sysdate, '', null, '生成操作'); |
|
763 |
insert into sys_dict_data values(26, 9, '清空数据', '9', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', sysdate, '', null, '清空操作'); |
|
764 |
insert into sys_dict_data values(27, 1, '成功', '0', 'sys_common_status', '', 'primary', 'N', '0', 'admin', sysdate, '', null, '正常状态'); |
|
765 |
insert into sys_dict_data values(28, 2, '失败', '1', 'sys_common_status', '', 'danger', 'N', '0', 'admin', sysdate, '', null, '停用状态'); |
|
766 |
insert into sys_dict_data values(30, 1, '进行中', 'running', 'wf_process_status', '', 'primary', 'N', '0', 'admin', sysdate, '', null, '进行中状态'); |
|
767 |
insert into sys_dict_data values(31, 2, '已终止', 'terminated', 'wf_process_status', '', 'danger', 'N', '0', 'admin', sysdate, '', null, '已终止状态'); |
|
768 |
insert into sys_dict_data values(32, 3, '已完成', 'completed', 'wf_process_status', '', 'success', 'N', '0', 'admin', sysdate, '', null, '已完成状态'); |
|
769 |
insert into sys_dict_data values(33, 4, '已取消', 'canceled', 'wf_process_status', '', 'warning', 'N', '0', 'admin', sysdate, '', null, '已取消状态'); |
|
770 |
|
|
771 |
-- ---------------------------- |
|
772 |
-- 13、参数配置表 |
|
773 |
-- ---------------------------- |
|
774 |
create table sys_config ( |
|
775 |
config_id number(20) not null, |
|
776 |
config_name varchar2(100) default '', |
|
777 |
config_key varchar2(100) default '', |
|
778 |
config_value varchar2(100) default '', |
|
779 |
config_type char(1) default 'N', |
|
780 |
create_by varchar2(64) default '', |
|
781 |
create_time date, |
|
782 |
update_by varchar2(64) default '', |
|
783 |
update_time date, |
|
784 |
remark varchar2(500) default null |
|
785 |
); |
|
786 |
alter table sys_config add constraint pk_sys_config primary key (config_id); |
|
787 |
|
|
788 |
comment on table sys_config is '参数配置表'; |
|
789 |
comment on column sys_config.config_id is '参数主键'; |
|
790 |
comment on column sys_config.config_name is '参数名称'; |
|
791 |
comment on column sys_config.config_key is '参数键名'; |
|
792 |
comment on column sys_config.config_value is '参数键值'; |
|
793 |
comment on column sys_config.config_type is '系统内置(Y是 N否)'; |
|
794 |
comment on column sys_config.create_by is '创建者'; |
|
795 |
comment on column sys_config.create_time is '创建时间'; |
|
796 |
comment on column sys_config.update_by is '更新者'; |
|
797 |
comment on column sys_config.update_time is '更新时间'; |
|
798 |
comment on column sys_config.remark is '备注'; |
|
799 |
|
|
800 |
insert into sys_config values(1, '主框架页-默认皮肤样式名称', 'sys.index.skinName', 'skin-blue', 'Y', 'admin', sysdate, '', null, '蓝色 skin-blue、绿色 skin-green、紫色 skin-purple、红色 skin-red、黄色 skin-yellow' ); |
|
801 |
insert into sys_config values(2, '用户管理-账号初始密码', 'sys.user.initPassword', '123456', 'Y', 'admin', sysdate, '', null, '初始化密码 123456' ); |
|
802 |
insert into sys_config values(3, '主框架页-侧边栏主题', 'sys.index.sideTheme', 'theme-dark', 'Y', 'admin', sysdate, '', null, '深色主题theme-dark,浅色主题theme-light' ); |
|
803 |
insert into sys_config values(4, '账号自助-验证码开关', 'sys.account.captchaEnabled', 'true', 'Y', 'admin', sysdate, '', null, '是否开启验证码功能(true开启,false关闭)'); |
|
804 |
insert into sys_config values(5, '账号自助-是否开启用户注册功能', 'sys.account.registerUser', 'false', 'Y', 'admin', sysdate, '', null, '是否开启注册用户功能(true开启,false关闭)'); |
|
805 |
insert into sys_config values(11, 'OSS预览列表资源开关', 'sys.oss.previewListResource', 'true', 'Y', 'admin', sysdate, '', null, 'true:开启, false:关闭'); |
|
806 |
|
|
807 |
|
|
808 |
-- ---------------------------- |
|
809 |
-- 14、系统访问记录 |
|
810 |
-- ---------------------------- |
|
811 |
create table sys_logininfor ( |
|
812 |
info_id number(20) not null, |
|
813 |
user_name varchar2(50) default '', |
|
814 |
ipaddr varchar2(128) default '', |
|
815 |
login_location varchar2(255) default '', |
|
816 |
browser varchar2(50) default '', |
|
817 |
os varchar2(50) default '', |
|
818 |
status char(1) default '0', |
|
819 |
msg varchar2(255) default '', |
|
820 |
login_time date |
|
821 |
); |
|
822 |
|
|
823 |
alter table sys_logininfor add constraint pk_sys_logininfor primary key (info_id); |
|
824 |
|
|
825 |
comment on table sys_logininfor is '系统访问记录'; |
|
826 |
comment on column sys_logininfor.info_id is '访问ID'; |
|
827 |
comment on column sys_logininfor.user_name is '登录账号'; |
|
828 |
comment on column sys_logininfor.ipaddr is '登录IP地址'; |
|
829 |
comment on column sys_logininfor.login_location is '登录地点'; |
|
830 |
comment on column sys_logininfor.browser is '浏览器类型'; |
|
831 |
comment on column sys_logininfor.os is '操作系统'; |
|
832 |
comment on column sys_logininfor.status is '登录状态(0成功 1失败)'; |
|
833 |
comment on column sys_logininfor.msg is '提示消息'; |
|
834 |
comment on column sys_logininfor.login_time is '访问时间'; |
|
835 |
|
|
836 |
|
|
837 |
-- ---------------------------- |
|
838 |
-- 17、通知公告表 |
|
839 |
-- ---------------------------- |
|
840 |
create table sys_notice ( |
|
841 |
notice_id number(20) not null, |
|
842 |
notice_title varchar2(50) not null, |
|
843 |
notice_type char(1) not null, |
|
844 |
notice_content clob default null, |
|
845 |
status char(1) default '0', |
|
846 |
create_by varchar2(64) default '', |
|
847 |
create_time date, |
|
848 |
update_by varchar2(64) default '', |
|
849 |
update_time date, |
|
850 |
remark varchar2(255) default null |
|
851 |
); |
|
852 |
|
|
853 |
alter table sys_notice add constraint pk_sys_notice primary key (notice_id); |
|
854 |
|
|
855 |
comment on table sys_notice is '通知公告表'; |
|
856 |
comment on column sys_notice.notice_id is '公告主键'; |
|
857 |
comment on column sys_notice.notice_title is '公告标题'; |
|
858 |
comment on column sys_notice.notice_type is '公告类型(1通知 2公告)'; |
|
859 |
comment on column sys_notice.notice_content is '公告内容'; |
|
860 |
comment on column sys_notice.status is '公告状态(0正常 1关闭)'; |
|
861 |
comment on column sys_notice.create_by is '创建者'; |
|
862 |
comment on column sys_notice.create_time is '创建时间'; |
|
863 |
comment on column sys_notice.update_by is '更新者'; |
|
864 |
comment on column sys_notice.update_time is '更新时间'; |
|
865 |
comment on column sys_notice.remark is '备注'; |
|
866 |
|
|
867 |
-- ---------------------------- |
|
868 |
-- 初始化-公告信息表数据 |
|
869 |
-- ---------------------------- |
|
870 |
insert into sys_notice values('1', '温馨提醒:2018-07-01 新版本发布啦', '2', '新版本内容', '0', 'admin', sysdate, '', null, '管理员'); |
|
871 |
insert into sys_notice values('2', '维护通知:2018-07-01 系统凌晨维护', '1', '维护内容', '0', 'admin', sysdate, '', null, '管理员'); |
|
872 |
|
|
873 |
|
|
874 |
-- ---------------------------- |
|
875 |
-- 18、代码生成业务表 |
|
876 |
-- ---------------------------- |
|
877 |
create table gen_table ( |
|
878 |
table_id number(20) not null, |
|
879 |
table_name varchar2(200) default '', |
|
880 |
table_comment varchar2(500) default '', |
|
881 |
sub_table_name varchar(64) default null, |
|
882 |
sub_table_fk_name varchar(64) default null, |
|
883 |
class_name varchar2(100) default '', |
|
884 |
tpl_category varchar2(200) default 'crud', |
|
885 |
package_name varchar2(100), |
|
886 |
module_name varchar2(30), |
|
887 |
business_name varchar2(30), |
|
888 |
function_name varchar2(50), |
|
889 |
function_author varchar2(50), |
|
890 |
gen_type char(1) default '0', |
|
891 |
gen_path varchar2(200) default '/', |
|
892 |
options varchar2(1000), |
|
893 |
create_by varchar2(64) default '', |
|
894 |
create_time date, |
|
895 |
update_by varchar2(64) default '', |
|
896 |
update_time date, |
|
897 |
remark varchar2(500) default null |
|
898 |
); |
|
899 |
|
|
900 |
alter table gen_table add constraint pk_gen_table primary key (table_id); |
|
901 |
|
|
902 |
comment on table gen_table is '代码生成业务表'; |
|
903 |
comment on column gen_table.table_id is '编号'; |
|
904 |
comment on column gen_table.table_name is '表名称'; |
|
905 |
comment on column gen_table.table_comment is '表描述'; |
|
906 |
comment on column gen_table.sub_table_name is '关联子表的表名'; |
|
907 |
comment on column gen_table.sub_table_fk_name is '子表关联的外键名'; |
|
908 |
comment on column gen_table.class_name is '实体类名称'; |
|
909 |
comment on column gen_table.tpl_category is '使用的模板(crud单表操作 tree树表操作)'; |
|
910 |
comment on column gen_table.package_name is '生成包路径'; |
|
911 |
comment on column gen_table.module_name is '生成模块名'; |
|
912 |
comment on column gen_table.business_name is '生成业务名'; |
|
913 |
comment on column gen_table.function_name is '生成功能名'; |
|
914 |
comment on column gen_table.function_author is '生成功能作者'; |
|
915 |
comment on column gen_table.gen_type is '生成代码方式(0zip压缩包 1自定义路径)'; |
|
916 |
comment on column gen_table.gen_path is '生成路径(不填默认项目路径)'; |
|
917 |
comment on column gen_table.options is '其它生成选项'; |
|
918 |
comment on column gen_table.create_by is '创建者'; |
|
919 |
comment on column gen_table.create_time is '创建时间'; |
|
920 |
comment on column gen_table.update_by is '更新者'; |
|
921 |
comment on column gen_table.update_time is '更新时间'; |
|
922 |
comment on column gen_table.remark is '备注'; |
|
923 |
|
|
924 |
|
|
925 |
-- ---------------------------- |
|
926 |
-- 19、代码生成业务表字段 |
|
927 |
-- ---------------------------- |
|
928 |
create table gen_table_column ( |
|
929 |
column_id number(20) not null, |
|
930 |
table_id number(20), |
|
931 |
column_name varchar2(200), |
|
932 |
column_comment varchar2(500), |
|
933 |
column_type varchar2(100), |
|
934 |
java_type varchar2(500), |
|
935 |
java_field varchar2(200), |
|
936 |
is_pk char(1), |
|
937 |
is_increment char(1), |
|
938 |
is_required char(1), |
|
939 |
is_insert char(1), |
|
940 |
is_edit char(1), |
|
941 |
is_list char(1), |
|
942 |
is_query char(1), |
|
943 |
query_type varchar(200) default 'EQ', |
|
944 |
html_type varchar(200), |
|
945 |
dict_type varchar(200) default '', |
|
946 |
sort number(4), |
|
947 |
create_by varchar(64) default '', |
|
948 |
create_time date , |
|
949 |
update_by varchar(64) default '', |
|
950 |
update_time date |
|
951 |
); |
|
952 |
|
|
953 |
alter table gen_table_column add constraint pk_gen_table_column primary key (column_id); |
|
954 |
|
|
955 |
comment on table gen_table_column is '代码生成业务表字段'; |
|
956 |
comment on column gen_table_column.column_id is '编号'; |
|
957 |
comment on column gen_table_column.table_id is '归属表编号'; |
|
958 |
comment on column gen_table_column.column_name is '列名称'; |
|
959 |
comment on column gen_table_column.column_comment is '列描述'; |
|
960 |
comment on column gen_table_column.column_type is '列类型'; |
|
961 |
comment on column gen_table_column.java_type is 'JAVA类型'; |
|
962 |
comment on column gen_table_column.java_field is 'JAVA字段名'; |
|
963 |
comment on column gen_table_column.is_pk is '是否主键(1是)'; |
|
964 |
comment on column gen_table_column.is_increment is '是否自增(1是)'; |
|
965 |
comment on column gen_table_column.is_required is '是否必填(1是)'; |
|
966 |
comment on column gen_table_column.is_insert is '是否为插入字段(1是)'; |
|
967 |
comment on column gen_table_column.is_edit is '是否编辑字段(1是)'; |
|
968 |
comment on column gen_table_column.is_list is '是否列表字段(1是)'; |
|
969 |
comment on column gen_table_column.is_query is '是否查询字段(1是)'; |
|
970 |
comment on column gen_table_column.query_type is '查询方式(等于、不等于、大于、小于、范围)'; |
|
971 |
comment on column gen_table_column.html_type is '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)'; |
|
972 |
comment on column gen_table_column.dict_type is '字典类型'; |
|
973 |
comment on column gen_table_column.sort is '排序'; |
|
974 |
comment on column gen_table_column.create_by is '创建者'; |
|
975 |
comment on column gen_table_column.create_time is '创建时间'; |
|
976 |
comment on column gen_table_column.update_by is '更新者'; |
|
977 |
comment on column gen_table_column.update_time is '更新时间'; |
|
978 |
|
|
979 |
|
|
980 |
-- ---------------------------- |
|
981 |
-- OSS对象存储表 |
|
982 |
-- ---------------------------- |
|
983 |
create table sys_oss ( |
|
984 |
oss_id number(20) not null, |
|
985 |
file_name varchar(255) not null, |
|
986 |
original_name varchar(255) not null, |
|
987 |
file_suffix varchar(10) not null, |
|
988 |
url varchar(500) not null, |
|
989 |
service varchar(20) default 'minio' not null, |
|
990 |
create_by varchar(64) default '', |
|
991 |
create_time date, |
|
992 |
update_by varchar(64) default '', |
|
993 |
update_time date |
|
994 |
); |
|
995 |
|
|
996 |
alter table sys_oss add constraint pk_sys_oss primary key (oss_id); |
|
997 |
|
|
998 |
comment on table sys_oss is 'OSS对象存储表'; |
|
999 |
comment on column sys_oss.oss_id is '对象存储主键'; |
|
1000 |
comment on column sys_oss.file_name is '文件名'; |
|
1001 |
comment on column sys_oss.original_name is '原名'; |
|
1002 |
comment on column sys_oss.file_suffix is '文件后缀名'; |
|
1003 |
comment on column sys_oss.url is 'URL地址'; |
|
1004 |
comment on column sys_oss.service is '服务商'; |
|
1005 |
comment on column sys_oss.create_time is '创建时间'; |
|
1006 |
comment on column sys_oss.create_by is '上传者'; |
|
1007 |
comment on column sys_oss.update_time is '更新时间'; |
|
1008 |
comment on column sys_oss.update_by is '更新者'; |
|
1009 |
|
|
1010 |
|
|
1011 |
-- ---------------------------- |
|
1012 |
-- OSS对象存储动态配置表 |
|
1013 |
-- ---------------------------- |
|
1014 |
create table sys_oss_config ( |
|
1015 |
oss_config_id number(20) not null, |
|
1016 |
config_key varchar(20) not null, |
|
1017 |
access_key varchar(255) default '', |
|
1018 |
secret_key varchar(255) default '', |
|
1019 |
bucket_name varchar(255) default '', |
|
1020 |
prefix varchar(255) default '', |
|
1021 |
endpoint varchar(255) default '', |
|
1022 |
domain varchar(255) default '', |
|
1023 |
is_https char(1) default 'N', |
|
1024 |
region varchar(255) default '', |
|
1025 |
access_policy char(1) default '1' not null, |
|
1026 |
status char(1) default '1', |
|
1027 |
ext1 varchar(255) default '', |
|
1028 |
create_by varchar(64) default '', |
|
1029 |
remark varchar(500) default null, |
|
1030 |
create_time date, |
|
1031 |
update_by varchar(64) default '', |
|
1032 |
update_time date |
|
1033 |
); |
|
1034 |
|
|
1035 |
alter table sys_oss_config add constraint pk_sys_oss_config primary key (oss_config_id); |
|
1036 |
|
|
1037 |
comment on table sys_oss_config is '对象存储配置表'; |
|
1038 |
comment on column sys_oss_config.oss_config_id is '主建'; |
|
1039 |
comment on column sys_oss_config.config_key is '配置key'; |
|
1040 |
comment on column sys_oss_config.access_key is 'accesskey'; |
|
1041 |
comment on column sys_oss_config.secret_key is '秘钥'; |
|
1042 |
comment on column sys_oss_config.bucket_name is '桶名称'; |
|
1043 |
comment on column sys_oss_config.prefix is '前缀'; |
|
1044 |
comment on column sys_oss_config.endpoint is '访问站点'; |
|
1045 |
comment on column sys_oss_config.domain is '自定义域名'; |
|
1046 |
comment on column sys_oss_config.is_https is '是否https(Y=是,N=否)'; |
|
1047 |
comment on column sys_oss_config.region is '域'; |
|
1048 |
comment on column sys_oss_config.access_policy is '桶权限类型(0=private 1=public 2=custom)'; |
|
1049 |
comment on column sys_oss_config.status is '状态(0=正常,1=停用)'; |
|
1050 |
comment on column sys_oss_config.ext1 is '扩展字段'; |
|
1051 |
comment on column sys_oss_config.remark is '备注'; |
|
1052 |
comment on column sys_oss_config.create_by is '创建者'; |
|
1053 |
comment on column sys_oss_config.create_time is '创建时间'; |
|
1054 |
comment on column sys_oss_config.update_by is '更新者'; |
|
1055 |
comment on column sys_oss_config.update_time is '更新时间'; |
|
1056 |
|
|
1057 |
insert into sys_oss_config values (1, 'minio', 'dl', 'dl123', 'dl', '', '127.0.0.1:9000', '','N', '', '1', '0', '', NULL, 'admin', sysdate, 'admin', sysdate); |
|
1058 |
insert into sys_oss_config values (2, 'qiniu', 'XXXXXXXXXXXXXXX', 'XXXXXXXXXXXXXXX', 'dl', '', 's3-cn-north-1.qiniucs.com', '','N', '', '1', '1', '', NULL, 'admin', sysdate, 'admin', sysdate); |
|
1059 |
insert into sys_oss_config values (3, 'aliyun', 'XXXXXXXXXXXXXXX', 'XXXXXXXXXXXXXXX', 'dl', '', 'oss-cn-beijing.aliyuncs.com', '','N', '', '1', '1', '', NULL, 'admin', sysdate, 'admin', sysdate); |
|
1060 |
insert into sys_oss_config values (4, 'qcloud', 'XXXXXXXXXXXXXXX', 'XXXXXXXXXXXXXXX', 'dl-1250000000', '', 'cos.ap-beijing.myqcloud.com', '','N', 'ap-beijing', '1', '1', '', NULL, 'admin', sysdate, 'admin', sysdate); |
|
1061 |
insert into sys_oss_config values (5, 'image', 'dl', 'dl123', 'dl', 'image', '127.0.0.1:9000', '','N', '', '1', '1', '', NULL, 'admin', sysdate, 'admin', sysdate); |
|
1062 |
|
|
1063 |
-- ---------------------------- |
|
1064 |
-- table structure for wf_form |
|
1065 |
-- ---------------------------- |
|
1066 |
create table wf_form ( |
|
1067 |
form_id number(20) not null, |
|
1068 |
form_name varchar(64) default '', |
|
1069 |
content nclob, |
|
1070 |
create_by varchar(64) default '', |
|
1071 |
create_time date, |
|
1072 |
update_by varchar(64) default '', |
|
1073 |
update_time date, |
|
1074 |
remark varchar(255) default '', |
|
1075 |
del_flag char(1) default '0' |
|
1076 |
); |
|
1077 |
|
|
1078 |
alter table wf_form add constraint pk_wf_form primary key (form_id); |
|
1079 |
|
|
1080 |
comment on table wf_form is '流程表单信息表'; |
|
1081 |
comment on column wf_form.form_id is '表单主键'; |
|
1082 |
comment on column wf_form.form_name is '表单名称'; |
|
1083 |
comment on column wf_form.content is '表单内容'; |
|
1084 |
comment on column wf_form.create_by is '创建者'; |
|
1085 |
comment on column wf_form.create_time is '创建时间'; |
|
1086 |
comment on column wf_form.update_by is '更新者'; |
|
1087 |
comment on column wf_form.update_time is '更新时间'; |
|
1088 |
comment on column wf_form.remark is '备注'; |
|
1089 |
comment on column wf_form.del_flag is '删除标志(0代表存在 2代表删除)'; |
|
1090 |
|
|
1091 |
-- ---------------------------- |
|
1092 |
-- table structure for wf_deploy_form |
|
1093 |
-- ---------------------------- |
|
1094 |
create table wf_deploy_form ( |
|
1095 |
deploy_id varchar(64) not null, |
|
1096 |
form_key varchar(64) not null, |
|
1097 |
node_key varchar(64) not null, |
|
1098 |
form_name varchar(64) default '', |
|
1099 |
node_name varchar(255) default '', |
|
1100 |
content nclob default null |
|
1101 |
); |
|
1102 |
|
|
1103 |
alter table wf_deploy_form add constraint pk_wf_deploy_form primary key (deploy_id, form_key, node_key); |
|
1104 |
|
|
1105 |
comment on table wf_deploy_form is '流程实例关联表单'; |
|
1106 |
comment on column wf_deploy_form.deploy_id is '流程实例主键'; |
|
1107 |
comment on column wf_deploy_form.form_key is '表单Key'; |
|
1108 |
comment on column wf_deploy_form.node_key is '节点Key'; |
|
1109 |
comment on column wf_deploy_form.form_name is '表单名称'; |
|
1110 |
comment on column wf_deploy_form.node_name is '节点名称'; |
|
1111 |
comment on column wf_deploy_form.content is '表单内容'; |
|
1112 |
|
|
1113 |
-- ---------------------------- |
|
1114 |
-- Table structure for wf_category |
|
1115 |
-- ---------------------------- |
|
1116 |
create table wf_category ( |
|
1117 |
category_id number(20) not null, |
|
1118 |
category_name varchar(64) default '', |
|
1119 |
code varchar(64) default '', |
|
1120 |
remark varchar(500) default '', |
|
1121 |
create_by varchar(64) default '', |
|
1122 |
create_time date, |
|
1123 |
update_by varchar(64) default '', |
|
1124 |
update_time date, |
|
1125 |
del_flag char(1) default '0' |
|
1126 |
); |
|
1127 |
|
|
1128 |
alter table wf_category add constraint pk_wf_category primary key (category_id); |
|
1129 |
|
|
1130 |
comment on table wf_category is '流程分类表'; |
|
1131 |
comment on column wf_category.category_id is '流程分类id'; |
|
1132 |
comment on column wf_category.category_name is '流程分类名称'; |
|
1133 |
comment on column wf_category.code is '分类编码'; |
|
1134 |
comment on column wf_category.remark is '备注'; |
|
1135 |
comment on column wf_category.create_by is '创建者'; |
|
1136 |
comment on column wf_category.create_time is '创建时间'; |
|
1137 |
comment on column wf_category.update_by is '更新者'; |
|
1138 |
comment on column wf_category.update_time is '更新时间'; |
|
1139 |
comment on column wf_category.del_flag is '删除标志(0代表存在 2代表删除)'; |
|
1140 |
|
|
1141 |
-- ---------------------------- |
|
1142 |
-- Table structure for wf_copy |
|
1143 |
-- ---------------------------- |
|
1144 |
create table wf_copy ( |
|
1145 |
copy_id number(20) not null, |
|
1146 |
title varchar(255) default '', |
|
1147 |
process_id varchar(64) default '', |
|
1148 |
process_name varchar(255) default '', |
|
1149 |
category_id varchar(64) default '', |
|
1150 |
deployment_id varchar(64) default '', |
|
1151 |
instance_id varchar(64) default '', |
|
1152 |
task_id varchar(64) default '', |
|
1153 |
user_id number(20) not null, |
|
1154 |
originator_id number(20) not null, |
|
1155 |
originator_name varchar(64) default '', |
|
1156 |
create_by varchar(64) default '', |
|
1157 |
create_time date, |
|
1158 |
update_by varchar(64) default '', |
|
1159 |
update_time date, |
|
1160 |
del_flag nchar(1) default '0' |
|
1161 |
); |
|
1162 |
|
|
1163 |
alter table wf_copy add constraint pk_wf_copy primary key (copy_id); |
|
1164 |
|
|
1165 |
comment on table wf_copy is '流程抄送表'; |
|
1166 |
comment on column wf_copy.copy_id is '抄送主键'; |
|
1167 |
comment on column wf_copy.title is '抄送标题'; |
|
1168 |
comment on column wf_copy.process_id is '流程主键'; |
|
1169 |
comment on column wf_copy.process_name is '流程名称'; |
|
1170 |
comment on column wf_copy.category_id is '流程分类主键'; |
|
1171 |
comment on column wf_copy.deployment_id is '部署主键'; |
|
1172 |
comment on column wf_copy.instance_id is '流程实例主键'; |
|
1173 |
comment on column wf_copy.task_id is '任务主键'; |
|
1174 |
comment on column wf_copy.user_id is '用户主键'; |
|
1175 |
comment on column wf_copy.originator_id is '发起人主键'; |
|
1176 |
comment on column wf_copy.originator_name is '发起人名称'; |
|
1177 |
comment on column wf_copy.create_by is '创建者'; |
|
1178 |
comment on column wf_copy.create_time is '创建时间'; |
|
1179 |
comment on column wf_copy.update_by is '更新者'; |
|
1180 |
comment on column wf_copy.update_time is '更新时间'; |
|
1181 |
comment on column wf_copy.del_flag is '删除标志(0代表存在 2代表删除)'; |
|
1182 |
|
|
1183 |
-- ---------------------------- |
|
1184 |
-- 钩子 ,用于session连接之后 自动设置默认的date类型格式化 简化时间查询 |
|
1185 |
-- 如需设置其它配置 可在此钩子内任意增加处理语句 |
|
1186 |
-- 例如: SELECT * FROM sys_user WHERE create_time BETWEEN '2022-03-01 00:00:00' AND '2022-04-01 00:00:00' |
|
1187 |
-- ---------------------------- |
|
1188 |
create or replace trigger login_trg |
|
1189 |
after logon on database |
|
1190 |
begin |
|
1191 |
execute immediate 'alter session set nls_date_format=''YYYY-MM-DD HH24:MI:SS'''; |
|
1192 |
end; |