diff --git a/src/views/Login/components/LoginForm.vue b/src/views/Login/components/LoginForm.vue index e47816444..5af13006d 100644 --- a/src/views/Login/components/LoginForm.vue +++ b/src/views/Login/components/LoginForm.vue @@ -258,6 +258,8 @@ const handleLogin = async (params) => { authUtil.setToken(res) const userStore = useUserStoreWithOut() await userStore.setUserInfoAction(true) + await permissionStore.generateRoutes() + if (!redirect.value) { redirect.value = '/' }