交友房初步完成
This commit is contained in:
@@ -8,6 +8,7 @@
|
||||
#import <Foundation/Foundation.h>
|
||||
#import "QXRoomChatListView.h"
|
||||
#import "QXRoomModel.h"
|
||||
#import "QXRoomFriendRelationModel.h"
|
||||
|
||||
typedef NS_ENUM(NSInteger) {
|
||||
/// 清空消息
|
||||
@@ -98,6 +99,21 @@ typedef NS_ENUM(NSInteger) {
|
||||
QXRoomMessageTypeRoomBlindBox = 1038,
|
||||
/// 房间已被封禁
|
||||
QXRoomMessageTypeRoomDidFire = 1039,
|
||||
|
||||
/// 交友房阶段发生变化
|
||||
QXRoomMessageTypeRoomFriendPartDidChanged = 1049,
|
||||
/// 交友房时间发生延时
|
||||
QXRoomMessageTypeRoomFriendDelayTime = 1050,
|
||||
/// 交友房卡关系完成
|
||||
QXRoomMessageTypeRoomFriendCreateRelation = 1051,
|
||||
/// 私密小屋结束时间发生延时
|
||||
QXRoomMessageTypeCabinTimeDelay = 1052,
|
||||
/// 麦位发生变化
|
||||
QXRoomMessageTypeSeatDidChanged = 1053,
|
||||
/// 心动值发生变化
|
||||
QXRoomMessageTypeHeartDidChanged = 1054,
|
||||
/// 交友房私密小屋有人退出房间
|
||||
QXRoomMessageTypeFriendRoomQuit = 1055,
|
||||
}QXRoomMessageType;
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
@protocol QXRoomMessageManagerDelegate <NSObject>
|
||||
@@ -195,7 +211,23 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
|
||||
/// 查询用户状态
|
||||
-(void)getUserStatusWithUsers:(NSArray <NSString*>*)users;
|
||||
//-(void)getUserStatusWithUsers:(NSArray <NSString*>*)users;
|
||||
|
||||
/// 交友房
|
||||
/// 交友房阶段发生变化 step 阶段 1等待 2心动 3牵手 friend_id 场次id
|
||||
-(void)friendPartDidChangedWithType:(NSString*)step friend_id:(NSString*)friend_id end_time:(NSString*)end_time relationModel:(QXRoomFriendRelationModel*)relationModel;
|
||||
/// 交友房时间发生延时 end_time 截止时间
|
||||
-(void)friendTimeDelayWithTime:(NSString*)end_time;
|
||||
/// 交友房麦位发生变化
|
||||
-(void)friendSeatDidChanged:(NSArray<QXRoomPitModel*>*)pitArray;
|
||||
/// 心动值发生变化
|
||||
-(void)friendHeartNumberDidChanged:(NSArray<QXRoomFriendHeartListModel*>*)heartArray;
|
||||
/// 关系创建完成
|
||||
-(void)friendRelationIsCreatedWithrelationModel:(QXRoomFriendRelationModel*)relationModel;
|
||||
/// 有人退出交友房私密小屋
|
||||
-(void)friendCabinRoomIsQuit;
|
||||
/// 私密小屋时间发生延时
|
||||
-(void)friendCabinRoomTimeDelayWithTime:(NSString*)end_time;
|
||||
|
||||
@end
|
||||
@interface QXRoomMessageManager : NSObject
|
||||
|
||||
Reference in New Issue
Block a user