-- 修复知识库管理的parent_id
-- 问题：parent_id=0 导致它是顶级菜单，应该在心理健康模块下

-- 1. 先查看心理健康模块的菜单ID
SELECT menu_id, menu_name, parent_id, path, component
FROM sys_menu 
WHERE parent_id = 0 AND (menu_name LIKE '%心理%' OR path LIKE '%psychology%')
ORDER BY menu_id;

-- 2. 查看parent_id=2000的菜单（确认2000是心理健康模块）
SELECT menu_id, menu_name, parent_id, path
FROM sys_menu 
WHERE parent_id = 2000
ORDER BY menu_id
LIMIT 5;

-- 3. 修复知识库管理的parent_id
UPDATE sys_menu 
SET parent_id = 2000
WHERE menu_id = 2209;

-- 4. 验证修改
SELECT menu_id, menu_name, parent_id, path, component
FROM sys_menu 
WHERE menu_id = 2209;

-- 完成！退出登录重新登录
SELECT '修复完成！请退出登录后重新登录' AS message;
