Commit 483786ab authored by David黄金龙's avatar David黄金龙

登录态调用接口

parent 6caa58e9
...@@ -169,30 +169,36 @@ class YHMyViewController: YHBaseViewController, ConstraintRelatableTarget { ...@@ -169,30 +169,36 @@ class YHMyViewController: YHBaseViewController, ConstraintRelatableTarget {
} }
func requestLikeCollectionCount() { func requestLikeCollectionCount() {
if YHLoginManager.shared.isLogin() {
self.likeViewModel.getLikeCollectionRecentScanCountInfo { self.likeViewModel.getLikeCollectionRecentScanCountInfo {
[weak self] success, error in [weak self] success, error in
guard let self = self else { return } guard let self = self else { return }
self.headerView.updateLikeCollectCount(self.likeViewModel.likeCollectCountInfo) self.headerView.updateLikeCollectCount(self.likeViewModel.likeCollectCountInfo)
}
} }
} }
// 请求未读消息总数 // 请求未读消息总数
func getTotalUnreadMsgCount() { func getTotalUnreadMsgCount() {
self.msgViewModel.requestTotalUnreadMsgCount { if YHLoginManager.shared.isLogin() {
[weak self] success, error in self.msgViewModel.requestTotalUnreadMsgCount {
guard let self = self else { return } [weak self] success, error in
DispatchQueue.main.async { guard let self = self else { return }
let count = self.msgViewModel.unreadTotalCount DispatchQueue.main.async {
for item in self.items { let count = self.msgViewModel.unreadTotalCount
if item.type == .myMessage { for item in self.items {
item.isShowRedPoint = count > 0 if item.type == .myMessage {
break item.isShowRedPoint = count > 0
break
}
} }
self.tableView .reloadData()
} }
self.tableView .reloadData()
} }
} }
} }
} }
......
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