124 lines
4.2 KiB
Objective-C
124 lines
4.2 KiB
Objective-C
//
|
||
// Api+TreasureFairy.h
|
||
// xplan-ios
|
||
//
|
||
// Created by 冯硕 on 2023/2/15.
|
||
//
|
||
|
||
#import "Api.h"
|
||
|
||
NS_ASSUME_NONNULL_BEGIN
|
||
|
||
@interface Api (TreasureFairy)
|
||
/// 夺宝限制
|
||
/// - Parameter completion: 完成
|
||
+ (void)treasureFailyLimitInfo:(HttpRequestHelperCompletion)completion;
|
||
/// 夺宝奖池
|
||
/// - Parameter completion: 完成
|
||
+ (void)treasureFailyDrawList:(HttpRequestHelperCompletion)completion;
|
||
|
||
/// 夺宝信息
|
||
/// - Parameter completion: 完成
|
||
+ (void)treasureFailyDrawInfo:(HttpRequestHelperCompletion)completion;
|
||
|
||
/// 开始夺宝
|
||
/// - Parameters:
|
||
/// - completion: 完成
|
||
/// - roomUid: 房主的uid
|
||
/// - drawNum: 个数
|
||
+ (void)treasureFailyDraw:(HttpRequestHelperCompletion)completion roomUid:(NSString *)roomUid drawNum:(NSString *)drawNum;
|
||
|
||
/// 森林抽奖
|
||
/// - Parameters:
|
||
/// - completion: 完成
|
||
/// - roomUid: 抽奖次数
|
||
/// - poolLevel: 奖池类型 1:初级;2:中级;3:高级;
|
||
+ (void)treasureFailyForestDraw:(HttpRequestHelperCompletion)completion drawNum:(NSString *)drawNum poolLevel:(NSString *)poolLevel;
|
||
|
||
/// 森林抽奖记录
|
||
/// - Parameters:
|
||
/// - completion: 完成
|
||
/// - page: 页数
|
||
/// - pageSize: 一页多少个
|
||
+ (void)treasureFairyForestDrawRecord:(HttpRequestHelperCompletion)completion page:(NSString *)page pageSize:(NSString *)pageSize;
|
||
|
||
/// 用户森林信息
|
||
/// - Parameter completion: 完成
|
||
+ (void)treasureFailyForestUserInfo:(HttpRequestHelperCompletion)completion;
|
||
|
||
/// 猛犸森林奖池配置列表
|
||
/// - Parameter completion: 完成
|
||
/// - Parameter poolLevel: 奖池等级
|
||
+ (void)treasureFailyForestItems:(HttpRequestHelperCompletion)completion poolLevel:(NSString *)poolLevel;
|
||
|
||
/// 我的精灵
|
||
/// - Parameter completion: 完成
|
||
+ (void)treasureFairyMyBallList:(HttpRequestHelperCompletion)completion;
|
||
|
||
/// 我的好友
|
||
/// - Parameters:
|
||
/// - completion: 完成
|
||
/// - nick: 昵称
|
||
+ (void)treasureFairyFansFriendList:(HttpRequestHelperCompletion)completion nick:(NSString *)nick;
|
||
|
||
/// 精灵赠送
|
||
/// - Parameters:
|
||
/// - completion: 完成
|
||
/// - elfId: 精灵id
|
||
/// - targetUid: 目标用户的uid
|
||
+ (void)treasureFairySendFairyBall:(HttpRequestHelperCompletion)completion elfId:(NSString *)elfId targetUid:(NSString *)targetUid;
|
||
|
||
/// 索要
|
||
/// - Parameters:
|
||
/// - completion: 完成
|
||
/// - elfId: 精灵id
|
||
/// - targetUid: 目标用户的uid
|
||
+ (void)treasureFairyAskForFairyBall:(HttpRequestHelperCompletion)completion elfId:(NSString *)elfId targetUid:(NSString *)targetUid;
|
||
|
||
/// 赠与和获赠记录
|
||
/// - Parameter completion: 完成
|
||
/// - Parameter page: 页数
|
||
/// - Parameter page: 一页多少个
|
||
+ (void)treasureFailySendAndAskRecordList:(HttpRequestHelperCompletion)completion page:(NSString *)page pageSize:(NSString *)pageSize;
|
||
|
||
/// 精灵试炼
|
||
/// - Parameter completion: 完成
|
||
/// - Parameter page: 页数
|
||
/// - Parameter page: 一页多少个
|
||
+ (void)treasureFailyCompoundBall:(HttpRequestHelperCompletion)completion compoundLevel:(NSInteger)compoundLevel compoundReqs:(NSArray *)compoundReqs;
|
||
|
||
/// 精灵试炼记录
|
||
/// - Parameter completion: 完成
|
||
/// - Parameter page: 页数
|
||
/// - Parameter pageSize: 一页多少个
|
||
+ (void)treasureFailyCompoundBallRecord:(HttpRequestHelperCompletion)completion page:(NSString *)page pageSize:(NSString *)pageSize;
|
||
|
||
/// 兑换-精灵召回列表
|
||
/// - Parameter completion: 完成
|
||
/// - Parameter page: 页数
|
||
/// - Parameter pageSize: 一页多少个
|
||
+ (void)treasureFailyConvertElfList:(HttpRequestHelperCompletion)completion;
|
||
|
||
/// 兑换-精灵
|
||
/// - Parameter completion: 完成
|
||
/// - Parameter itemId: id
|
||
+ (void)treasureFailyConvert:(HttpRequestHelperCompletion)completion itemId:(NSString *)itemId roomUid:(NSString *)roomUid;
|
||
|
||
/// 兑换-碎片兑换列表
|
||
/// - Parameter completion: 完成
|
||
/// - Parameter page: 页数
|
||
/// - Parameter pageSize: 一页多少个
|
||
+ (void)treasureFailyFragmentExchangeList:(HttpRequestHelperCompletion)completion;
|
||
|
||
/// 兑换记录
|
||
/// - Parameters:
|
||
/// - completion: 完成
|
||
/// - convertType: 1:精灵召唤 2:碎片兑换
|
||
/// - page: 页数
|
||
/// - pageSize: 一页多少个
|
||
+ (void)treasureFairyConvertRecord:(HttpRequestHelperCompletion)completion convertType:(NSString *)convertType page:(NSString *)page pageSize:(NSString *)pageSize;
|
||
|
||
@end
|
||
|
||
NS_ASSUME_NONNULL_END
|