-- 删除工单管理下所有错误的子菜单
-- 这些子菜单导致路由跳转错误

-- 查看所有工单管理的子菜单
SELECT 
    menu_id,
    menu_name,
    parent_id,
    path,
    component,
    query,
    menu_type
FROM sys_menu
WHERE parent_id = 2098  -- 工单管理的menu_id
ORDER BY order_num;

-- 删除所有状态相关的子菜单
-- 注意：请先确认上面的查询结果，再执行删除操作
DELETE FROM sys_menu
WHERE parent_id = 2098
  AND menu_name IN ('进行中', '已完成', '待领取', '一审中', '二审中', '三审中', '全部工单');

-- 验证删除结果
SELECT 
    menu_id,
    menu_name,
    parent_id,
    path,
    component,
    menu_type
FROM sys_menu
WHERE parent_id = 2098
ORDER BY order_num;

-- 应该只剩下"测试工单"这一个子菜单
