Browse Source

fix: missing route data in guard, fixed: #4108 (#4115)

pull/4117/head
Netfan 2 years ago
committed by GitHub
parent
commit
9d6cc22dfa
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 4
      apps/web-antd/src/router/guard.ts

4
apps/web-antd/src/router/guard.ts

@ -115,10 +115,10 @@ function setupAccessGuard(router: Router) {
// 保存菜单信息和路由信息
accessStore.setAccessMenus(accessibleMenus);
accessStore.setAccessRoutes(accessibleRoutes);
const redirectPath = (from.query.redirect ?? to.path) as string;
const redirectPath = (from.query.redirect ?? to.fullPath) as string;
return {
path: decodeURIComponent(redirectPath),
...router.resolve(decodeURIComponent(redirectPath)),
replace: true,
};
});

Loading…
Cancel
Save