Files
peko-ios/YuMi/Modules/YMRoom/Model/BoomInfoModel.h
2024-10-11 12:31:37 +08:00

110 lines
3.6 KiB
Objective-C

//
// BoomInfoModel.h
// YuMi
//
// Created by P on 2024/9/29.
//
#import "PIBaseModel.h"
NS_ASSUME_NONNULL_BEGIN
@interface RoomBoomSignVo : PIBaseModel
@property (nonatomic, assign) NSInteger drawTime;
@property (nonatomic, copy) NSString *vapUrl;
@property (nonatomic, copy) NSString *pic;
@property (nonatomic, copy) NSString *countDownVapUrl;
@property (nonatomic, copy) NSString *endVapUrl;
@property (nonatomic, assign) NSInteger level;
@end
@interface BoomInfoModel : PIBaseModel
@property (nonatomic, assign) NSInteger exp;
@property (nonatomic, assign) NSInteger level;
@property (nonatomic, assign) NSInteger goldNum;
@property (nonatomic, assign) NSInteger speed;
@property (nonatomic, copy) NSString *vapUrl;
@property (nonatomic, copy) NSString *pic;
@property (nonatomic, copy) NSArray <RoomBoomSignVo *>*roomBoomSignVoList;
@end
@interface roomBoomLevelAwardVo : PIBaseModel
@property (nonatomic, copy) NSString *awardName;
@property (nonatomic, copy) NSString *awardPic;
@property (nonatomic, assign) NSInteger awardType;
@property (nonatomic, assign) NSInteger isShow;
@property (nonatomic, assign) NSInteger seq;
@end
@interface roomBoomRankVo : PIBaseModel
@property (nonatomic, copy) NSString *avatar;
@property (nonatomic, copy) NSString *nick;
@property (nonatomic, assign) NSInteger exper;
@property (nonatomic, assign) NSInteger position;
@property (nonatomic, assign) NSInteger uid;
@end
@interface BoomDetailModel : PIBaseModel
@property (nonatomic, copy) NSString *countDownVapUrl;
@property (nonatomic, assign) NSInteger currLevel;
@property (nonatomic, copy) NSString *endVapUrl;
@property (nonatomic, assign) NSInteger exp;
@property (nonatomic, assign) NSInteger goldNum;
@property (nonatomic, assign) NSInteger hot;
@property (nonatomic, assign) NSInteger level;
@property (nonatomic, copy) NSString *pic;
@property (nonatomic, assign) NSInteger rank;
@property (nonatomic, copy) NSArray <roomBoomRankVo *>*roomBoomRankVos;
@property (nonatomic, copy) NSArray <roomBoomLevelAwardVo*> *roomBoomLevelAwardVos;
@property (nonatomic, assign) NSInteger speed;
@property (nonatomic, copy) NSString *vapUrl;
@property (nonatomic, assign) NSTimeInterval messTime;
@end
@interface Boom632Model : PIBaseModel
@property (nonatomic, assign) NSInteger status;
@property (nonatomic, assign) NSInteger notifyStaySecond;
@property (nonatomic, copy) NSString *floatingScreenPic;
@property (nonatomic, copy) NSString *countDownVapUrl;
@property (nonatomic, assign) NSInteger erbanNo;
@property (nonatomic, copy) NSString *roomTitle;
@property (nonatomic, copy) NSString *endVapUrl;
@property (nonatomic, assign) NSInteger partitionId;
@property (nonatomic, copy) NSString *roomAvatar;
@property (nonatomic, assign) NSTimeInterval drawTime;
@property (nonatomic, assign) NSInteger id;
@property (nonatomic, copy) NSString *vapUrl;
@property (nonatomic, assign) NSInteger level;
@property (nonatomic, assign) NSInteger uid;
@property (nonatomic, copy) NSString *pic;
@property (nonatomic, assign) NSTimeInterval drawTimeLong;
@property (nonatomic, copy) NSString *nick;
@property (nonatomic, copy) NSString *avatar;
@property (nonatomic, assign) NSInteger roomUid;
@property (nonatomic, copy) NSString *targetIcon;
@end
@interface BoomGiftModel : PIBaseModel
@property (nonatomic, copy) NSString *nick;
@property (nonatomic, copy) NSString *awardName;
@property (nonatomic, copy) NSString *awardPic;
@property (nonatomic, assign) NSInteger uid;
@property (nonatomic, assign) NSInteger roomUid;
@property (nonatomic, assign) NSInteger level;
@property (nonatomic, assign) NSInteger roleType;
@end
NS_ASSUME_NONNULL_END