Files
real-e-party-iOS/YuMi/Modules/YMMine/Api/Api+Medals.m
edwinQQQ a35a711be6 chore: Initial clean commit
- Removed YuMi/Library/ (138 MB, not tracked)
- Removed YuMi/Resources/ (23 MB, not tracked)
- Removed old version assets (566 files, not tracked)
- Excluded Pods/, xcuserdata/ and other build artifacts
- Clean repository optimized for company server deployment
2025-10-09 16:19:14 +08:00

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