// // YMMineInfoModel.h // MSYOUPAI // // Created by YoMi on 2024/2/16. // Copyright © 2024 MS. All rights reserved. // #import #import "YMAnchorModel.h" #import "YMGrModel.h" #import "YMBadgeInfoModel.h" #import "YMWebUrlModel.h" NS_ASSUME_NONNULL_BEGIN @class YMAnchorModel,YMGameInfoModel,YMGrModel,YMRedDotModel,YMQuantityInfoModel,YMUserInfoModel; @interface YMMineInfoModel : NSObject @property (nonatomic, strong) YMAnchorModel *anchor; @property (nonatomic, strong) YMGameInfoModel *game_info; @property (nonatomic, strong) YMGrModel *gr; @property (nonatomic, strong) YMRedDotModel *red_dot; @property (nonatomic, strong) YMQuantityInfoModel *usercount; @property (nonatomic, strong) YMUserInfoModel *userinfo; @property (nonatomic, strong) YMWebUrlModel *webUrl; @property (nonatomic, assign) NSInteger guild; @property (nonatomic, assign) NSInteger is_complete_info; @property (nonatomic, assign) NSInteger is_task_rewards; @property (nonatomic, copy) NSString *tip; @end @interface YMGameInfoModel: NSObject @property (nonatomic, copy) NSString *tip_num; @end @interface YMRedDotModel: NSObject @property (nonatomic, assign) NSInteger badges_watch; @property (nonatomic, assign) NSInteger dress_watch; @property (nonatomic, assign) NSInteger is_edit; @property (nonatomic, assign) NSInteger package_watch; @end @interface YMQuantityInfoModel: NSObject @property (nonatomic, assign) NSInteger fans_count; @property (nonatomic, assign) NSInteger follow_count; @property (nonatomic, assign) NSInteger new_fans_count; @property (nonatomic, assign) NSInteger new_videoTrendsLike_count; @property (nonatomic, assign) NSInteger new_visitor_count; @property (nonatomic, assign) NSInteger videoTrendsLike_count; @property (nonatomic, assign) NSInteger viewer_count; @property (nonatomic, assign) NSInteger visitor_count; @end @interface YMUserInfoModel: NSObject @property (nonatomic, assign) NSInteger age; @property (nonatomic, strong) NSArray *album_list; @property (nonatomic, strong) NSArray *album_list_new; @property (nonatomic, copy) NSString *avatar; @property (nonatomic, copy) NSString *avatar_frame; @property (nonatomic, strong) NSArray *badge_all; @property (nonatomic, strong) YMBadgeInfoModel *badge_info; @property (nonatomic, assign) NSInteger badge_num; @property (nonatomic, copy) NSString *birthday; @property (nonatomic, copy) NSString *city; @property (nonatomic, assign) NSInteger createtime; @property (nonatomic, copy) NSString *expire_time; @property (nonatomic, assign) NSInteger expires_in; @property (nonatomic, assign) NSInteger expiretime; @property (nonatomic, assign) NSInteger finish_status; @property (nonatomic, assign) NSInteger gender; @property (nonatomic, copy) NSString *im_token; @property (nonatomic, assign) NSInteger is_anchor; @property (nonatomic, assign) NSInteger is_auth; @property (nonatomic, assign) NSInteger is_live; @property (nonatomic, assign) NSInteger is_msg_refuse; @property (nonatomic, assign) NSInteger is_rp_auth; @property (nonatomic, copy) NSString *is_star_scout; @property (nonatomic, copy) NSString *mobile; @property (nonatomic, copy) NSString *nickname; @property (nonatomic, assign) NSInteger scout_model; @property (nonatomic, copy) NSString *sign; @property (nonatomic, copy) NSString *token; @property (nonatomic, assign) NSInteger type; @property (nonatomic, assign) NSInteger user_id; @property (nonatomic, copy) NSString *usercode; @property (nonatomic, assign) NSInteger vip; @property (nonatomic, copy) NSString *vip_des; @property (nonatomic, copy) NSString *vip_icon; @property (nonatomic, copy) NSString *voice; @property (nonatomic, assign) NSInteger voice_status; @property (nonatomic, assign) NSInteger voice_time; @end NS_ASSUME_NONNULL_END