// // YCBaseTableViewCell.m // jitao // // Created by 罗云飞 on 2017/12/11. // Copyright © 2017年 罗云飞. All rights reserved. // #import "YCBaseTableViewCell.h" @implementation YCBaseTableViewCell - (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier { self = [super initWithStyle:style reuseIdentifier:reuseIdentifier]; if (self) { } return self; } - (void)setNewmodel:(id)newmodel{ // _newmodel = newmodel; // self.avatarView.imageView.backgroundColor = NewClearColor; // //// [self.avatarView.imageView sd_setImageWithURL:NewURL(newmodel.avatarURLPath) placeholderImage:NewImageNamed(@"用户头像默认")]; // NSLog(@"1112321231%@",newmodel.avatarURLPath); // if ([_newmodel.conversation.conversationId isEqualToString:HXKF]) { // [self.avatarView.imageView setImage:NewImageNamed(@"管家在线")]; //// [self.avatarView.imageView sd_setImageWithURL:NewURL([newmodel.avatarURLPath mosaicUrlPrefix]) placeholderImage:NewImageNamed(@"通用用户")]; //// self.titleLabel.text = _newmodel.title; // // self.titleLabel.text = @"管家在线"; // }else{ // [self.avatarView.imageView sd_setImageWithURL:NewURL(newmodel.avatarURLPath) placeholderImage:NewImageNamed(@"通用用户")]; // if ([_newmodel.title length] > 0) {//用户名字 // self.titleLabel.text = _newmodel.title; // } // else{ // self.titleLabel.text = _newmodel.conversation.conversationId; // } // // } //// if ([_newmodel.title length] > 0) {//用户名字 //// self.titleLabel.text = _newmodel.title; //// } //// else{ //// self.titleLabel.text = _newmodel.conversation.conversationId; //// } // if (_newmodel.conversation.unreadMessagesCount == 0) {//角标 // self.avatarView.showBadge = NO; // } // else{ // self.avatarView.showBadge = YES; // self.avatarView.badge = _newmodel.conversation.unreadMessagesCount; // } _newmodel = newmodel; NSLog(@"%@",_newmodel.title); NSLog(@"%@",_newmodel.avatarURLPath); if ([_newmodel.conversation.conversationId isEqualToString:HXKF]) { self.titleLabel.text = @"客服在线"; }else{ if ([_newmodel.title length] > 0) { self.titleLabel.text = _newmodel.title; }else{ self.titleLabel.text = _newmodel.conversation.conversationId; } } if (self.showAvatar) { if ([_newmodel.avatarURLPath length] > 0){ [self.avatarView.imageView sd_setImageWithURL:[NSURL URLWithString:[_newmodel.avatarURLPath mosaicUrlPrefix]] placeholderImage:_newmodel.avatarImage]; } else { if (_newmodel.avatarImage) { if ([_newmodel.conversation.conversationId isEqualToString:HXKF]) { self.avatarView.image = NewImageNamed(@"管家在线"); }else{ self.avatarView.image = _newmodel.avatarImage; } } } } if (_newmodel.conversation.unreadMessagesCount == 0) { self.avatarView.showBadge = NO; } else{ self.avatarView.showBadge = YES; self.avatarView.badge = _newmodel.conversation.unreadMessagesCount; } } - (void)awakeFromNib { [super awakeFromNib]; // Initialization code } - (void)setSelected:(BOOL)selected animated:(BOOL)animated { [super setSelected:selected animated:animated]; // Configure the view for the selected state } @end //