杨锴
2024-11-06 63f7ed967433acee3ae8764c7a077e15c29c41f2
XQMuse/Root/Me/VC/BindAccountVC.swift
@@ -7,6 +7,8 @@
import UIKit
let BindWechat_Noti = Notification.Name.init("BindWechat_Noti")
class BindAccountVC: BaseVC {
            @IBOutlet weak var label_phone: UILabel!
            @IBOutlet weak var label_wchatBindState: UILabel!
@@ -17,6 +19,12 @@
                        title = "账号绑定"
                        label_phone.text = UserViewModel.getAvatarInfo().cellPhone
        label_wechatBind.text = UserViewModel.getAvatarInfo().wxOpenId.isEmpty ? "未绑定":"已绑定"
    }
    override func setRx() {
        NotificationCenter.default.rx.notification(BindWechat_Noti).take(until: self.rx.deallocated).subscribe(onNext: {[weak self] _ in
            self?.label_wechatBind.text = UserViewModel.getAvatarInfo().wxOpenId.isEmpty ? "未绑定":"已绑定"
        }).disposed(by: disposeBag)
    }
            @IBAction func bindPhoneAction(_ sender: Any) {
@@ -31,5 +39,8 @@
                        let vc = ForgotPasswordVC()
                        push(vc: vc)
            }
    @IBAction func bindWechatAction(_ sender: TapBtn) {
        WeChatTools.sendAuthRequest()
    }
}