diff --git a/src/views/user/Login.vue b/src/views/user/Login.vue
index 057ed45..bfaa9d5 100644
--- a/src/views/user/Login.vue
+++ b/src/views/user/Login.vue
@@ -48,13 +48,13 @@
clearable
size="large"
/>
- 忘记密码?
登录
- 没有账号?去注册
+ 忘记密码?
+ 没有账号?去注册
@@ -239,6 +239,18 @@ const handleBack = () => {
loginFormRef.value?.clearValidate(['email', 'phone'])
}
}
+
+// 跳转到注册页 - 清除登录状态
+const handleRegister = () => {
+ userStore.clearUserInfo()
+ router.push('/user/register')
+}
+
+// 跳转到忘记密码页 - 清除登录状态
+const handleForgotPassword = () => {
+ userStore.clearUserInfo()
+ router.push('/user/forgot-password')
+}