|
|
@@ -1,38 +1,38 @@
|
|
|
-- ----------------------------
|
|
|
--- 1、部门表
|
|
|
+-- 1、机构表
|
|
|
-- ----------------------------
|
|
|
drop table if exists sys_dept;
|
|
|
create table sys_dept (
|
|
|
- dept_id bigint(20) not null auto_increment comment '部门id',
|
|
|
- parent_id bigint(20) default 0 comment '父部门id',
|
|
|
+ dept_id bigint(20) not null auto_increment comment '机构id',
|
|
|
+ parent_id bigint(20) default 0 comment '父机构id',
|
|
|
ancestors varchar(50) default '' comment '祖级列表',
|
|
|
- dept_name varchar(30) default '' comment '部门名称',
|
|
|
+ dept_name varchar(30) default '' comment '机构名称',
|
|
|
order_num int(4) default 0 comment '显示顺序',
|
|
|
leader varchar(20) default null comment '负责人',
|
|
|
phone varchar(11) default null comment '联系电话',
|
|
|
email varchar(50) default null comment '邮箱',
|
|
|
- status char(1) default '0' comment '部门状态(0正常 1停用)',
|
|
|
+ status char(1) default '0' comment '机构状态(0正常 1停用)',
|
|
|
del_flag char(1) default '0' comment '删除标志(0代表存在 2代表删除)',
|
|
|
create_by varchar(64) default '' comment '创建者',
|
|
|
create_time datetime comment '创建时间',
|
|
|
update_by varchar(64) default '' comment '更新者',
|
|
|
update_time datetime comment '更新时间',
|
|
|
primary key (dept_id)
|
|
|
-) engine=innodb auto_increment=200 comment = '部门表';
|
|
|
+) engine=innodb auto_increment=200 comment = '机构表';
|
|
|
|
|
|
-- ----------------------------
|
|
|
--- 初始化-部门表数据
|
|
|
+-- 初始化-机构表数据
|
|
|
-- ----------------------------
|
|
|
insert into sys_dept values(100, 0, '0', '若依科技', 0, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate(), '', null);
|
|
|
insert into sys_dept values(101, 100, '0,100', '深圳总公司', 1, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate(), '', null);
|
|
|
insert into sys_dept values(102, 100, '0,100', '长沙分公司', 2, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate(), '', null);
|
|
|
-insert into sys_dept values(103, 101, '0,100,101', '研发部门', 1, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate(), '', null);
|
|
|
-insert into sys_dept values(104, 101, '0,100,101', '市场部门', 2, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate(), '', null);
|
|
|
-insert into sys_dept values(105, 101, '0,100,101', '测试部门', 3, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate(), '', null);
|
|
|
-insert into sys_dept values(106, 101, '0,100,101', '财务部门', 4, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate(), '', null);
|
|
|
-insert into sys_dept values(107, 101, '0,100,101', '运维部门', 5, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate(), '', null);
|
|
|
-insert into sys_dept values(108, 102, '0,100,102', '市场部门', 1, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate(), '', null);
|
|
|
-insert into sys_dept values(109, 102, '0,100,102', '财务部门', 2, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate(), '', null);
|
|
|
+insert into sys_dept values(103, 101, '0,100,101', '研发机构', 1, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate(), '', null);
|
|
|
+insert into sys_dept values(104, 101, '0,100,101', '市场机构', 2, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate(), '', null);
|
|
|
+insert into sys_dept values(105, 101, '0,100,101', '测试机构', 3, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate(), '', null);
|
|
|
+insert into sys_dept values(106, 101, '0,100,101', '财务机构', 4, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate(), '', null);
|
|
|
+insert into sys_dept values(107, 101, '0,100,101', '运维机构', 5, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate(), '', null);
|
|
|
+insert into sys_dept values(108, 102, '0,100,102', '市场机构', 1, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate(), '', null);
|
|
|
+insert into sys_dept values(109, 102, '0,100,102', '财务机构', 2, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate(), '', null);
|
|
|
|
|
|
|
|
|
-- ----------------------------
|
|
|
@@ -41,7 +41,7 @@ insert into sys_dept values(109, 102, '0,100,102', '财务部门', 2, '若
|
|
|
drop table if exists sys_user;
|
|
|
create table sys_user (
|
|
|
user_id bigint(20) not null auto_increment comment '用户ID',
|
|
|
- dept_id bigint(20) default null comment '部门ID',
|
|
|
+ dept_id bigint(20) default null comment '机构ID',
|
|
|
user_name varchar(30) not null comment '用户账号',
|
|
|
nick_name varchar(30) not null comment '用户昵称',
|
|
|
user_type varchar(2) default '00' comment '用户类型(00系统用户)',
|
|
|
@@ -107,9 +107,9 @@ create table sys_role (
|
|
|
role_name varchar(30) not null comment '角色名称',
|
|
|
role_key varchar(100) not null comment '角色权限字符串',
|
|
|
role_sort int(4) not null comment '显示顺序',
|
|
|
- data_scope char(1) default '1' comment '数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)',
|
|
|
+ data_scope char(1) default '1' comment '数据范围(1:全部数据权限 2:自定数据权限 3:本机构数据权限 4:本机构及以下数据权限)',
|
|
|
menu_check_strictly tinyint(1) default 1 comment '菜单树选择项是否关联显示',
|
|
|
- dept_check_strictly tinyint(1) default 1 comment '部门树选择项是否关联显示',
|
|
|
+ dept_check_strictly tinyint(1) default 1 comment '机构树选择项是否关联显示',
|
|
|
status char(1) not null comment '角色状态(0正常 1停用)',
|
|
|
del_flag char(1) default '0' comment '删除标志(0代表存在 2代表删除)',
|
|
|
create_by varchar(64) default '' comment '创建者',
|
|
|
@@ -167,7 +167,7 @@ insert into sys_menu values('4', '若依官网', '0', '4', 'http://ruoyi.vip', n
|
|
|
insert into sys_menu values('100', '用户管理', '1', '1', 'user', 'system/user/index', '', '', 1, 0, 'C', '0', '0', 'system:user:list', 'user', 'admin', sysdate(), '', null, '用户管理菜单');
|
|
|
insert into sys_menu values('101', '角色管理', '1', '2', 'role', 'system/role/index', '', '', 1, 0, 'C', '0', '0', 'system:role:list', 'peoples', 'admin', sysdate(), '', null, '角色管理菜单');
|
|
|
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, '菜单管理菜单');
|
|
|
-insert into sys_menu values('103', '部门管理', '1', '4', 'dept', 'system/dept/index', '', '', 1, 0, 'C', '0', '0', 'system:dept:list', 'tree', 'admin', sysdate(), '', null, '部门管理菜单');
|
|
|
+insert into sys_menu values('103', '机构管理', '1', '4', 'dept', 'system/dept/index', '', '', 1, 0, 'C', '0', '0', 'system:dept:list', 'tree', 'admin', sysdate(), '', null, '机构管理菜单');
|
|
|
insert into sys_menu values('104', '岗位管理', '1', '5', 'post', 'system/post/index', '', '', 1, 0, 'C', '0', '0', 'system:post:list', 'post', 'admin', sysdate(), '', null, '岗位管理菜单');
|
|
|
insert into sys_menu values('105', '字典管理', '1', '6', 'dict', 'system/dict/index', '', '', 1, 0, 'C', '0', '0', 'system:dict:list', 'dict', 'admin', sysdate(), '', null, '字典管理菜单');
|
|
|
insert into sys_menu values('106', '参数设置', '1', '7', 'config', 'system/config/index', '', '', 1, 0, 'C', '0', '0', 'system:config:list', 'edit', 'admin', sysdate(), '', null, '参数设置菜单');
|
|
|
@@ -204,11 +204,11 @@ insert into sys_menu values('1012', '菜单查询', '102', '1', '', '', '', '',
|
|
|
insert into sys_menu values('1013', '菜单新增', '102', '2', '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:add', '#', 'admin', sysdate(), '', null, '');
|
|
|
insert into sys_menu values('1014', '菜单修改', '102', '3', '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:edit', '#', 'admin', sysdate(), '', null, '');
|
|
|
insert into sys_menu values('1015', '菜单删除', '102', '4', '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:remove', '#', 'admin', sysdate(), '', null, '');
|
|
|
--- 部门管理按钮
|
|
|
-insert into sys_menu values('1016', '部门查询', '103', '1', '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:query', '#', 'admin', sysdate(), '', null, '');
|
|
|
-insert into sys_menu values('1017', '部门新增', '103', '2', '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:add', '#', 'admin', sysdate(), '', null, '');
|
|
|
-insert into sys_menu values('1018', '部门修改', '103', '3', '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:edit', '#', 'admin', sysdate(), '', null, '');
|
|
|
-insert into sys_menu values('1019', '部门删除', '103', '4', '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:remove', '#', 'admin', sysdate(), '', null, '');
|
|
|
+-- 机构管理按钮
|
|
|
+insert into sys_menu values('1016', '机构查询', '103', '1', '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:query', '#', 'admin', sysdate(), '', null, '');
|
|
|
+insert into sys_menu values('1017', '机构新增', '103', '2', '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:add', '#', 'admin', sysdate(), '', null, '');
|
|
|
+insert into sys_menu values('1018', '机构修改', '103', '3', '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:edit', '#', 'admin', sysdate(), '', null, '');
|
|
|
+insert into sys_menu values('1019', '机构删除', '103', '4', '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:remove', '#', 'admin', sysdate(), '', null, '');
|
|
|
-- 岗位管理按钮
|
|
|
insert into sys_menu values('1020', '岗位查询', '104', '1', '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:query', '#', 'admin', sysdate(), '', null, '');
|
|
|
insert into sys_menu values('1021', '岗位新增', '104', '2', '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:add', '#', 'admin', sysdate(), '', null, '');
|
|
|
@@ -378,17 +378,17 @@ insert into sys_role_menu values ('2', '1059');
|
|
|
insert into sys_role_menu values ('2', '1060');
|
|
|
|
|
|
-- ----------------------------
|
|
|
--- 8、角色和部门关联表 角色1-N部门
|
|
|
+-- 8、角色和机构关联表 角色1-N机构
|
|
|
-- ----------------------------
|
|
|
drop table if exists sys_role_dept;
|
|
|
create table sys_role_dept (
|
|
|
role_id bigint(20) not null comment '角色ID',
|
|
|
- dept_id bigint(20) not null comment '部门ID',
|
|
|
+ dept_id bigint(20) not null comment '机构ID',
|
|
|
primary key(role_id, dept_id)
|
|
|
-) engine=innodb comment = '角色和部门关联表';
|
|
|
+) engine=innodb comment = '角色和机构关联表';
|
|
|
|
|
|
-- ----------------------------
|
|
|
--- 初始化-角色和部门关联表数据
|
|
|
+-- 初始化-角色和机构关联表数据
|
|
|
-- ----------------------------
|
|
|
insert into sys_role_dept values ('2', '100');
|
|
|
insert into sys_role_dept values ('2', '101');
|
|
|
@@ -425,7 +425,7 @@ create table sys_oper_log (
|
|
|
request_method varchar(10) default '' comment '请求方式',
|
|
|
operator_type int(1) default 0 comment '操作类别(0其它 1后台用户 2手机端用户)',
|
|
|
oper_name varchar(50) default '' comment '操作人员',
|
|
|
- dept_name varchar(50) default '' comment '部门名称',
|
|
|
+ dept_name varchar(50) default '' comment '机构名称',
|
|
|
oper_url varchar(255) default '' comment '请求URL',
|
|
|
oper_ip varchar(128) default '' comment '主机地址',
|
|
|
oper_location varchar(255) default '' comment '操作地点',
|
|
|
@@ -701,4 +701,4 @@ create table gen_table_column (
|
|
|
update_by varchar(64) default '' comment '更新者',
|
|
|
update_time datetime comment '更新时间',
|
|
|
primary key (column_id)
|
|
|
-) engine=innodb auto_increment=1 comment = '代码生成业务表字段';
|
|
|
+) engine=innodb auto_increment=1 comment = '代码生成业务表字段';
|