47 lines
1.6 KiB
Objective-C
47 lines
1.6 KiB
Objective-C
//
|
|
// Api+Medals.m
|
|
// YuMi
|
|
//
|
|
// Created by P on 2025/6/17.
|
|
//
|
|
|
|
#import "Api+Medals.h"
|
|
|
|
@implementation Api(Medals)
|
|
|
|
+ (void)medalUseMedal:(HttpRequestHelperCompletion)completion id:(NSString *)id useStatus:(NSNumber *)useStatus {
|
|
[self makeRequest:@"medal/useMedal"
|
|
method:HttpRequestHelperMethodPOST
|
|
completion:completion,
|
|
__FUNCTION__, id, useStatus, nil];
|
|
}
|
|
|
|
+ (void)medalSquare:(HttpRequestHelperCompletion)completion pageNo:(NSNumber *)pageNo pageSize:(NSNumber *)pageSize type:(NSNumber *)type {
|
|
[self makeRequest:@"medal/useMedal"
|
|
method:HttpRequestHelperMethodGET
|
|
completion:completion,
|
|
__FUNCTION__, pageNo, pageSize, type, nil];
|
|
}
|
|
|
|
+ (void)medalRank:(HttpRequestHelperCompletion)completion pageNo:(NSNumber *)pageNo pageSize:(NSNumber *)pageSize {
|
|
[self makeRequest:@"medal/rank"
|
|
method:HttpRequestHelperMethodGET
|
|
completion:completion,
|
|
__FUNCTION__, pageNo, pageSize, nil];
|
|
}
|
|
|
|
+ (void)medalMineAll:(HttpRequestHelperCompletion)completion pageNo:(NSNumber *)pageNo pageSize:(NSNumber *)pageSize {
|
|
[self makeRequest:@"medal/mineAll"
|
|
method:HttpRequestHelperMethodGET
|
|
completion:completion,
|
|
__FUNCTION__, pageNo, pageSize, nil];
|
|
}
|
|
|
|
+ (void)medalMine:(HttpRequestHelperCompletion)completion pageNo:(NSNumber *)pageNo pageSize:(NSNumber *)pageSize uid:(NSNumber *)uid type:(NSNumber *)type {
|
|
[self makeRequest:@"medal/mine"
|
|
method:HttpRequestHelperMethodGET
|
|
completion:completion,
|
|
__FUNCTION__, pageNo, pageSize, uid, type, nil];
|
|
}
|
|
@end
|