From 945655d9f53293d7da9d2d11363b3230f6e53bbe Mon Sep 17 00:00:00 2001
From: younger_times <841720330@qq.com>
Date: 星期三, 26 四月 2023 18:17:28 +0800
Subject: [PATCH] API 接入

---
 BrokerDriver/Profile/VC/PersonalCenterVC.swift |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/BrokerDriver/Profile/VC/PersonalCenterVC.swift b/BrokerDriver/Profile/VC/PersonalCenterVC.swift
index 3543dc0..6bd2e69 100644
--- a/BrokerDriver/Profile/VC/PersonalCenterVC.swift
+++ b/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
+            }
+        }
+    }
 }

--
Gitblit v1.7.1