Commit 654c3e0e by suolong

添加开始表演的api

parent 4a360abd
...@@ -954,6 +954,21 @@ NS_ASSUME_NONNULL_BEGIN ...@@ -954,6 +954,21 @@ NS_ASSUME_NONNULL_BEGIN
succeed:(void (^)(FUSTicketShowCollectTicketToggleResultModel *model))succeed succeed:(void (^)(FUSTicketShowCollectTicketToggleResultModel *model))succeed
failure:(void (^)(NSString *msg, NSInteger code))failure; failure:(void (^)(NSString *msg, NSInteger code))failure;
/// Ticket Show - 功能 - 主播端开始/取消表演
/// 接口:POST /ticketshow/show/toggle
/// @param roomId 房间ID
/// @param channelId 频道ID
/// @param roundId 回合ID
/// @param toggleType 操作类型(-1:取消表演 1:开始表演)
/// @param succeed 成功回调(复用 TicketShow 返回模型字段进行存储)
/// @param failure 失败回调(参数错误 code=-3)
+ (void)fus_ticketShowShowToggleWithRoomId:(NSString *)roomId
channelId:(NSString *)channelId
roundId:(NSString *)roundId
toggleType:(NSInteger)toggleType
succeed:(void (^)(FUSTicketShowCollectTicketToggleResultModel *model))succeed
failure:(void (^)(NSString *msg, NSInteger code))failure;
/// Ticket Show - 视图 - 获取表演票的集票信息(观众端进房刷新) /// Ticket Show - 视图 - 获取表演票的集票信息(观众端进房刷新)
/// @param roomId 房间ID /// @param roomId 房间ID
/// @param channelId 频道ID /// @param channelId 频道ID
......
...@@ -3121,6 +3121,42 @@ ...@@ -3121,6 +3121,42 @@
}]; }];
} }
+ (void)fus_ticketShowShowToggleWithRoomId:(NSString *)roomId
channelId:(NSString *)channelId
roundId:(NSString *)roundId
toggleType:(NSInteger)toggleType
succeed:(void (^)(FUSTicketShowCollectTicketToggleResultModel *model))succeed
failure:(void (^)(NSString *msg, NSInteger code))failure {
NSString *uid = FUSCacheDataShare.shareStore.userDetailInfo.uid;
if ([NSString isNull:uid]
|| [NSString isNull:roomId]
|| [NSString isNull:channelId]
|| [NSString isNull:roundId]) {
if (failure) failure([NSString fus_localString:@"参数错误"], -3);
return;
}
if (toggleType != 1 && toggleType != -1) {
if (failure) failure([NSString fus_localString:@"参数错误"], -3);
return;
}
NSDictionary *params = @{
@"uid": uid,
@"roomId": roomId,
@"channelId": channelId,
@"roundId": roundId,
@"toggleType": @(toggleType)
};
[FUSHttpHelper postRequestBinaryWithUrl:FUSShowRoomURLs.fus_URL_TicketShow_Show_Toggle params:params success:^(NSDictionary * _Nullable dataDict, int code) {
FUSTicketShowCollectTicketToggleResultModel *model = [FUSTicketShowCollectTicketToggleResultModel fus_modelWithDict:dataDict];
if (succeed) succeed(model);
} failure:^(NSDictionary * _Nullable dataDict, int code) {
if (failure) failure(dataDict[@"msg"], code);
}];
}
+ (void)fus_ticketShowProgressGetInfoWithRoomId:(NSString *)roomId + (void)fus_ticketShowProgressGetInfoWithRoomId:(NSString *)roomId
channelId:(NSString *)channelId channelId:(NSString *)channelId
roundId:(NSString *)roundId roundId:(NSString *)roundId
......
...@@ -593,6 +593,9 @@ NS_ASSUME_NONNULL_BEGIN ...@@ -593,6 +593,9 @@ NS_ASSUME_NONNULL_BEGIN
/// Ticket Show - 功能 - 主播端进入待表演 /// Ticket Show - 功能 - 主播端进入待表演
+ (NSString *)fus_URL_TicketShow_ReadyShow_Start; + (NSString *)fus_URL_TicketShow_ReadyShow_Start;
/// Ticket Show - 功能 - 主播端开始/取消表演
+ (NSString *)fus_URL_TicketShow_Show_Toggle;
/// Ticket Show - 视图 - 获取表演票的集票信息(观众端进房刷新) /// Ticket Show - 视图 - 获取表演票的集票信息(观众端进房刷新)
+ (NSString *)fus_URL_TicketShow_Progress_GetInfo; + (NSString *)fus_URL_TicketShow_Progress_GetInfo;
......
...@@ -976,6 +976,12 @@ ...@@ -976,6 +976,12 @@
return [FUSConfig.sharedInstanced.pathConfigs apiUrl:@"/ticketshow/readyShow/start"]; return [FUSConfig.sharedInstanced.pathConfigs apiUrl:@"/ticketshow/readyShow/start"];
} }
/// Ticket Show - 功能 - 主播端开始/取消表演
+ (NSString *)fus_URL_TicketShow_Show_Toggle
{
return [FUSConfig.sharedInstanced.pathConfigs apiUrl:@"/ticketshow/show/toggle"];
}
/// Ticket Show - 视图 - 获取表演票的集票信息(观众端进房刷新) /// Ticket Show - 视图 - 获取表演票的集票信息(观众端进房刷新)
+ (NSString *)fus_URL_TicketShow_Progress_GetInfo + (NSString *)fus_URL_TicketShow_Progress_GetInfo
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment