权限修改
This commit is contained in:
@@ -57,9 +57,9 @@ CREATE TABLE `tb_sys_dept_role` (
|
||||
UNIQUE KEY `uk_dept_role` (`dept_id`, `role_id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
|
||||
|
||||
INSERT INTO `tb_sys_dept_role` (id, dept_id, role_id) VALUES
|
||||
('1', 'root_department', 'admin'),
|
||||
('2', 'default_department', 'freedom');
|
||||
INSERT INTO `tb_sys_dept_role` (id, dept_id, role_id, creator, create_time) VALUES
|
||||
('1', 'root_department', 'admin', '1', now()),
|
||||
('2', 'default_department', 'freedom', '1', now());
|
||||
|
||||
-- 用户-角色关联
|
||||
DROP TABLE IF EXISTS `tb_sys_user_dept_role`;
|
||||
@@ -78,7 +78,7 @@ CREATE TABLE `tb_sys_user_dept_role` (
|
||||
UNIQUE KEY `uk_user_dept_role` (`user_id`, `dept_id`, `role_id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
|
||||
|
||||
INSERT INTO `tb_sys_user_dept_role` (id, user_id, dept_id, role_id) VALUES ('1', '1', 'root_department', 'admin');
|
||||
INSERT INTO `tb_sys_user_dept_role` (id, user_id, dept_id, role_id, creator, create_time) VALUES ('1', '1', 'root_department', 'admin', '1', now());
|
||||
|
||||
-- 权限表
|
||||
DROP TABLE IF EXISTS `tb_sys_permission`;
|
||||
@@ -98,12 +98,12 @@ CREATE TABLE `tb_sys_permission` (
|
||||
UNIQUE KEY `uk_permission_id` (`permission_id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
|
||||
|
||||
INSERT INTO `tb_sys_permission` (id,permission_id, name, code, description) VALUES
|
||||
('1','perm_system_manage', '系统管理', 'system:manage', '系统管理权限'),
|
||||
('2','perm_system_dept_manage', '系统部门查看', 'system:dept:manage', '系统部门查看权限'),
|
||||
('3','perm_system_menu_manage', '系统菜单查看', 'system:menu:manage', '系统菜单查看权限'),
|
||||
('4','perm_system_permission_manage', '系统权限查看', 'system:permission:manage', '系统权限查看权限'),
|
||||
('5','perm_system_role_manage', '系统角色查看', 'system:role:manage', '系统角色查看权限');
|
||||
INSERT INTO `tb_sys_permission` (id,permission_id, name, code, description, creator, create_time) VALUES
|
||||
('1','perm_system_manage', '系统管理', 'system:manage', '系统管理权限', '1', now()),
|
||||
('2','perm_system_dept_manage', '系统部门查看', 'system:dept:manage', '系统部门查看权限', '1', now()),
|
||||
('3','perm_system_menu_manage', '系统菜单查看', 'system:menu:manage', '系统菜单查看权限', '1', now()),
|
||||
('4','perm_system_permission_manage', '系统权限查看', 'system:permission:manage', '系统权限查看权限', '1', now()),
|
||||
('5','perm_system_role_manage', '系统角色查看', 'system:role:manage', '系统角色查看权限', '1', now());
|
||||
|
||||
-- 角色-权限关联
|
||||
DROP TABLE IF EXISTS `tb_sys_role_permission`;
|
||||
@@ -121,12 +121,12 @@ CREATE TABLE `tb_sys_role_permission` (
|
||||
UNIQUE KEY `uk_role_permission` (`role_id`, `permission_id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
|
||||
|
||||
INSERT INTO `tb_sys_role_permission` (id, role_id, permission_id) VALUES
|
||||
('1', 'admin', 'perm_system_manage'),
|
||||
('2', 'admin', 'perm_system_dept_manage'),
|
||||
('3', 'admin', 'perm_system_menu_manage'),
|
||||
('4', 'admin', 'perm_system_permission_manage'),
|
||||
('5', 'admin', 'perm_system_role_manage');
|
||||
INSERT INTO `tb_sys_role_permission` (id, role_id, permission_id, creator, create_time) VALUES
|
||||
('1', 'admin', 'perm_system_manage', '1', now()),
|
||||
('2', 'admin', 'perm_system_dept_manage', '1', now()),
|
||||
('3', 'admin', 'perm_system_menu_manage', '1', now()),
|
||||
('4', 'admin', 'perm_system_permission_manage', '1', now()),
|
||||
('5', 'admin', 'perm_system_role_manage', '1', now());
|
||||
|
||||
-- 菜单表
|
||||
DROP TABLE IF EXISTS `tb_sys_menu`;
|
||||
@@ -152,12 +152,12 @@ CREATE TABLE `tb_sys_menu` (
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
|
||||
|
||||
-- Insert default menus
|
||||
INSERT INTO `tb_sys_menu` (id,menu_id, name, parent_id, url, component, icon, order_num, type) VALUES
|
||||
('1','menu_system_manage', '系统管理', NULL, '/manage/system/manage', 'manage/system/ManageView', 'el-icon-setting', 1, 1),
|
||||
('2','menu_system_dept', '部门管理', 'menu_system_manage', '/manage/system/dept', 'manage/system/DeptManageView', 'el-icon-office-building', 2, 1),
|
||||
('3','menu_system_menu', '菜单管理', 'menu_system_manage', '/manage/system/menu', 'manage/system/MenuManageView', 'el-icon-menu', 2, 1),
|
||||
('4','menu_system_permission', '权限管理', 'menu_system_manage', '/manage/system/permission', 'manage/system/PermissionManageView', 'el-icon-key', 3, 1),
|
||||
('5','menu_system_role', '角色管理', 'menu_system_manage', '/manage/system/role', 'manage/system/RoleManageView', 'el-icon-user', 4, 1);
|
||||
INSERT INTO `tb_sys_menu` (id,menu_id, name, parent_id, url, component, icon, order_num, type, creator, create_time) VALUES
|
||||
('1','menu_system_manage', '系统管理', NULL, '/manage/system/manage', 'manage/system/ManageView', 'el-icon-setting', 1, 1, '1', now()),
|
||||
('2','menu_system_dept', '部门管理', 'menu_system_manage', '/manage/system/dept', 'manage/system/DeptManageView', 'el-icon-office-building', 2, 1, '1', now()),
|
||||
('3','menu_system_menu', '菜单管理', 'menu_system_manage', '/manage/system/menu', 'manage/system/MenuManageView', 'el-icon-menu', 2, 1, '1', now()),
|
||||
('4','menu_system_permission', '权限管理', 'menu_system_manage', '/manage/system/permission', 'manage/system/PermissionManageView', 'el-icon-key', 3, 1, '1', now()),
|
||||
('5','menu_system_role', '角色管理', 'menu_system_manage', '/manage/system/role', 'manage/system/RoleManageView', 'el-icon-user', 4, 1, '1', now());
|
||||
|
||||
DROP TABLE IF EXISTS `tb_sys_menu_permission`;
|
||||
CREATE TABLE `tb_sys_menu_permission` (
|
||||
@@ -174,9 +174,9 @@ CREATE TABLE `tb_sys_menu_permission` (
|
||||
UNIQUE KEY `uk_menu_permission` (`menu_id`, `permission_id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
|
||||
-- Insert menu-permission associations
|
||||
INSERT INTO `tb_sys_menu_permission` (id, permission_id, menu_id) VALUES
|
||||
('1', 'perm_system_manage', 'menu_system_manage'),
|
||||
('2', 'perm_system_dept_manage', 'menu_system_dept'),
|
||||
('3', 'perm_system_menu_manage', 'menu_system_menu'),
|
||||
('4', 'perm_system_permission_manage', 'menu_system_permission'),
|
||||
('5', 'perm_system_role_manage', 'menu_system_role');
|
||||
INSERT INTO `tb_sys_menu_permission` (id, permission_id, menu_id, creator, create_time) VALUES
|
||||
('1', 'perm_system_manage', 'menu_system_manage', '1', now()),
|
||||
('2', 'perm_system_dept_manage', 'menu_system_dept', '1', now()),
|
||||
('3', 'perm_system_menu_manage', 'menu_system_menu', '1', now()),
|
||||
('4', 'perm_system_permission_manage', 'menu_system_permission', '1', now()),
|
||||
('5', 'perm_system_role_manage', 'menu_system_role', '1', now());
|
||||
Reference in New Issue
Block a user