This commit is contained in:
2026-03-09 17:34:08 +08:00
parent c1ace5f53e
commit 0af7428353
55 changed files with 1630 additions and 665 deletions

View File

@@ -336,7 +336,7 @@ autoShowBusinessError:NO
//
NSInteger code = [json[@"code"] integerValue];
if (code != 0) {
NSString *message = json[@"message"] ?: @"请求失败";
NSString *message = json[@"message"] ?: KBLocalized(@"Request failed");
NSError *bizError = [NSError errorWithDomain:@"AiVM"
code:code
userInfo:@{NSLocalizedDescriptionKey: message}];
@@ -356,7 +356,7 @@ autoShowBusinessError:NO
} else {
NSError *parseError = [NSError errorWithDomain:@"AiVM"
code:-1
userInfo:@{NSLocalizedDescriptionKey: @"数据格式错误"}];
userInfo:@{NSLocalizedDescriptionKey: KBLocalized(@"Invalid data format")}];
if (completion) {
completion(nil, parseError);
}
@@ -398,7 +398,7 @@ autoShowBusinessError:NO
//
NSInteger code = [json[@"code"] integerValue];
if (code != 0) {
NSString *message = json[@"message"] ?: @"请求失败";
NSString *message = json[@"message"] ?: KBLocalized(@"Request failed");
NSError *bizError = [NSError errorWithDomain:@"AiVM"
code:code
userInfo:@{NSLocalizedDescriptionKey: message}];
@@ -418,7 +418,7 @@ autoShowBusinessError:NO
} else {
NSError *parseError = [NSError errorWithDomain:@"AiVM"
code:-1
userInfo:@{NSLocalizedDescriptionKey: @"数据格式错误"}];
userInfo:@{NSLocalizedDescriptionKey: KBLocalized(@"Invalid data format")}];
if (completion) {
completion(nil, parseError);
}
@@ -463,7 +463,7 @@ autoShowBusinessError:NO
if (![json isKindOfClass:[NSDictionary class]]) {
NSError *parseError = [NSError errorWithDomain:@"AiVM"
code:-1
userInfo:@{NSLocalizedDescriptionKey : @"数据格式错误"}];
userInfo:@{NSLocalizedDescriptionKey : KBLocalized(@"Invalid data format")}];
if (completion) {
completion(NO, parseError);
}
@@ -472,7 +472,7 @@ autoShowBusinessError:NO
NSInteger code = [json[@"code"] integerValue];
if (code != 0) {
NSString *message = json[@"message"] ?: @"请求失败";
NSString *message = json[@"message"] ?: KBLocalized(@"Request failed");
NSError *bizError = [NSError errorWithDomain:@"AiVM"
code:code
userInfo:@{NSLocalizedDescriptionKey : message}];
@@ -498,7 +498,7 @@ autoShowBusinessError:NO
if (content.length == 0) {
NSError *error = [NSError errorWithDomain:@"AiVM"
code:-1
userInfo:@{NSLocalizedDescriptionKey: @"评论内容不能为空"}];
userInfo:@{NSLocalizedDescriptionKey: KBLocalized(@"Comment content cannot be empty")}];
if (completion) {
completion(nil, -1, error);
}
@@ -535,7 +535,7 @@ autoShowBusinessError:NO
NSLog(@"[AiVM] /ai-companion/comment/add response: %@", json);
NSInteger code = [json[@"code"] integerValue];
if (code != 0) {
NSString *message = json[@"message"] ?: @"请求失败";
NSString *message = json[@"message"] ?: KBLocalized(@"Request failed");
NSError *bizError = [NSError errorWithDomain:@"AiVM"
code:code
userInfo:@{NSLocalizedDescriptionKey: message}];
@@ -596,7 +596,7 @@ autoShowBusinessError:NO
NSInteger code = [json[@"code"] integerValue];
if (code != 0) {
NSString *message = json[@"message"] ?: @"请求失败";
NSString *message = json[@"message"] ?: KBLocalized(@"Request failed");
NSError *bizError = [NSError errorWithDomain:@"AiVM"
code:code
userInfo:@{NSLocalizedDescriptionKey: message}];
@@ -615,7 +615,7 @@ autoShowBusinessError:NO
} else {
NSError *parseError = [NSError errorWithDomain:@"AiVM"
code:-1
userInfo:@{NSLocalizedDescriptionKey: @"数据格式错误"}];
userInfo:@{NSLocalizedDescriptionKey: KBLocalized(@"Invalid data format")}];
if (completion) {
completion(nil, parseError);
}
@@ -711,7 +711,7 @@ autoShowBusinessError:NO
NSInteger code = [json[@"code"] integerValue];
if (code != 0) {
NSString *message = json[@"message"] ?: @"请求失败";
NSString *message = json[@"message"] ?: KBLocalized(@"Request failed");
NSError *bizError = [NSError errorWithDomain:@"AiVM"
code:code
userInfo:@{NSLocalizedDescriptionKey: message}];
@@ -755,7 +755,7 @@ autoShowBusinessError:NO
NSInteger code = [json[@"code"] integerValue];
if (code != 0) {
NSString *message = json[@"message"] ?: @"请求失败";
NSString *message = json[@"message"] ?: KBLocalized(@"Request failed");
NSError *bizError = [NSError errorWithDomain:@"AiVM"
code:code
userInfo:@{NSLocalizedDescriptionKey: message}];
@@ -838,7 +838,7 @@ autoShowBusinessError:NO
NSInteger code = [json[@"code"] integerValue];
if (code != 0) {
NSString *message = json[@"message"] ?: @"请求失败";
NSString *message = json[@"message"] ?: KBLocalized(@"Request failed");
NSError *bizError = [NSError errorWithDomain:@"AiVM"
code:code
userInfo:@{NSLocalizedDescriptionKey: message}];
@@ -857,7 +857,7 @@ autoShowBusinessError:NO
} else {
NSError *parseError = [NSError errorWithDomain:@"AiVM"
code:-1
userInfo:@{NSLocalizedDescriptionKey: @"数据格式错误"}];
userInfo:@{NSLocalizedDescriptionKey: KBLocalized(@"Invalid data format")}];
if (completion) {
completion(nil, parseError);
}
@@ -936,7 +936,7 @@ autoShowBusinessError:NO
if (![json isKindOfClass:[NSDictionary class]]) {
NSError *parseError = [NSError errorWithDomain:@"AiVM"
code:-1
userInfo:@{NSLocalizedDescriptionKey : @"数据格式错误"}];
userInfo:@{NSLocalizedDescriptionKey : KBLocalized(@"Invalid data format")}];
if (completion) {
completion(NO, parseError);
}
@@ -945,7 +945,7 @@ autoShowBusinessError:NO
NSInteger code = [json[@"code"] integerValue];
if (code != 0) {
NSString *message = json[@"message"] ?: @"请求失败";
NSString *message = json[@"message"] ?: KBLocalized(@"Request failed");
NSError *bizError = [NSError errorWithDomain:@"AiVM"
code:code
userInfo:@{NSLocalizedDescriptionKey : message}];