//
|
// PersonalCenterVC.swift
|
// BrokerDriver
|
//
|
// Created by 无故事王国 on 2023/4/25.
|
//
|
|
import UIKit
|
|
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) {
|
let vc = PersonalDataVC()
|
push(vc: vc)
|
}
|
|
@IBAction func walletAction(_ sender: TapButton) {
|
let vc = PersonalWalletVC()
|
push(vc: vc)
|
}
|
|
@IBAction func truckCompanyAction(_ sender: TapButton) {
|
let vc = CompanyVC()
|
push(vc: vc)
|
}
|
|
@IBAction func logOutAction(_ sender: UIButton) {
|
CommonAlertView.show(title: "Prompt!", content: "Would you like to log out?", bt1: "No just yet", bt2: "Logout") {
|
let nav = BaseNavigationController(rootViewController: LoginVC())
|
UserViewModel.clearUserInfo()
|
screnDelegate?.window?.rootViewController = nav
|
}
|
}
|
}
|