This commit is contained in:
2025-12-04 16:18:43 +08:00
parent c9863cd353
commit 231f7f8c13
3 changed files with 94 additions and 7 deletions

View File

@@ -9,6 +9,7 @@
#import "AppDelegate.h"
#import "KBNetworkManager.h"
#import "KBUser.h"
#import "KBAPI.h"
@implementation KBMyVM
@@ -72,6 +73,30 @@
}];
}
///
- (void)updateUserCharacterSortWithSortArray:(NSArray<NSNumber *> *)sortArray
completion:(KBUpdateCharacterSortCompletion)completion {
// {"sort": [id1, id2, ...]}
NSMutableDictionary *params = [NSMutableDictionary dictionary];
if (sortArray.count > 0) {
params[@"sort"] = sortArray;
} else {
params[@"sort"] = @[];
}
[[KBNetworkManager shared] POST:API_CHARACTER_UPDATE_USER_CHARTSORT
jsonBody:params
headers:nil
autoShowBusinessError:true
completion:^(NSDictionary * _Nullable json,
NSURLResponse * _Nullable response,
NSError * _Nullable error) {
if (completion) {
completion(error == nil, error);
}
}];
}
///
- (void)upLoadAvatarWithData:(NSData *)avatarData completion:(KBUpLoadAvatarCompletion)completion{
KBWeakSelf;