From 0d8f5fc8a516bfd07e425909e4a4432600572ee7 Mon Sep 17 00:00:00 2001 From: younger_times <841720330@qq.com> Date: 星期三, 05 七月 2023 21:21:35 +0800 Subject: [PATCH] 修复BUG --- OKProject/Class/Home/Controller/EnterpriseAuthApplyVC.swift | 14 ++++++++++---- 1 files changed, 10 insertions(+), 4 deletions(-) diff --git a/OKProject/Class/Home/Controller/EnterpriseAuthApplyVC.swift b/OKProject/Class/Home/Controller/EnterpriseAuthApplyVC.swift index 5a2f186..8c2b4aa 100644 --- a/OKProject/Class/Home/Controller/EnterpriseAuthApplyVC.swift +++ b/OKProject/Class/Home/Controller/EnterpriseAuthApplyVC.swift @@ -20,6 +20,7 @@ @IBOutlet weak var tf_address: QMUITextField! @IBOutlet weak var btn_submit: UIButton! @IBOutlet weak var lb_uploadAuth: UILabel! + @IBOutlet weak var tf_pwd: QMUITextField! private var viewModel = EnterpriseViewModel() private var uploadImgUrl = "" @@ -48,6 +49,7 @@ tf_legalPersonPhone.text = m.legalPhone tf_code.text = m.identifier tf_address.text = m.contactAddress + tf_pwd.text = m.password uploadImgUrl = m.businessLicense lb_uploadAuth.isHidden = m.businessLicense.isEmpty btn_submit.setTitle("修改", for: .normal) @@ -98,11 +100,15 @@ alert(text: tf_address.placeholder ?? "");return } + guard !tf_pwd.text!.isEmpty else { + alert(text: tf_pwd.placeholder ?? "");return + } + guard !uploadImgUrl.isEmpty else { alert(text: "请上传三证合一");return } - viewModel.submitEnterprise(id:model?.id,name: tf_enterprise.text!, mailbox: tf_mail.text!, legalName: tf_legalPerson.text!, legalPhone: tf_legalPersonPhone.text!, identifier: tf_code.text!, contactAddress: tf_address.text!, businessLicense: uploadImgUrl) { response in + viewModel.submitEnterprise(id:model?.id,name: tf_enterprise.text!, mailbox: tf_mail.text!, legalName: tf_legalPerson.text!, legalPhone: tf_legalPersonPhone.text!, identifier: tf_code.text!, contactAddress: tf_address.text!, businessLicense: uploadImgUrl, pwd: tf_pwd.text!) { response in switch response { case .success(_): @@ -125,10 +131,10 @@ private func check(){ - let sequece = Observable.combineLatest(tf_enterprise.rx.text.orEmpty,tf_mail.rx.text.orEmpty,tf_legalPerson.rx.text.orEmpty,tf_legalPersonPhone.rx.text.orEmpty,tf_code.rx.text.orEmpty,tf_address.rx.text.orEmpty) + let sequece = Observable.combineLatest(tf_enterprise.rx.text.orEmpty,tf_mail.rx.text.orEmpty,tf_legalPerson.rx.text.orEmpty,tf_legalPersonPhone.rx.text.orEmpty,tf_code.rx.text.orEmpty,tf_address.rx.text.orEmpty,tf_pwd.rx.text.orEmpty) - sequece.subscribe {[weak self] v1,v2,v3,v4,v5,v6 in - let status = !(v1.isEmpty || v2.isEmpty || v3.isEmpty || v4.isEmpty || v5.isEmpty || v6.isEmpty) + sequece.subscribe {[weak self] v1,v2,v3,v4,v5,v6,v7 in + let status = !(v1.isEmpty || v2.isEmpty || v3.isEmpty || v4.isEmpty || v5.isEmpty || v6.isEmpty || v7.isEmpty) self?.btn_submit.isEnabled = status if status{ self?.btn_submit.backgroundColor = UIColor(hexString: "#45B494") -- Gitblit v1.7.1