爵位完成

This commit is contained in:
启星
2025-11-11 17:19:21 +08:00
parent 406c481ba4
commit 7ac937ddbf
136 changed files with 3492 additions and 89 deletions

View File

@@ -12,6 +12,7 @@
#import "QXGiftDisplayManager.h"
#import <AgoraRtcKit/AgoraRtcEngineKit.h>
#import "TUIChatConfig.h"
#import "QXDrifNobilityJoinRoomView.h"
@interface QXRoomMessageManager() <V2TIMGroupListener,V2TIMSimpleMsgListener,V2TIMAdvancedMsgListener>
@property (nonatomic,strong)NSString *groupId;
@@ -109,6 +110,9 @@
// md.play_image = jia_jia;
[[QXGiftPlayerManager shareManager] displayChatEffectView:jia_jia];
}
if ([model.FromUserInfo.enter_image isExist]) {
[[QXDrifNobilityJoinRoomView shareView] addNobilityUserModel:model];
}
if (self.delegate && [self.delegate respondsToSelector:@selector(didInsertMessge:)]) {
[self.delegate didInsertMessge:model];
}
@@ -743,6 +747,8 @@
@"avatar":[QXGlobal shareGlobal].loginModel.avatar?[QXGlobal shareGlobal].loginModel.avatar:@"",
@"icon":[QXGlobal shareGlobal].loginModel.icon?[QXGlobal shareGlobal].loginModel.icon:@"",
@"chat_bubble":[QXGlobal shareGlobal].loginModel.chat_bubble?:@"",
@"nobility_image":[QXGlobal shareGlobal].loginModel.nobility_image?:@"",
@"nickname_color":[QXGlobal shareGlobal].loginModel.nickname_color?:@"",
},
@"text":message
}
@@ -756,6 +762,8 @@
userInfo.user_id = [QXGlobal shareGlobal].loginModel.user_id;
userInfo.icon = [QXGlobal shareGlobal].loginModel.icon;
userInfo.chat_bubble = [QXGlobal shareGlobal].loginModel.chat_bubble;
userInfo.nobility_image = [QXGlobal shareGlobal].loginModel.nobility_image;
userInfo.nickname_color = [QXGlobal shareGlobal].loginModel.nickname_color;
model.FromUserInfo = userInfo;
model.messageType = QXRoomChatMessageTypeChat;
if (self.delegate && [self.delegate respondsToSelector:@selector(didInsertMessge:)]) {
@@ -783,6 +791,8 @@
@"avatar":[QXGlobal shareGlobal].loginModel.avatar?[QXGlobal shareGlobal].loginModel.avatar:@"",
@"icon":[QXGlobal shareGlobal].loginModel.icon?[QXGlobal shareGlobal].loginModel.icon:@"",
@"chat_bubble":[QXGlobal shareGlobal].loginModel.chat_bubble?:@"",
@"nobility_image":[QXGlobal shareGlobal].loginModel.nobility_image?:@"",
@"nickname_color":[QXGlobal shareGlobal].loginModel.nickname_color?:@"",
},
@"emoji":@{
@"image":emoji.image?:@"",
@@ -799,6 +809,8 @@
userInfo.user_id = [QXGlobal shareGlobal].loginModel.user_id;
userInfo.icon = [QXGlobal shareGlobal].loginModel.icon;
userInfo.chat_bubble = [QXGlobal shareGlobal].loginModel.chat_bubble;
userInfo.nobility_image = [QXGlobal shareGlobal].loginModel.nobility_image;
userInfo.nickname_color = [QXGlobal shareGlobal].loginModel.nickname_color;
model.FromUserInfo = userInfo;
model.messageType = QXRoomChatMessageTypeEmoji;
model.emoji = emoji;