src/permission.js
@@ -36,7 +36,8 @@
          usePermissionStore().generateRoutes().then(accessRoutes => {
            // 根据roles权限生成可访问的路由表
            accessRoutes.forEach(route => {
              if (!isHttp(route.path)) {
              // 后端菜单数据缺失 path 时(如仅填 https:// 的内链菜单)跳过,避免 addRoute 抛错卡死整个登录流程
              if (route.path && !isHttp(route.path)) {
                router.addRoute(route) // 动态添加可访问路由表
              }
            })