Commit 6d84cc71 authored by Steven杜宇's avatar Steven杜宇

// 人脉

parent d83d2bab
...@@ -107,9 +107,25 @@ extension YHMyGoodFriendsVC: UITableViewDelegate, UITableViewDataSource { ...@@ -107,9 +107,25 @@ extension YHMyGoodFriendsVC: UITableViewDelegate, UITableViewDataSource {
cell.acceptBlock = { cell.acceptBlock = {
[weak self] accept in [weak self] accept in
guard let self = self else { return } guard let self = self else { return }
self.viewModel.receiveFriendApply() if self.friendRequestArr.count > 0 {
self.friendRequestArr.removeFirst() let user = self.friendRequestArr[0]
self.tableView.reloadData() YHHUD.show(.progress(message: "加载中..."))
self.viewModel.receiveFriendApply(userId: user.yhId, isReceive: accept) {
[weak self] success, error in
YHHUD.hide()
guard let self = self else { return }
if success {
self.friendRequestArr.removeFirst()
self.tableView.reloadData()
} else {
var msg = "处理失败"
if let errMsg = error?.errorMsg, !errMsg.isEmpty {
msg = errMsg
}
YHHUD.flash(message: msg)
}
}
}
} }
return cell return cell
} }
......
...@@ -48,6 +48,11 @@ class YHAddFriendCardCell: UITableViewCell { ...@@ -48,6 +48,11 @@ class YHAddFriendCardCell: UITableViewCell {
self.professionalLabel.text = self.friendModel.position self.professionalLabel.text = self.friendModel.position
self.msgLabel.text = self.friendModel.verifyInfo self.msgLabel.text = self.friendModel.verifyInfo
self.signImgV.isHidden = !self.friendModel.isSign self.signImgV.isHidden = !self.friendModel.isSign
self.scrollView.snp.updateConstraints { make in
let msgHeight = self.getHeight(text: self.friendModel.verifyInfo, font: self.msgLabel.font!, width: KScreenWidth-40.0*2)
make.height.equalTo(msgHeight >= 55.0 ? 52+12 : msgHeight+12)
}
} }
} }
...@@ -229,9 +234,7 @@ class YHAddFriendCardCell: UITableViewCell { ...@@ -229,9 +234,7 @@ class YHAddFriendCardCell: UITableViewCell {
make.right.equalTo(-16) make.right.equalTo(-16)
make.top.equalTo(self.headImgV.snp.bottom).offset(16) make.top.equalTo(self.headImgV.snp.bottom).offset(16)
make.bottom.equalTo(self.ignoreBtn.snp.top).offset(-16) make.bottom.equalTo(self.ignoreBtn.snp.top).offset(-16)
make.height.equalTo(62)
let msgHeight = self.getHeight(text: self.msgLabel.text!, font: self.msgLabel.font!, width: KScreenWidth-40.0*2)
make.height.equalTo(msgHeight >= 55.0 ? 52+12 : msgHeight+12)
} }
self.scrollContentView.snp.makeConstraints { make in self.scrollContentView.snp.makeConstraints { make in
......
...@@ -59,7 +59,7 @@ class YHMyInterestTopicCell: UITableViewCell { ...@@ -59,7 +59,7 @@ class YHMyInterestTopicCell: UITableViewCell {
var isShowList = true var isShowList = true
if self.userModel.isCurrentUser { if self.userModel.isCurrentUser {
if self.topicArr.count <= 0 { if self.userModel.topics.count <= 0 {
isShowList = false isShowList = false
} }
} }
......
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