younger_times
2023-04-26 945655d9f53293d7da9d2d11363b3230f6e53bbe
BrokerDriver/Profile/VC/PersonalCenterVC.swift
@@ -9,9 +9,21 @@
class PersonalCenterVC: BaseViewController {
    @IBOutlet weak var userProileImg: UIImageView!
    @IBOutlet weak var label_name: UILabel!
    @IBOutlet weak var label_email: UILabel!
    @IBOutlet weak var view_wallet: TapButton!
    override func viewDidLoad() {
        super.viewDidLoad()
        title = "Personal Center"
        if let userModel = UserViewModel.getUserInfo(){
            label_name.text = userModel.driverName
            label_email.text = userModel.account
            userProileImg.jq_sdimage(url: userModel.headImg, placeholderImage: UIImage(named: "userdefault"))
            view_wallet.isHidden = userModel.isCarriers != 2
        }
    }
    @IBAction func profileAction(_ sender: TapButton) {
@@ -28,4 +40,14 @@
        let vc = CompanyVC()
        push(vc: vc)
    }
    @IBAction func logOutAction(_ sender: UIButton) {
        showAlert(title: "Would you like to log out?", message: nil, buttonTitles: ["YES","NO"], highlightedButtonIndex: 0) { index in
            if index == 0{
                let nav = BaseNavigationController(rootViewController: LoginVC())
                UserViewModel.clearUserInfo()
                screnDelegate?.window?.rootViewController = nav
            }
        }
    }
}