From fe460485972623f9ffcd4d29cb956bfddf9c97e3 Mon Sep 17 00:00:00 2001 From: 无故事王国 <841720330@qq.com> Date: 星期二, 09 九月 2025 11:28:35 +0800 Subject: [PATCH] 代码补交 --- DolphinEnglishLearnStudent/Login/LoginVC.swift | 146 ++++++++++++++++++++++++------------------------ 1 files changed, 73 insertions(+), 73 deletions(-) diff --git a/DolphinEnglishLearnStudent/Login/LoginVC.swift b/DolphinEnglishLearnStudent/Login/LoginVC.swift index 35a200d..6161c61 100644 --- a/DolphinEnglishLearnStudent/Login/LoginVC.swift +++ b/DolphinEnglishLearnStudent/Login/LoginVC.swift @@ -10,97 +10,97 @@ class LoginVC: BaseVC { - @IBOutlet weak var btn_login: UIButton! - @IBOutlet weak var tf_authCode: QMUITextField! - @IBOutlet weak var tf_phone: QMUITextField! - @IBOutlet weak var btn_isRead: UIButton! + @IBOutlet weak var btn_login: UIButton! + @IBOutlet weak var tf_authCode: QMUITextField! + @IBOutlet weak var tf_phone: QMUITextField! + @IBOutlet weak var btn_isRead: UIButton! - override func viewDidLoad() { - super.viewDidLoad() + override func viewDidLoad() { + super.viewDidLoad() - } + } - override func setUI() { - super.setUI() - } + override func setUI() { + super.setUI() + } - private func authInputPhone()->Bool{ - guard !tf_phone.text!.isEmpty else { - alert(msg: "请输入手机号");return false - } + private func authInputPhone()->Bool{ + guard !tf_phone.text!.isEmpty else { + alert(msg: "请输入手机号");return false + } - guard tf_phone.text!.jq_isPhone else { - alert(msg: "请输入正确的手机号");return false - } + guard tf_phone.text!.jq_isPhone else { + alert(msg: "请输入正确的手机号");return false + } - return true - } + return true + } - private func authInputCode()->Bool{ - guard !tf_authCode.text!.isEmpty else { - alert(msg: "请输入验证码");return false - } + private func authInputCode()->Bool{ + guard !tf_authCode.text!.isEmpty else { + alert(msg: "请输入验证码");return false + } - guard tf_authCode.text!.count == 6 else { - alert(msg: "请输入6位验证码");return false - } - return true - } + guard tf_authCode.text!.count == 6 else { + alert(msg: "请输入6位验证码");return false + } + return true + } - @IBAction func chooseAction(_ sender: UIButton) { - sender.isSelected = !sender.isSelected - } + @IBAction func chooseAction(_ sender: UIButton) { + sender.isSelected = !sender.isSelected + } - /// 隐私协议 - @IBAction func privacyAction(_ sender: UIButton) { - let vc = CommonWebVC(type: .PrivacyPolicy) - vc.title = "隐私协议" - self.navigationController?.pushViewController(vc, animated: true) - } + /// 隐私协议 + @IBAction func privacyAction(_ sender: UIButton) { + let vc = CommonWebVC(type: .PrivacyPolicy) + vc.title = "隐私协议" + self.navigationController?.pushViewController(vc, animated: true) + } - /// 用户协议 - @IBAction func privacyUserAction(_ sender: UIButton) { - let vc = CommonWebVC(type: .UserProtocol) - vc.title = "用户协议" - self.navigationController?.pushViewController(vc, animated: true) - } + /// 用户协议 + @IBAction func privacyUserAction(_ sender: UIButton) { + let vc = CommonWebVC(type: .UserProtocol) + vc.title = "用户协议" + self.navigationController?.pushViewController(vc, animated: true) + } - @IBAction func getCodeAction(_ sender: UIButton) { - view.endEditing(true) - guard authInputPhone() else {return} - Services.sendPhoneCode(phone: tf_phone.text!).subscribe(onNext: {_ in - sender.openCountDown(60, defultTitle: "获取验证码", textColor:UIColor(hexStr: "#41A2EB"), unenableColor: .gray) - }).disposed(by: disposeBag) - } + @IBAction func getCodeAction(_ sender: UIButton) { + view.endEditing(true) + guard authInputPhone() else {return} + Services.sendPhoneCode(phone: tf_phone.text!).subscribe(onNext: {_ in + sender.openCountDown(60, defultTitle: "获取验证码", textColor:UIColor(hexStr: "#41A2EB"), unenableColor: .gray) + }).disposed(by: disposeBag) + } - @IBAction func loginAction(_ sender: UIButton) { + @IBAction func loginAction(_ sender: UIButton) { -// DispatchQueue.global().async { -// Task{ -// await InPurchaseManager.testrefundRequest(for: 2000000680173869) -// } -// } + // DispatchQueue.global().async { + // Task{ + // await InPurchaseManager.testrefundRequest(for: 2000000680173869) + // } + // } - guard authInputPhone() else {return} - guard authInputCode() else {return} + guard authInputPhone() else {return} + guard authInputCode() else {return} - guard btn_isRead.isSelected else { - alert(msg: "请阅读并同意《隐私协议》《用户协议》");return - } + guard btn_isRead.isSelected else { + alert(msg: "请阅读并同意《隐私协议》《用户协议》");return + } - view.endEditing(true) - Services.login(phone: tf_phone.text!, code: tf_authCode.text!).subscribe(onNext: {result in - if var token = result.data?.token{ - token.request_time = Int(Date().timeIntervalSince1970) - LoginTokenModel.saveToken(token) - sceneDelegate?.loginSuccess() - } - }).disposed(by: disposeBag) - } + view.endEditing(true) + Services.login(phone: tf_phone.text!, code: tf_authCode.text!).subscribe(onNext: {result in + if var token = result.data?.token{ + token.request_time = Int(Date().timeIntervalSince1970) + LoginTokenModel.saveToken(token) + sceneDelegate?.loginSuccess() + } + }).disposed(by: disposeBag) + } - override var preferredStatusBarStyle: UIStatusBarStyle{ - return .darkContent - } + override var preferredStatusBarStyle: UIStatusBarStyle{ + return .darkContent + } } -- Gitblit v1.7.1