RuoYi
2023-04-11 3535b4d67f887962f484d24f51ce171ed43823f1
修复开启TopNav后一级菜单路由参数设置无效问题(I6T1DK)
已修改1个文件
8 ■■■■ 文件已修改
src/components/TopNav/index.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/TopNav/index.vue
@@ -121,7 +121,13 @@
    window.open(key, "_blank");
  } else if (!route || !route.children) {
    // 没有子路由路径内部打开
    router.push({ path: key });
    const routeMenu = childrenMenus.value.find(item => item.path === key);
    if (routeMenu && routeMenu.query) {
      let query = JSON.parse(routeMenu.query);
      router.push({ path: key, query: query });
    } else {
      router.push({ path: key });
    }
    appStore.toggleSideBarHide(true);
  } else {
    // 显示左侧联动菜单