|
|
@ -118,7 +118,14 @@ function handleLogin() { |
|
|
} |
|
|
} |
|
|
// 调用action的登录方法 |
|
|
// 调用action的登录方法 |
|
|
userStore.login(loginForm.value).then(() => { |
|
|
userStore.login(loginForm.value).then(() => { |
|
|
router.push({ path: redirect.value || "/" }); |
|
|
const query = route.query; |
|
|
|
|
|
const otherQueryParams = Object.keys(query).reduce((acc, cur) => { |
|
|
|
|
|
if (cur !== "redirect") { |
|
|
|
|
|
acc[cur] = query[cur]; |
|
|
|
|
|
} |
|
|
|
|
|
return acc; |
|
|
|
|
|
}, {}); |
|
|
|
|
|
router.push({ path: redirect.value || "/", query: otherQueryParams }); |
|
|
}).catch(() => { |
|
|
}).catch(() => { |
|
|
loading.value = false; |
|
|
loading.value = false; |
|
|
// 重新获取验证码 |
|
|
// 重新获取验证码 |
|
|
|