| 
					
				 | 
			
			
				@@ -11,6 +11,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @interface SeatMemberView : UIView 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+@property (nonatomic, strong) UIImageView *userAvatar; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @property (nonatomic, strong) NSString *userId; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @property (nonatomic, strong) NSString *userName; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -36,12 +38,12 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     self.backgroundColor = [UIColor clearColor]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if ([self.userId isEqualToString:UserDefault(UIDKey)]) { // 自己 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        UIImageView *bgImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"seat_mine"]]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        [self addSubview:bgImage]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        [bgImage mas_makeConstraints:^(MASConstraintMaker *make) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        [self.userAvatar sd_setImageWithURL:[NSURL URLWithString:[UserDefault(AvatarUrlKey) getUrlEndcodeString]] placeholderImage:[UIImage imageNamed:USERDEFAULT_LOGO]]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        [self addSubview:self.userAvatar]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        [self.userAvatar mas_makeConstraints:^(MASConstraintMaker *make) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             make.centerX.mas_equalTo(self.mas_centerX); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             make.top.mas_equalTo(self.mas_top); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            make.width.height.mas_equalTo(54); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            make.width.height.mas_equalTo(46); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         UIView *bgView = [[UIView alloc] initWithFrame:CGRectZero]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         bgView.layer.cornerRadius = 7.0f; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -52,15 +54,15 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             make.centerX.mas_equalTo(self.mas_centerX); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             make.left.mas_greaterThanOrEqualTo(self.mas_left).offset(5); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             make.height.mas_equalTo(15); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            make.top.mas_equalTo(bgImage.mas_bottom).offset(-2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            make.top.mas_equalTo(self.userAvatar.mas_bottom).offset(2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         [bgView addSubview:self.nameLabel]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         [self.nameLabel mas_makeConstraints:^(MASConstraintMaker *make) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             make.centerX.mas_equalTo(bgView.mas_centerX); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             make.centerY.mas_equalTo(bgView.mas_centerY); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            make.left.mas_equalTo(bgView.mas_left).offset(6); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            make.right.mas_equalTo(bgView.mas_right).offset(-6); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            make.left.mas_equalTo(bgView.mas_left).offset(3); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            make.right.mas_equalTo(bgView.mas_right).offset(-3); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -69,9 +71,10 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     else { // 其他人 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        UIImageView *bgImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"seat_other"]]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        [self addSubview:bgImage]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        [bgImage mas_makeConstraints:^(MASConstraintMaker *make) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        [self.userAvatar setImage:[UIImage imageNamed:USERDEFAULT_LOGO]]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        [self addSubview:self.userAvatar]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        [self.userAvatar mas_makeConstraints:^(MASConstraintMaker *make) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             make.centerX.mas_equalTo(self.mas_centerX); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             make.top.mas_equalTo(self.mas_top).offset(4); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             make.width.height.mas_equalTo(46); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -80,7 +83,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         [self addSubview:self.nameLabel]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         [self.nameLabel mas_makeConstraints:^(MASConstraintMaker *make) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             make.left.right.mas_equalTo(self); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            make.top.mas_equalTo(bgImage.mas_bottom).offset(2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            make.top.mas_equalTo(self.userAvatar.mas_bottom).offset(2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             make.height.mas_equalTo(13); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         [self queryUserInfoWithUserId:self.userId]; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -97,12 +100,23 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return _nameLabel; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+- (UIImageView *)userAvatar { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (!_userAvatar) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        _userAvatar = [[UIImageView alloc] init]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        _userAvatar.contentMode = UIViewContentModeScaleAspectFill; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        _userAvatar.layer.cornerRadius = 23.0f; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        [_userAvatar.layer setMasksToBounds:YES]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    return _userAvatar; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 - (void)queryUserInfoWithUserId:(NSString *)userId { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     [KSNetworkingManager imUserFriendQueryDetail:KS_POST userId:userId success:^(NSDictionary * _Nonnull dic) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if ([dic integerValueForKey:@"code"] == 200 && [dic boolValueForKey:@"status"]) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             NSDictionary *result = [dic dictionaryValueForKey:@"data"]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (self) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 self.nameLabel.text = [result stringValueForKey:@"friendNickname"]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                [self.userAvatar sd_setImageWithURL:[NSURL URLWithString:[[result stringValueForKey:@"friendAvatar"] getUrlEndcodeString]] placeholderImage:[UIImage imageNamed:USERDEFAULT_LOGO]]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 NSLog(@"-delloc------"); 
			 |