71 lines
2.8 KiB
Objective-C
71 lines
2.8 KiB
Objective-C
//
|
|
// Api+DressUp.m
|
|
// xplan-ios
|
|
//
|
|
// Created by 冯硕 on 2021/12/15.
|
|
//
|
|
|
|
#import "Api+DressUp.h"
|
|
|
|
@implementation Api (DressUp)
|
|
|
|
/// 获取头饰列表
|
|
/// @param completion 完成
|
|
/// @param ticket ticket
|
|
/// @param uid uid
|
|
+ (void)headwearList:(HttpRequestHelperCompletion)completion ticket:(NSString *)ticket uid:(NSString *)uid {
|
|
[self makeRequest:@"headwear/v2/user/list" method:HttpRequestHelperMethodGET completion:completion, __FUNCTION__, ticket, uid, nil];
|
|
}
|
|
|
|
/// 获取座驾列表
|
|
/// @param completion 完成
|
|
/// @param ticket ticket
|
|
/// @param uid uid
|
|
+ (void)carList:(HttpRequestHelperCompletion)completion ticket:(NSString *)ticket uid:(NSString *)uid {
|
|
[self makeRequest:@"car/carport/v2/list" method:HttpRequestHelperMethodGET completion:completion, __FUNCTION__, ticket, uid, nil];
|
|
}
|
|
|
|
/// 获取铭牌列表
|
|
/// @param completion 完成
|
|
/// @param ticket ticket
|
|
/// @param uid uid
|
|
+ (void)nameplateList:(HttpRequestHelperCompletion)completion ticket:(NSString *)ticket uid:(NSString *)uid page:(NSString *)page pageSize:(NSString *)pageSize {
|
|
[self makeRequest:@"nameplate/userNameplateList" method:HttpRequestHelperMethodGET completion:completion, __FUNCTION__, ticket, uid, page, pageSize, nil];
|
|
}
|
|
|
|
/// 使用头饰
|
|
/// @param completion 完成
|
|
/// @param headwearId 头饰id 0 取消使用头饰
|
|
/// @param ticket ticket
|
|
/// @param uid uid
|
|
+ (void)useHeadWear:(HttpRequestHelperCompletion)completion headwearId:(NSString *)headwearId ticket:(NSString *)ticket uid:(NSString *)uid {
|
|
[self makeRequest:@"v1/user/headwear/use" method:HttpRequestHelperMethodPOST completion:completion, __FUNCTION__, headwearId, ticket, uid, nil];
|
|
}
|
|
|
|
/// 使用座驾
|
|
/// @param completion 完成
|
|
/// @param carId 座驾id 0 取消使用座驾
|
|
/// @param ticket ticket
|
|
/// @param uid uid
|
|
+ (void)useCar:(HttpRequestHelperCompletion)completion carId:(NSString *)carId ticket:(NSString *)ticket uid:(NSString *)uid {
|
|
[self makeRequest:@"car/carport/use" method:HttpRequestHelperMethodPOST completion:completion, __FUNCTION__, carId, ticket, uid, nil];
|
|
}
|
|
|
|
/// 使用座驾
|
|
/// @param completion 完成
|
|
/// @param userNameplateId 座驾id 0 取消使用座驾
|
|
/// @param ticket ticket
|
|
/// @param uid uid
|
|
+ (void)useNameplate:(HttpRequestHelperCompletion)completion userNameplateId:(NSString *)userNameplateId ticket:(NSString *)ticket uid:(NSString *)uid {
|
|
[self makeRequest:@"nameplate/useNameplate" method:HttpRequestHelperMethodPOST completion:completion, __FUNCTION__, userNameplateId, ticket, uid, nil];
|
|
}
|
|
|
|
/// 活动
|
|
/// @param completion 完成
|
|
/// @param type 类型 2 房间的 1 首页的 3 我的装扮
|
|
+ (void)dressupBannerList:(HttpRequestHelperCompletion)completion type:(NSString *)type {
|
|
[self makeRequest:@"home/banner" method:HttpRequestHelperMethodGET completion:completion, __FUNCTION__, type, nil];
|
|
}
|
|
|
|
@end
|