diff --git a/src/router/guard/permissionGuard.ts b/src/router/guard/permissionGuard.ts index 472e80bd..26132879 100644 --- a/src/router/guard/permissionGuard.ts +++ b/src/router/guard/permissionGuard.ts @@ -61,10 +61,10 @@ export function createPermissionGuard(router: Router) { path: LOGIN_PATH, replace: true, }; - if (to.path) { + if (to.fullPath) { redirectData.query = { ...redirectData.query, - redirect: to.path, + redirect: to.fullPath, }; } next(redirectData);