123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146 |
- //
- // YOUPAILCUserShowModel.h
- // LiveChat
- //
- // Created by 张灿 on 2018/9/13.
- // Copyright © 2018年 caicai. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- #import "YOUPAILCUserShowInfo.h"
- #import "YOUPAILCSkillModel.h"
- #import "YOUPAILCGiftModel.h"
- #import "YOUPAILCGuardModel.h"
- #import "YOUPAIZYXianNvBangModel.h"
- #import "YOUPAIZYAsylumModel.h"
- #import "YOUPAIZYLabelModel.h"
- #import "YOUPAILZGameAccompanyModel.h"
- #import "YOUPAILZLiveCardModel.h"
- #import "YOUPAILZDressModel.h"
- #import "YOUPAILZBadgeModel.h"
- #import "YOUPAILZVipCarModel.h"
- #import "YOUPAILCDynamicArrayModel.h"
- @interface YOUPAIVoiceModel : NSObject
- @property (copy, nonatomic) NSString *youpaipvoice;
- @property (assign, nonatomic) NSInteger youpaipvoice_status;
- @property (assign, nonatomic) NSInteger youpaipvoice_time;
- @end
- @interface YOUPAIAlbumModel : NSObject
- /* url */
- @property (copy, nonatomic) NSString *youpaipurl;
- /* 是否为视频 */
- @property (assign, nonatomic) NSInteger youpaipis_video;
- @end
- @interface YOUPAIBasicInfo : NSObject
- @property(nonatomic,copy)NSString *youpaipvalue;
- @property(nonatomic,copy)NSString* youpaiptitle;
- @property(nonatomic,copy)NSString* youpaipkey;
- @end
- @interface YOUPAIBasicInfoDetail:NSObject
- @property(nonatomic,copy)NSString *youpaipgender;// ": "性别",
- @property(nonatomic,copy)NSString *youpaipage;// 年龄",
- @property(nonatomic,copy)NSString *youpaipis_marriage;// 婚姻状态",
- @property(nonatomic,copy)NSString *youpaipheight;// 身高",
- @property(nonatomic,copy)NSString *youpaipweight;// 体重",
- @property(nonatomic,copy)NSString *youpaipsigns;// 星座",
- @property(nonatomic,copy)NSString *youpaipcity;// 城市",
- @property(nonatomic,copy)NSString *youpaipeducation;// 教育",
- @property(nonatomic,copy)NSString *youpaipoccupation;// 职业",
- @property(nonatomic,copy)NSString *youpaipannual_income;// 年收入",
- @property(nonatomic,copy)NSString *youpaipusercode;// 花舞号",
- @property(nonatomic,copy)NSString *youpaipbirthday;// 生日"
- @end
- @interface YOUPAILCUserShowModel : NSObject
- @property(nonatomic,assign)NSInteger youpaipis_anchor; //1通过女神认证
- @property(nonatomic,assign)NSInteger youpaipopen_video_status;//视频接听开关状态 1开 0关
- @property(nonatomic,assign)NSInteger youpaipvideo_status; //视频状态 0休息中 1视频中
- @property(nonatomic,assign)NSInteger youpaiporder_switch; //是否隐藏接听次数状态 0不隐藏 1隐藏
- @property(nonatomic,assign)NSInteger youpaipstatus;//视频状态 0离线 1空闲 2服务中 3勿扰
- @property(nonatomic,strong)NSString* youpaipstatusMsg; //用户在线状态描述,与status对应
- @property(nonatomic,assign)NSInteger youpaipAddnewStatus;//在线状态
- @property(nonatomic,copy)NSString *youpaipAddnewMsg;
- @property(nonatomic,copy)NSString *youpaipAddnewColor;
- @property(nonatomic,assign)NSInteger youpaiplive_status;
- @property(nonatomic,assign)NSInteger youpaiptalk_room_id;
- @property(nonatomic,strong)NSString* youpaiproom_id;
- @property(nonatomic,strong)NSArray *youpaipalbum;//相册
- @property(nonatomic,strong)NSMutableArray<YOUPAILCDynamicArrayModel *>* youpaipdynamic;//动态相册图片
- @property(nonatomic,strong)YOUPAILCUserShowInfo* youpaipinfo;//基础信息
- @property (nonatomic,strong)NSMutableArray <YOUPAILZGameAccompanyModel *>* youpaipgame_skill;
- @property(nonatomic,strong)NSMutableArray<YOUPAILCSkillModel*>* youpaipskill_list;//技能数组
- @property(nonatomic,strong)NSMutableArray<YOUPAILCGiftModel*>* youpaipgift_list;//礼物数组
- @property(nonatomic,strong)NSMutableArray<YOUPAIZYAsylumModel*>*youpaipasylum_list;//庇护数组
- @property(nonatomic,strong)NSMutableArray<YOUPAIZYLabelModel*>*youpaiplabel_list;//标签数组
- @property(nonatomic,strong)NSString *youpaipasylum_total;//庇护总数
- @property(nonatomic,strong)NSString *youpaipasylum_day;//被庇护剩余天数
- /* is_user */
- @property (assign, nonatomic) NSInteger youpaipis_user;//1为自己其他不是
- //添加守护
- @property(nonatomic,strong)YOUPAILCGuardModel *youpaipguard;
- @property(nonatomic,strong)NSMutableArray<YOUPAILZVipCarModel*>*youpaipbadge_all;
- @property(nonatomic,strong)YOUPAIZYXianNvBangModel *youpaipfairy;
- /* YOUPAILZLiveCardModel */
- @property (strong, nonatomic) YOUPAILZLiveCardModel *youpaipgr;
- @property (nonatomic, strong) YOUPAILZDressModel *youpaipcard_info;
- @property (nonatomic, strong) YOUPAILZBadgeModel *youpaipbadge_info;
- /* dynamic_num */
- @property (assign, nonatomic) NSInteger youpaipdynamic_num;
- /* evaluate */
- @property (copy, nonatomic) NSString *youpaipevaluate;
- //1.8新增数据
- @property(nonatomic,strong)NSArray <YOUPAIBasicInfo*>*youpaibasic_info;//基础信息
- @property(nonatomic,strong)NSArray <YOUPAIAlbumModel*>*youpaipalbums;//相册
- @property(nonatomic,strong)NSArray <YOUPAIAlbumModel*>*youpaipalbums_list;//新相册
- @property (copy, nonatomic) NSString *youpaipnickname;//昵称
- @property (copy, nonatomic) NSString *youpaipvideo;//视频
- @property (assign, nonatomic) NSInteger youpaipgender;//性别 1女
- @property (assign, nonatomic) NSInteger youpaipage;//年龄
- @property (copy, nonatomic) NSString *youpaipsign;//签名
- @property (assign, nonatomic) NSInteger youpaipis_auth;//男用户是否是认证 1->已认证
- @property (assign, nonatomic) NSInteger youpaipis_star_scout;//是否是星探
- @property (assign, nonatomic) NSInteger youpaipfans_count;//粉丝数
- @property (assign, nonatomic) NSInteger youpaipfollow_count;//关注数
- @property (assign, nonatomic) NSInteger youpaipis_follow;//是否关注
- @property (assign, nonatomic) NSInteger youpaipvip;//贵族等级
- @property (copy, nonatomic) NSString *youpaipvip_icon;//贵族图标
- @property (copy, nonatomic) NSString *youpaipavatar_frame;//头像框
- @property(nonatomic,strong)YOUPAIVoiceModel *youpaipvoice;
- @property (copy, nonatomic) NSString *youpaipuserid;//
- @property (copy, nonatomic) NSString *youpaipusercode;//
- @property (copy, nonatomic) NSString *youpaipavatar; // 头像
- @property (copy, nonatomic) NSString *youpaipavatar_state; //头像状态 0系统默认头像 1自定义头像
- @property(nonatomic,strong)YOUPAIBasicInfoDetail *youpaipBasicInfoDetail; //基础信息详情
- @property (nonatomic,strong) NSDictionary* task;
- @property(nonatomic,assign)BOOL youpaipis_beckon; //心动 true 已心动过,false 未心动过
- // 获取基本数据的信息
- -(YOUPAIBasicInfo*)basicInfoWith:(NSString*)key;
- @end
|