个播飘屏,结果弹窗,跨房连麦逻辑处理

This commit is contained in:
chenguilong
2022-04-13 20:24:26 +08:00
parent a84e844df5
commit ebd6a4aa1e
72 changed files with 1437 additions and 113 deletions

View File

@@ -13,6 +13,12 @@ typedef NS_ENUM(NSUInteger, AcrossRoomPkType) {
AcrossRoomPkTypeAnchor, ///个播PK
};
///PK处于什么阶段
typedef NS_ENUM(NSUInteger, AcrossRoomPkStateType) {
AcrossRoomPkStateTypePking = 1,//PK中
AcrossRoomPkStateTypePenalty, //惩罚阶段
};
@class AcrossRoomPkRankModel;
@interface AcrossRoomPKPanelModel : NSObject
///当前时间
@@ -49,12 +55,16 @@ typedef NS_ENUM(NSUInteger, AcrossRoomPkType) {
@property (nonatomic, copy) NSString * cUid;
///结束时间戳
@property (nonatomic, assign) long long endTime;
///惩罚结束时间戳
@property (nonatomic, assign) long long penaltyEndTime;
/// 赢家uid
@property (nonatomic, copy) NSString * winUid;
///是否异常结束
@property (nonatomic, assign) BOOL isForce;
///PK类型 1牌照房 2个播房
@property (nonatomic, assign) AcrossRoomPkType pkType;
//PK进行状态(1pk中 2惩罚中
@property (nonatomic, assign) AcrossRoomPkStateType pkState;
///场次id
@property (nonatomic, assign) NSInteger roundId;
@end