feature/login-screen #14

Merged
zyb merged 37 commits from feature/login-screen into master 2025-12-10 21:15:21 +08:00
Showing only changes of commit bf3b49e72b - Show all commits

View File

@@ -55,9 +55,9 @@
{{ loading ? '重置中...' : '重置密码' }} {{ loading ? '重置中...' : '重置密码' }}
</button> </button>
</div> </div>
<div class="back-link"> <!-- <div class="back-link">-->
<a @click.prevent="goToHome">返回</a> <!-- <a @click.prevent="goToHome">返回登录</a>-->
</div> <!-- </div>-->
</form> </form>
</div> </div>
</div> </div>
@@ -150,7 +150,17 @@ const handleResetPassword = async () => {
// 调用重置密码API // 调用重置密码API
await resetPassword(token, newPassword.value) await resetPassword(token, newPassword.value)
showSuccessMessage('密码重置成功!请使用新密码登录。') // 密码重置成功后显示提示并跳转到登录页
showSuccessMessage('密码重置成功!')
// 延迟跳转,让用户看到成功提示
setTimeout(() => {
if (hasValidToken()) {
logoutUser()
}
router.push('/backend/login')
}, 1500)
} catch (error) { } catch (error) {
console.error('重置密码失败:', error) console.error('重置密码失败:', error)
const errorMessage = error.response?.data?.detail || error.response?.data?.message || error.message || '重置密码失败,请重试' const errorMessage = error.response?.data?.detail || error.response?.data?.message || error.message || '重置密码失败,请重试'