// // 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/square" 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