diff --git a/keyBoard/Class/Home/VM/KBHomeVM.m b/keyBoard/Class/Home/VM/KBHomeVM.m index bfd2b5f..21095cc 100644 --- a/keyBoard/Class/Home/VM/KBHomeVM.m +++ b/keyBoard/Class/Home/VM/KBHomeVM.m @@ -30,19 +30,19 @@ [[KBNetworkManager shared] GET:KB_API_CHARACTER_LIST parameters:params headers:nil - autoShowBusinessError:NO + autoShowBusinessError:true completion:^(NSDictionary * _Nullable json, NSURLResponse * _Nullable response, NSError * _Nullable error) { if (needShow) { - [KBHUD dismiss]; +// [KBHUD dismiss]; } if (error) { // 若是业务错误,优先展示服务端 message - NSString *msg = KBBizMessageFromJSONObject(json) ?: error.localizedDescription ?: KBLocalized(@"Network error"); - [KBHUD showInfo:msg]; - if (completion) { - completion(nil, error); - } +// NSString *msg = KBBizMessageFromJSONObject(json) ?: error.localizedDescription ?: KBLocalized(@"Network error"); +// [KBHUD showInfo:msg]; +// if (completion) { +// completion(nil, error); +// } return; } diff --git a/keyBoard/Class/Network/KBNetworkManager.m b/keyBoard/Class/Network/KBNetworkManager.m index d832da3..bc9b7b9 100644 --- a/keyBoard/Class/Network/KBNetworkManager.m +++ b/keyBoard/Class/Network/KBNetworkManager.m @@ -397,7 +397,7 @@ autoShowBusinessError:YES // 非成功业务 code:执行通用处理(如 token 失效)并通过 error 方式回调 BOOL handledByAuth = [self kb_handleBizCode:bizCode json:dict response:response]; NSString *msg = KBBizMessageFromJSONObject(dict) ?: KBLocalized(@"Server error"); - if (autoShowBusinessError && !handledByAuth) { + if (autoShowBusinessError) { dispatch_async(dispatch_get_main_queue(), ^{ [KBHUD showInfo:msg]; });