From 3b0e2386c57e593dcccb18dbb36ba3bb5e581f8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=AF=E6=98=9F?= Date: Sun, 7 Dec 2025 14:24:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E6=9E=B6=E5=89=8D=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- QXLive.xcodeproj/project.pbxproj | 4 ++-- QXLive/Mine(音域)/Model/QXRoomModel.h | 2 ++ QXLive/Room(房间)/Controller/QXRoomViewController.m | 5 +++-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/QXLive.xcodeproj/project.pbxproj b/QXLive.xcodeproj/project.pbxproj index e970402..72a4f1e 100644 --- a/QXLive.xcodeproj/project.pbxproj +++ b/QXLive.xcodeproj/project.pbxproj @@ -787,7 +787,7 @@ "$(inherited)", "$(SDKROOT)/usr/lib/swift", ); - MARKETING_VERSION = 1.1.5; + MARKETING_VERSION = 1.1.6; PRODUCT_BUNDLE_IDENTIFIER = com.qxcm.qxlive; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -853,7 +853,7 @@ "$(inherited)", "$(SDKROOT)/usr/lib/swift", ); - MARKETING_VERSION = 1.1.5; + MARKETING_VERSION = 1.1.6; PRODUCT_BUNDLE_IDENTIFIER = com.qxcm.qxlive; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; diff --git a/QXLive/Mine(音域)/Model/QXRoomModel.h b/QXLive/Mine(音域)/Model/QXRoomModel.h index 4723dc0..18448f1 100644 --- a/QXLive/Mine(音域)/Model/QXRoomModel.h +++ b/QXLive/Mine(音域)/Model/QXRoomModel.h @@ -127,6 +127,8 @@ NS_ASSUME_NONNULL_BEGIN /// 用户昵称颜色 @property (nonatomic,strong)NSString *nickname_color; +@property (nonatomic,strong)NSString *is_online; + @property (nonatomic,assign)BOOL isSelected; @end diff --git a/QXLive/Room(房间)/Controller/QXRoomViewController.m b/QXLive/Room(房间)/Controller/QXRoomViewController.m index 8876a47..4917857 100644 --- a/QXLive/Room(房间)/Controller/QXRoomViewController.m +++ b/QXLive/Room(房间)/Controller/QXRoomViewController.m @@ -500,10 +500,11 @@ QXRoomUserInfoViewDelegate NSMutableArray *userIds = [NSMutableArray array]; for (QXRoomPitModel *md in self.roomModel.room_info.pit_list) { if (md.user_id.longLongValue > 0) { - [userIds addObject:md.user_id]; +// [userIds addObject:md.user_id]; + [[NSNotificationCenter defaultCenter] postNotificationName:noticeRoomUserOnlineStatusDidChanged object:@{@"user_id":md.user_id,@"is_online":[NSNumber numberWithInteger:md.is_online.integerValue]}]; } } - [self getUserOnlineStatusWithUserIds:[userIds componentsJoinedByString:@","]]; +// [self getUserOnlineStatusWithUserIds:[userIds componentsJoinedByString:@","]]; self.micTeamView.countLabel.text = self.roomModel.room_info.queue_number; self.titleView.roomModel = self.roomModel;