-- 连接数据库 -- 复制新生录取流程管理菜单权限配置脚本 -- 新生录取流程菜单权限配置 -- 创建时间: 2025-07-20 -- 功能说明: 添加新生录取流程管理菜单及权限配置 -- 1. 在招生迎新模块下添加新生录取流程管理菜单 INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query_param, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) VALUES (1904, '新生录取流程', 1900, 3, 'enrollmentProcess', 'zsjy/enrollmentProcess/index', NULL, 1, 0, 'C', '0', '0', 'zsjy:enrollmentProcess:list', 'education', 1, SYSDATE(), NULL, NULL, '新生录取流程管理菜单'); -- 2. 添加对应的按钮权限 -- 查询权限 INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query_param, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) VALUES (1904001, '新生录取流程查询', 1904, 1, '#', '', NULL, 1, 0, 'F', '0', '0', 'zsjy:enrollmentProcess:query', '#', 1, SYSDATE(), NULL, NULL, ''); -- 新增权限 INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query_param, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) VALUES (1904002, '新生录取流程新增', 1904, 2, '#', '', NULL, 1, 0, 'F', '0', '0', 'zsjy:enrollmentProcess:add', '#', 1, SYSDATE(), NULL, NULL, ''); -- 修改权限 INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query_param, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) VALUES (1904003, '新生录取流程修改', 1904, 3, '#', '', NULL, 1, 0, 'F', '0', '0', 'zsjy:enrollmentProcess:edit', '#', 1, SYSDATE(), NULL, NULL, ''); -- 删除权限 INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query_param, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) VALUES (1904004, '新生录取流程删除', 1904, 4, '#', '', NULL, 1, 0, 'F', '0', '0', 'zsjy:enrollmentProcess:remove', '#', 1, SYSDATE(), NULL, NULL, ''); -- 导出权限 INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query_param, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) VALUES (1904005, '新生录取流程导出', 1904, 5, '#', '', NULL, 1, 0, 'F', '0', '0', 'zsjy:enrollmentProcess:export', '#', 1, SYSDATE(), NULL, NULL, ''); -- 审核权限 INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query_param, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) VALUES (1904006, '信息审核', 1904, 6, '#', '', NULL, 1, 0, 'F', '0', '0', 'zsjy:enrollmentProcess:audit', '#', 1, SYSDATE(), NULL, NULL, ''); -- 录取处理权限 INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query_param, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) VALUES (1904007, '录取处理', 1904, 7, '#', '', NULL, 1, 0, 'F', '0', '0', 'zsjy:enrollmentProcess:process', '#', 1, SYSDATE(), NULL, NULL, ''); -- 最终审核权限 INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query_param, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) VALUES (1904008, '最终审核', 1904, 8, '#', '', NULL, 1, 0, 'F', '0', '0', 'zsjy:enrollmentProcess:finalAudit', '#', 1, SYSDATE(), NULL, NULL, ''); -- 流程重置权限 INSERT INTO sys_menu (menu_id, menu_name, parent_id, order_num, path, component, query_param, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) VALUES (1904009, '流程重置', 1904, 9, '#', '', NULL, 1, 0, 'F', '0', '0', 'zsjy:enrollmentProcess:reset', '#', 1, SYSDATE(), NULL, NULL, ''); -- 3. 给管理员角色授权新增的所有菜单权限 INSERT INTO sys_role_menu (role_id, menu_id) SELECT 1, menu_id FROM sys_menu WHERE menu_id IN (1904, 1904001, 1904002, 1904003, 1904004, 1904005, 1904006, 1904007, 1904008, 1904009); -- 4. 给招生管理员角色授权新增的所有菜单权限(假设招生管理员角色ID为2) INSERT INTO sys_role_menu (role_id, menu_id) SELECT 2, menu_id FROM sys_menu WHERE menu_id IN (1904, 1904001, 1904002, 1904003, 1904004, 1904005, 1904006, 1904007, 1904008, 1904009);