From 2004d0578480d12cd69c4d42d414ffd11828d0f1 Mon Sep 17 00:00:00 2001
From: 杨锴 <841720330@qq.com>
Date: 星期四, 31 十月 2024 20:18:47 +0800
Subject: [PATCH] fix bug

---
 XQMuse/Root/Login/VC/ForgotPasswordInputCodeVC.swift |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/XQMuse/Root/Login/VC/ForgotPasswordInputCodeVC.swift b/XQMuse/Root/Login/VC/ForgotPasswordInputCodeVC.swift
index 1b6cc8a..d40c0a7 100644
--- a/XQMuse/Root/Login/VC/ForgotPasswordInputCodeVC.swift
+++ b/XQMuse/Root/Login/VC/ForgotPasswordInputCodeVC.swift
@@ -94,7 +94,7 @@
 
 
 				private func sendCode(){
-								Services.sendCode(type: .forgetPwd).subscribe(onNext: { _ in
+        Services.sendCode(phone:phone,type: .forgetPwd).subscribe(onNext: { _ in
 												self.starTimer()
 								}).disposed(by: disposeBag)
 				}
@@ -103,13 +103,13 @@
 								times = 60
 								btn_retry.isEnabled = false
 								btn_retry.alpha = 0.5
-								timer = Timer(timeInterval: 1.0, repeats: true) {[unowned self] t in
-												self.times -= 1
-												self.label_retryCode.text = "\(self.times)s后可重新发送验证码"
-												if self.times == 0{
-																self.label_retryCode.text = ""
-																self.btn_retry.isEnabled = true
-																self.btn_retry.alpha = 1.0
+								timer = Timer(timeInterval: 1.0, repeats: true) {[weak self] t in
+												self?.times -= 1
+												self?.label_retryCode.text = "\(self?.times ?? 0)s后可重新发送验证码"
+												if self?.times == 0{
+																self?.label_retryCode.text = ""
+																self?.btn_retry.isEnabled = true
+																self?.btn_retry.alpha = 1.0
 																t.invalidate()
 												}
 								}

--
Gitblit v1.7.1