|
@@ -100,11 +100,16 @@
|
|
|
self.sourceModel = [[GroupListModel alloc] initWithDictionary:subDic];
|
|
|
[self refreshUI];
|
|
|
}
|
|
|
+ else if ([dic ks_integerValueForKey:@"code"] == 204) {
|
|
|
+ [LOADING_MANAGER KSShowMsg:@"获取群信息失败" promptCompletion:^{
|
|
|
+ [self backAction];
|
|
|
+ }];
|
|
|
+ }
|
|
|
else {
|
|
|
[LOADING_MANAGER MBShowAUTOHidingInWindow:MESSAGEKEY];
|
|
|
}
|
|
|
[self getGroupStudent];
|
|
|
-
|
|
|
+
|
|
|
} faliure:^(NSError * _Nonnull error) {
|
|
|
[self getGroupStudent];
|
|
|
}];
|
|
@@ -131,7 +136,7 @@
|
|
|
|
|
|
- (void)getGroupMessageNotiferStatus {
|
|
|
[[V2TIMManager sharedInstance] getGroupsInfo:@[self.groupId] succ:^(NSArray<V2TIMGroupInfoResult *> * groupResultList) {
|
|
|
- for (V2TIMGroupInfoResult *result in groupResultList){
|
|
|
+ for (V2TIMGroupInfoResult *result in groupResultList) {
|
|
|
V2TIMGroupInfo *info = result.info;
|
|
|
NSLog(@"recvOpt, %d", (int)info.recvOpt);
|
|
|
if (info.recvOpt == V2TIM_RECEIVE_MESSAGE) {
|
|
@@ -143,9 +148,7 @@
|
|
|
}
|
|
|
} fail:^(int code, NSString *desc) {
|
|
|
NSLog(@"failure, code:%d, desc:%@", code, desc);
|
|
|
- [LOADING_MANAGER KSShowMsg:@"获取群信息失败" promptCompletion:^{
|
|
|
- [self backAction];
|
|
|
- }];
|
|
|
+
|
|
|
}];
|
|
|
}
|
|
|
|
|
@@ -277,7 +280,7 @@
|
|
|
if ([dic ks_integerValueForKey:@"code"] == 200 && [dic ks_boolValueForKey:@"status"]) {
|
|
|
|
|
|
[LOADING_MANAGER KSShowMsg:@"群已解散" promptCompletion:^{
|
|
|
-// [self removeCurrentConversation];
|
|
|
+ [self removeCurrentConversation];
|
|
|
[self.navigationController popToRootViewControllerAnimated:YES];
|
|
|
}];
|
|
|
}
|