Files
yinmeng-ios/xplan-ios/Main/Room/Model/RoomInfoModel.h
2021-10-27 21:40:10 +08:00

66 lines
3.1 KiB
Objective-C

//
// RoomInfoModel.h
// xplan-ios
//
// Created by 冯硕 on 2021/10/18.
//
#import "NSObject+MJExtension.h"
#import "XPEnum.h"
NS_ASSUME_NONNULL_BEGIN
typedef NS_ENUM(NSInteger, RoomType) {
RoomType_Game = 3,
};
@interface RoomInfoModel : NSObject
@property (nonatomic , copy) NSString * nick;
@property (nonatomic , assign) NSInteger uid;
@property (nonatomic , assign) NSInteger isRecom;
@property (nonatomic , assign) NSInteger calcSumDataIndex;
@property (nonatomic , assign) NSInteger roomModeType;
@property (nonatomic , copy) NSString * roomTag;
@property (nonatomic , copy) NSString * audioSdkType;
@property (nonatomic , assign) NSInteger hideFlag;
@property (nonatomic , assign) NSInteger blindDateState;
@property (nonatomic , assign) RoomType type;
@property (nonatomic , strong) NSArray <NSString *> * speakTemplate;
@property (nonatomic , assign) NSInteger tagId;
@property (nonatomic , assign) BOOL canOpenBlindDate;
@property (nonatomic , assign) BOOL isExceptionClose;
@property (nonatomic , assign) NSInteger recomSeq;
@property (nonatomic , assign) BOOL redEnvelopeOpen;
@property (nonatomic , assign) NSInteger roomId;
@property (nonatomic , copy) NSString * meetingName;
@property (nonatomic , assign) BOOL valid;
@property (nonatomic , assign) NSInteger openTime;
@property (nonatomic , copy) NSString * tagPict;
@property (nonatomic , assign) BOOL isPureMode;
@property (nonatomic , assign) NSInteger count;
@property (nonatomic , assign) BOOL showGiftValue;
@property (nonatomic , copy) NSString * avatar;
@property (nonatomic , assign) NSInteger onlineNum;
@property (nonatomic , assign) BOOL isCloseScreen;
@property (nonatomic , assign) BOOL exceptionClose;
@property (nonatomic , assign) NSInteger isPermitRoom;
@property (nonatomic , assign) NSInteger abChannelType;
@property (nonatomic , assign) BOOL hasAnimationEffect;
@property (nonatomic , assign) GenderType gender;
@property (nonatomic , assign) BOOL serverRedEnvelopeSwitch;
@property (nonatomic , assign) BOOL isOpenGame;
@property (nonatomic , copy) NSString * roomDesc;
@property (nonatomic , assign) BOOL leaveMode;
@property (nonatomic , assign) NSInteger officeUser;
@property (nonatomic , assign) NSInteger erbanNo;
@property (nonatomic , assign) NSInteger audioQuality;
@property (nonatomic , copy) NSString * title;
@property (nonatomic , assign) NSInteger closeScreenFlag;
@property (nonatomic , assign) NSInteger operatorStatus;
@property (nonatomic , assign) BOOL isRoomFans;
///房间密码
@property(nonatomic, copy) NSString *roomPwd;
@end
NS_ASSUME_NONNULL_END