diff --git a/RuoYi-Vue/sql/train/v2/011_pilot_20261010_master_data_and_resource.sql b/RuoYi-Vue/sql/train/v2/011_pilot_20261010_master_data_and_resource.sql index d8db478e6..8864e4821 100644 --- a/RuoYi-Vue/sql/train/v2/011_pilot_20261010_master_data_and_resource.sql +++ b/RuoYi-Vue/sql/train/v2/011_pilot_20261010_master_data_and_resource.sql @@ -117,22 +117,22 @@ WHERE NOT EXISTS (SELECT 1 FROM public.sys_dict_data WHERE dict_type = 'train_re -- 步骤 4: 补齐教学资源管理菜单与按钮权限 (挂载在课程管理 parent_id = 2162 下) -- ============================================================================= --- 4.1 教学资源菜单 (menu_id = 2165) +-- 4.1 教学资源菜单 (menu_id = 2270, 避开历史已占用的 2165) INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) -SELECT 2165, '教学资源', 2162, 3, 'resource', 'train/resource/index', '', '1', '0', 'C', '0', '0', 'train:resource:list', 'documentation', 'admin', CURRENT_TIMESTAMP, '教学资源管理菜单' -WHERE NOT EXISTS (SELECT 1 FROM public.sys_menu WHERE menu_id = 2165 OR path = 'resource'); +SELECT 2270, '教学资源', 2162, 3, 'resource', 'train/resource/index', '', '1', '0', 'C', '0', '0', 'train:resource:list', 'documentation', 'admin', CURRENT_TIMESTAMP, '教学资源管理菜单' +WHERE NOT EXISTS (SELECT 1 FROM public.sys_menu WHERE menu_id = 2270 OR path = 'resource'); -- 4.2 教学资源查询按钮权限 (menu_id = 2271) INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) -SELECT 2271, '教学资源查询', 2165, 1, '#', '', '', 1, 0, 'F', '0', '0', 'train:resource:list', '#', 'admin', CURRENT_TIMESTAMP, '教学资源查询' +SELECT 2271, '教学资源查询', 2270, 1, '#', '', '', 1, 0, 'F', '0', '0', 'train:resource:list', '#', 'admin', CURRENT_TIMESTAMP, '教学资源查询' WHERE NOT EXISTS (SELECT 1 FROM public.sys_menu WHERE menu_id = 2271 OR perms = 'train:resource:list'); -- 4.3 教学资源编辑按钮权限 (menu_id = 2272) INSERT INTO public.sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, remark) -SELECT 2272, '教学资源编辑', 2165, 2, '#', '', '', 1, 0, 'F', '0', '0', 'train:resource:edit', '#', 'admin', CURRENT_TIMESTAMP, '教学资源新增/修改/删除' +SELECT 2272, '教学资源编辑', 2270, 2, '#', '', '', 1, 0, 'F', '0', '0', 'train:resource:edit', '#', 'admin', CURRENT_TIMESTAMP, '教学资源新增/修改/删除' WHERE NOT EXISTS (SELECT 1 FROM public.sys_menu WHERE menu_id = 2272 OR perms = 'train:resource:edit'); -- ============================================================================= @@ -141,8 +141,8 @@ WHERE NOT EXISTS (SELECT 1 FROM public.sys_menu WHERE menu_id = 2272 OR perms = -- 培训管理员授权教学资源菜单与按钮 INSERT INTO public.sys_role_menu (role_id, menu_id) -SELECT 3, 2165 -WHERE NOT EXISTS (SELECT 1 FROM public.sys_role_menu WHERE role_id = 3 AND menu_id = 2165); +SELECT 3, 2270 +WHERE NOT EXISTS (SELECT 1 FROM public.sys_role_menu WHERE role_id = 3 AND menu_id = 2270); INSERT INTO public.sys_role_menu (role_id, menu_id) SELECT 3, 2271 @@ -154,8 +154,8 @@ WHERE NOT EXISTS (SELECT 1 FROM public.sys_role_menu WHERE role_id = 3 AND menu_ -- 超级管理员授权 INSERT INTO public.sys_role_menu (role_id, menu_id) -SELECT 1, 2165 -WHERE NOT EXISTS (SELECT 1 FROM public.sys_role_menu WHERE role_id = 1 AND menu_id = 2165); +SELECT 1, 2270 +WHERE NOT EXISTS (SELECT 1 FROM public.sys_role_menu WHERE role_id = 1 AND menu_id = 2270); INSERT INTO public.sys_role_menu (role_id, menu_id) SELECT 1, 2271 diff --git a/RuoYi-Vue/sql/train/v2/rollback/011_pilot_20261010_master_data_and_resource_rollback.sql b/RuoYi-Vue/sql/train/v2/rollback/011_pilot_20261010_master_data_and_resource_rollback.sql index fbef51ac2..62fb43054 100644 --- a/RuoYi-Vue/sql/train/v2/rollback/011_pilot_20261010_master_data_and_resource_rollback.sql +++ b/RuoYi-Vue/sql/train/v2/rollback/011_pilot_20261010_master_data_and_resource_rollback.sql @@ -7,8 +7,8 @@ BEGIN; -- 1. 回滚角色菜单权限 -DELETE FROM public.sys_role_menu WHERE menu_id IN (2165, 2271, 2272); -DELETE FROM public.sys_menu WHERE menu_id IN (2165, 2271, 2272); +DELETE FROM public.sys_role_menu WHERE menu_id IN (2270, 2271, 2272); +DELETE FROM public.sys_menu WHERE menu_id IN (2270, 2271, 2272); -- 2. 回滚字典 DELETE FROM public.sys_dict_data WHERE dict_type = 'train_resource_type';