Browse Source

no message

南鑫林 5 years ago
parent
commit
177c2a50c7

+ 13 - 2
RainbowPlanet/RainbowPlanet/Modules/CommunityModule/Community/View/Cell/RecommendFollow/CommunityRecommendFollowCollectionViewCell.swift

@@ -127,12 +127,18 @@ class CommunityRecommendFollowCollectionViewCell: UICollectionViewCell {
         didSet {
             avatarButton.kf.setImage(with: kURLImage(name: communityRecommendTypeDataModel?.avatar ?? ""), for: UIControl.State.normal, placeholder: kImage(name: "default_avatar"))
             titleButton.setTitle(communityRecommendTypeDataModel?.userName, for: UIControl.State.normal)
-            if cmsMemberModel?.topicName == "" || cmsMemberModel?.topicName == nil {
+            CommunityFollowUserViewModel.shared.setFollowType(followButton: followButton, followType: FollowType(rawValue: communityRecommendTypeDataModel?.followStatus ?? 0)!)
+
+            if communityRecommendTypeDataModel?.uid == UserModel.shared().getModel()?.uid {
+                followButton.isHidden = true
+            }else {
+                followButton.isHidden = false
+            }
+            if communityRecommendTypeDataModel?.topicName == "" || communityRecommendTypeDataModel?.topicName == nil {
                 topicLabel.text = ""
             }else {
                 topicLabel.text = "#\(communityRecommendTypeDataModel?.topicName ?? "")"
             }
-            CommunityFollowUserViewModel.shared.setFollowType(followButton: followButton, followType: FollowType(rawValue: communityRecommendTypeDataModel?.followStatus ?? 0)!)
 
         }
     }
@@ -147,6 +153,11 @@ class CommunityRecommendFollowCollectionViewCell: UICollectionViewCell {
                 topicLabel.text = "#\(cmsMemberModel?.topicName ?? "")"
             }
             CommunityFollowUserViewModel.shared.setFollowType(followButton: followButton, followType: FollowType(rawValue: cmsMemberModel?.followStatus ?? 0)!)
+            if cmsMemberModel?.uid == UserModel.shared().getModel()?.uid {
+                followButton.isHidden = true
+            }else {
+                followButton.isHidden = false
+            }
         }
     }