Files
yinmeng-ios/xplan-ios/Main/Mine/View/DressUp/Api/Api+DressUp.m
2022-01-14 15:48:47 +08:00

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