From 858bd6df13a6a6415d12d8e60141575574646f58 Mon Sep 17 00:00:00 2001
From: younger_times <841720330@qq.com>
Date: 星期一, 24 七月 2023 18:23:48 +0800
Subject: [PATCH] 新增

---
 WanPai/Root/Other/VC/ProfileVC.swift |   37 +++++++++++++++++++++++++++++++++++++
 1 files changed, 37 insertions(+), 0 deletions(-)

diff --git a/WanPai/Root/Other/VC/ProfileVC.swift b/WanPai/Root/Other/VC/ProfileVC.swift
index c2c61da..13317f2 100644
--- a/WanPai/Root/Other/VC/ProfileVC.swift
+++ b/WanPai/Root/Other/VC/ProfileVC.swift
@@ -6,13 +6,50 @@
 //
 
 import UIKit
+import QMUIKit
+import JQTools
 
 class ProfileVC: BaseVC {
+    @IBOutlet weak var btn_userProfile: UIButton!
+    @IBOutlet weak var label_username: UILabel!
+    @IBOutlet weak var label_contact: UILabel!
+    @IBOutlet weak var label_gender: UILabel!
+    @IBOutlet weak var label_birthday: UILabel!
+    @IBOutlet weak var label_address: UILabel!
+    @IBOutlet weak var label_vipDutime: UILabel!
+
+    private var profileImg:UIImage?
 
     override func viewDidLoad() {
         super.viewDidLoad()
 
         title = "个人信息"
+        Services.userDetails().subscribe(onNext: {[weak self] data in
+            if let model = data.data{
+                self?.label_username.text = model.userName
+                self?.label_contact.text = model.userPhone
+                self?.label_gender.text = model.sex == .man ? "男":"女"
+                self?.label_birthday.text = model.birthday
+                self?.label_address.text = model.address
+                self?.label_vipDutime.text = model.memberLifespan
+                self?.btn_userProfile.sd_setImage(with: URL(string: model.userImage), for: .normal,placeholderImage: UIImage(named: "btn_userProfile"))
+            }
+
+        }).disposed(by: disposeBag)
     }
 
+    @IBAction func logoutAction(_ sender: UIButton) {
+
+    }
+
+    @IBAction func updateProfileAction(_ sender: UIButton) {
+        JQ_ImagePickerTool.getSharedInstance().singleImage({ image in
+            self.profileImg = image
+        }, clipSize: CGSize(width: JQ_ScreenW, height: JQ_ScreenW))
+    }
+
+
+    @IBAction func dismissAccountAction(_ sender: UIButton) {
+
+    }
 }

--
Gitblit v1.7.1