- 为字典管理主菜单添加搜索、新增、修改、删除操作按钮 - 配置对应的权限标识system:dict:search等 - 为超级管理员角色分配相关权限 - 完善字典管理功能的权限控制体系
26 lines
2.2 KiB
SQL
26 lines
2.2 KiB
SQL
-- 字典管理按钮权限补充数据
|
||
-- 时间:2025-09-26
|
||
-- 功能:为字典管理添加操作按钮和子菜单
|
||
|
||
-- 为字典管理主菜单(ID:24)添加操作按钮
|
||
-- 搜索按钮
|
||
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `en_name`, `parent_id`, `menu_type`, `path`, `name`, `component`, `icon`, `auth`, `menu_status`, `active_menu`, `is_hide`, `is_link`, `is_keep_alive`, `is_full`, `is_affix`, `is_spread`, `sorted`, `create_by`, `create_time`, `update_by`, `update_time`)
|
||
VALUES (25, '搜索', NULL, 24, '3', '', '', '', '', 'system:dict:search', '0', '', '0', '', '0', '1', '1', '1', 1, 'admin', NOW(), 'admin', NOW());
|
||
|
||
-- 新增按钮
|
||
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `en_name`, `parent_id`, `menu_type`, `path`, `name`, `component`, `icon`, `auth`, `menu_status`, `active_menu`, `is_hide`, `is_link`, `is_keep_alive`, `is_full`, `is_affix`, `is_spread`, `sorted`, `create_by`, `create_time`, `update_by`, `update_time`)
|
||
VALUES (26, '新增', NULL, 24, '3', '', '', '', '', 'system:dict:add', '0', '', '0', '', '0', '1', '1', '1', 2, 'admin', NOW(), 'admin', NOW());
|
||
|
||
-- 修改按钮
|
||
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `en_name`, `parent_id`, `menu_type`, `path`, `name`, `component`, `icon`, `auth`, `menu_status`, `active_menu`, `is_hide`, `is_link`, `is_keep_alive`, `is_full`, `is_affix`, `is_spread`, `sorted`, `create_by`, `create_time`, `update_by`, `update_time`)
|
||
VALUES (27, '修改', NULL, 24, '3', '', '', '', '', 'system:dict:update', '0', '', '0', '', '0', '1', '1', '1', 3, 'admin', NOW(), 'admin', NOW());
|
||
|
||
-- 删除按钮
|
||
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `en_name`, `parent_id`, `menu_type`, `path`, `name`, `component`, `icon`, `auth`, `menu_status`, `active_menu`, `is_hide`, `is_link`, `is_keep_alive`, `is_full`, `is_affix`, `is_spread`, `sorted`, `create_by`, `create_time`, `update_by`, `update_time`)
|
||
VALUES (28, '删除', NULL, 24, '3', '', '', '', '', 'system:dict:delete', '0', '', '0', '', '0', '1', '1', '1', 4, 'admin', NOW(), 'admin', NOW());
|
||
|
||
-- 为超级管理员角色添加这些新权限(假设角色ID为1)
|
||
INSERT INTO `sys_role_menu` VALUES (1, 25);
|
||
INSERT INTO `sys_role_menu` VALUES (1, 26);
|
||
INSERT INTO `sys_role_menu` VALUES (1, 27);
|
||
INSERT INTO `sys_role_menu` VALUES (1, 28); |