添加了我的房间的入口和开启自己房间的逻辑

This commit is contained in:
fengshuo
2021-11-04 15:27:11 +08:00
parent d50b33a35f
commit 483edc88f9
9 changed files with 61 additions and 26 deletions

View File

@@ -150,9 +150,11 @@
[self.presenter getUserInfoWithUid:uid];
} else {
if ([self.roomUid isEqualToString:uid]) {
// TODO:
[self showSuccessToast:@"请选择进入其他人的房间"];
[self enterRoomFail];
if (roomInfo.roomId > 0) {
[self.presenter openRoom:roomInfo.title type:roomInfo.type roomPwd:roomInfo.roomPwd roomDesc:roomInfo.roomDesc backPic:@""];
} else {///
[self.presenter getUserInfoWithUid:uid];
}
} else {
// TODO: 线
[self showSuccessToast:@"房主已下线"];
@@ -163,7 +165,12 @@
- (void)getUserInfoSuccess:(UserInfoModel *)userInfo {
self.userInfo = userInfo;
[self.presenter enterNIMRoom:[NSString stringWithFormat:@"%ld", self.roomInfo.roomId] user:self.userInfo];
if (self.roomInfo.roomId > 0) {
[self.presenter enterNIMRoom:[NSString stringWithFormat:@"%ld", self.roomInfo.roomId] user:self.userInfo];
} else {
NSString * title = [NSString stringWithFormat:@"%@的房间", userInfo.nick];
[self.presenter openRoom:title type:RoomType_Game roomPwd:@"" roomDesc:@"" backPic:@""];
}
}
- (void)openRoomSuccess:(RoomInfoModel *)roomInfo {