-- ============================================= -- 远程数据库菜单修复脚本 -- 数据库:47.99.164.66:3306/hzdyjs_xg -- 目标:将"处分记录管理"修改为"处分记录审批" -- 执行时间:2025-01-08 -- ============================================= -- 连接信息确认 SELECT '=== 数据库连接信息确认 ===' as info; SELECT DATABASE() as current_database, USER() as current_user, NOW() as current_time; -- 1. 修复前状态检查 SELECT '=== 修复前状态 ===' as status; SELECT menu_id, menu_name, parent_id, path, component, status FROM sys_menu WHERE menu_id = 9110; -- 2. 检查子菜单状态 SELECT '=== 子菜单当前状态 ===' as status; SELECT menu_id, menu_name, parent_id, path, component, status FROM sys_menu WHERE parent_id = 9110 ORDER BY order_num; -- 3. 备份原始数据(可选,建议执行) -- CREATE TABLE sys_menu_backup_20250108 AS -- SELECT * FROM sys_menu WHERE menu_id = 9110; -- 4. 执行修复 - 修改主菜单名称 UPDATE sys_menu SET menu_name = '处分记录审批', update_time = NOW(), update_by = 1 WHERE menu_id = 9110; -- 5. 验证修复结果 SELECT '=== 修复后状态 ===' as status; SELECT menu_id, menu_name, parent_id, path, component, status FROM sys_menu WHERE menu_id = 9110; -- 6. 再次确认子菜单(应该保持不变) SELECT '=== 子菜单确认 ===' as status; SELECT menu_id, menu_name, parent_id, path, component, status FROM sys_menu WHERE parent_id = 9110 ORDER BY order_num; -- 7. 检查更新影响行数 SELECT ROW_COUNT() as affected_rows; SELECT '=== 菜单修复完成 ===' as final_status; SELECT '请重启后端服务并清除前端缓存以查看效果' as next_steps;