Commit af62b344 authored by Steven杜宇's avatar Steven杜宇

// bug修复

parent 8521ec8e
...@@ -32,6 +32,7 @@ class YHFriendModel: SmartCodable { ...@@ -32,6 +32,7 @@ class YHFriendModel: SmartCodable {
var bio: String = "" var bio: String = ""
var isSign: Bool = false var isSign: Bool = false
var verifyInfo: String = "" var verifyInfo: String = ""
var signature: String = ""
required init() { required init() {
...@@ -40,7 +41,7 @@ class YHFriendModel: SmartCodable { ...@@ -40,7 +41,7 @@ class YHFriendModel: SmartCodable {
enum CodingKeys: String, CodingKey { enum CodingKeys: String, CodingKey {
case id case id
case yhId = "yh_id" case yhId = "yh_id"
case username, avatar, position, industry, bio case username, avatar, position, industry, bio, signature
case isSign = "is_sign" case isSign = "is_sign"
case verifyInfo = "verify_info" case verifyInfo = "verify_info"
} }
......
...@@ -108,6 +108,7 @@ class YHUserNameCardInfo: SmartCodable { ...@@ -108,6 +108,7 @@ class YHUserNameCardInfo: SmartCodable {
var industry: String = "" var industry: String = ""
var honor: String = "" var honor: String = ""
var topics: [String] = [] var topics: [String] = []
var draftTopics: [String] = []
var authorization: YHAuthorizationModel = YHAuthorizationModel() var authorization: YHAuthorizationModel = YHAuthorizationModel()
// 自定义属性 // 自定义属性
...@@ -158,6 +159,7 @@ class YHUserNameCardInfo: SmartCodable { ...@@ -158,6 +159,7 @@ class YHUserNameCardInfo: SmartCodable {
case yhId = "yh_id" case yhId = "yh_id"
case isSigned = "is_signed" case isSigned = "is_signed"
case companyName = "company_name" case companyName = "company_name"
case draftTopics = "draft_topics"
case id, avatar, username, zodiac, signature, bio, college, major, background, position, industry, honor case id, avatar, username, zodiac, signature, bio, college, major, background, position, industry, honor
case topics case topics
case address case address
......
...@@ -22,8 +22,21 @@ class YHFriendRequestView: UIView { ...@@ -22,8 +22,21 @@ class YHFriendRequestView: UIView {
self.headImgV.image = UIImage(named: "people_head_default") self.headImgV.image = UIImage(named: "people_head_default")
} }
self.nameLabel.text = self.userModel.username self.nameLabel.text = self.userModel.username
self.professionalLabel.text = self.userModel.position
self.signImgV.isHidden = !self.userModel.isSign self.signImgV.isHidden = !self.userModel.isSign
var text1 = ""
var text1Arr:[String] = []
if !self.userModel.position.isEmpty {
text1Arr.append(self.userModel.position)
}
if !self.userModel.industry.isEmpty {
text1Arr.append(self.userModel.industry)
}
if text1Arr.count > 0 {
text1 = text1Arr.joined(separator: " | ")
}
self.professionalLabel.text = text1
} }
} }
......
...@@ -20,7 +20,7 @@ class YHMyFriendsCell: UITableViewCell { ...@@ -20,7 +20,7 @@ class YHMyFriendsCell: UITableViewCell {
self.headImgV.image = UIImage(named: "people_head_default") self.headImgV.image = UIImage(named: "people_head_default")
} }
self.nameLabel.text = self.friendModel.username self.nameLabel.text = self.friendModel.username
self.detailLabel.text = self.friendModel.bio self.detailLabel.text = self.friendModel.signature
self.signImgV.isHidden = !self.friendModel.isSign self.signImgV.isHidden = !self.friendModel.isSign
var text1 = "" var text1 = ""
......
...@@ -26,7 +26,7 @@ class YHNameCardInfoView: DragCardView { ...@@ -26,7 +26,7 @@ class YHNameCardInfoView: DragCardView {
var resultArr:[String] = [] var resultArr:[String] = []
// 城市文字 // 城市文字
var cityStr = self.userModel.address.showCity() let cityStr = self.userModel.address.showCity()
if !cityStr.isEmpty { if !cityStr.isEmpty {
resultArr.append(cityStr) resultArr.append(cityStr)
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment