63 lines
2.5 KiB
Mathematica
63 lines
2.5 KiB
Mathematica
![]() |
//
|
||
|
// Api+WishGift.m
|
||
|
// xplan-ios
|
||
|
//
|
||
|
// Created by 冯硕 on 2022/10/18.
|
||
|
//
|
||
|
|
||
|
#import "Api+WishGift.h"
|
||
|
|
||
|
@implementation Api (WishGift)
|
||
|
|
||
|
///添加心愿礼物
|
||
|
/// @param roomUid 房主的uid
|
||
|
+ (void)wishGiftAdd:(HttpRequestHelperCompletion)completion roomUid:(NSString *)roomUid {
|
||
|
[self makeRequest:@"wishGift/add" method:HttpRequestHelperMethodPOST completion:completion, __FUNCTION__, roomUid, nil];
|
||
|
}
|
||
|
|
||
|
/// 删除心愿礼物
|
||
|
/// @param completion 完成
|
||
|
/// @param roomUid 房主的uid
|
||
|
/// @param itemId item id
|
||
|
+ (void)wishGiftDeleteItem:(HttpRequestHelperCompletion)completion roomUid:(NSString *)roomUid itemId:(NSString *)itemId {
|
||
|
[self makeRequest:@"wishGift/delItem" method:HttpRequestHelperMethodPOST completion:completion, __FUNCTION__, roomUid, itemId, nil];
|
||
|
}
|
||
|
|
||
|
/// 创建心愿礼物
|
||
|
/// @param completion 完成
|
||
|
/// @param roomUid 房主的uid
|
||
|
/// @param giftId 礼物id
|
||
|
/// @param itemId item id
|
||
|
/// @param seq 编号 1 2 3
|
||
|
/// @param targetNum 目标数量
|
||
|
+ (void)wishGiftAddItem:(HttpRequestHelperCompletion)completion roomUid:(NSString *)roomUid giftId:(NSString *)giftId itemId:(NSString *)itemId seq:(NSString *)seq targetNum:(NSString *)targetNum {
|
||
|
[self makeRequest:@"wishGift/addItem" method:HttpRequestHelperMethodPOST completion:completion, __FUNCTION__, roomUid, giftId, itemId, seq, targetNum, nil];
|
||
|
}
|
||
|
|
||
|
/// 获取房间心愿礼物列表
|
||
|
/// @param roomUid 房主的uid
|
||
|
+ (void)wishGiftList:(HttpRequestHelperCompletion)completion roomUid:(NSString *)roomUid {
|
||
|
[self makeRequest:@"wishGift/list" method:HttpRequestHelperMethodGET completion:completion, __FUNCTION__, roomUid, nil];
|
||
|
}
|
||
|
|
||
|
/// 获取房间心愿礼物助力用户列表
|
||
|
/// @param roomUid 房主的uid
|
||
|
+ (void)wishGiftAssistUserList:(HttpRequestHelperCompletion)completion roomUid:(NSString *)roomUid {
|
||
|
[self makeRequest:@"wishGift/listAssistUser" method:HttpRequestHelperMethodGET completion:completion, __FUNCTION__, roomUid, nil];
|
||
|
}
|
||
|
|
||
|
/// 获取心愿礼物配置列表
|
||
|
/// @param roomUid 房主的uid
|
||
|
/// @param level 等级
|
||
|
+ (void)wishGiftCondfigList:(HttpRequestHelperCompletion)completion roomUid:(NSString *)roomUid level:(NSString *)level {
|
||
|
[self makeRequest:@"wishGift/listConfig" method:HttpRequestHelperMethodGET completion:completion, __FUNCTION__, roomUid, nil];
|
||
|
}
|
||
|
|
||
|
/// 获取房间历史心愿列表
|
||
|
/// @param roomUid 房主的uid
|
||
|
+ (void)wishGiftHistoryList:(HttpRequestHelperCompletion)completion roomUid:(NSString *)roomUid {
|
||
|
[self makeRequest:@"wishGift/listWishGiftHistory" method:HttpRequestHelperMethodGET completion:completion, __FUNCTION__, roomUid, nil];
|
||
|
}
|
||
|
|
||
|
@end
|