2025-09-22 18:48:29 +08:00
|
|
|
|
//
|
|
|
|
|
|
// QXUserModel.h
|
|
|
|
|
|
// QXLive
|
|
|
|
|
|
//
|
|
|
|
|
|
// Created by 启星 on 2025/5/19.
|
|
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
|
|
#import <Foundation/Foundation.h>
|
|
|
|
|
|
|
|
|
|
|
|
@class QXRelationshipListModel;
|
|
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
|
|
|
|
|
|
|
|
@interface QXUserModel : NSObject
|
|
|
|
|
|
/// 头像
|
|
|
|
|
|
@property (nonatomic,strong)NSString *avatar;
|
|
|
|
|
|
/// 用户id
|
|
|
|
|
|
@property (nonatomic,strong)NSString *user_id;
|
|
|
|
|
|
/// 用户昵称
|
|
|
|
|
|
@property (nonatomic,strong)NSString *nickname;
|
|
|
|
|
|
/// 1 男 2 女
|
|
|
|
|
|
@property (nonatomic,strong)NSString *sex;
|
|
|
|
|
|
/// 各种等级 爵位 。。。图片数组
|
|
|
|
|
|
@property (nonatomic,strong)NSArray *icon;
|
|
|
|
|
|
/// 关注数
|
|
|
|
|
|
@property (nonatomic,strong)NSString *follow_num;
|
|
|
|
|
|
/// 粉丝数
|
|
|
|
|
|
@property (nonatomic,strong)NSString *fans_num;
|
|
|
|
|
|
/// 用户编号
|
|
|
|
|
|
@property (nonatomic,strong)NSString *user_code;
|
|
|
|
|
|
/// 看过我的数,需要魅力等级 20以上才能查看
|
|
|
|
|
|
@property (nonatomic,strong)NSString *look_me_num;
|
|
|
|
|
|
/// 魅力等级
|
|
|
|
|
|
@property (nonatomic,strong)NSString *charm_level;
|
|
|
|
|
|
/// 装扮
|
|
|
|
|
|
@property (nonatomic,strong)NSString *dress;
|
|
|
|
|
|
/// 是否已实名 1 已实名 0 未实名
|
|
|
|
|
|
@property (nonatomic,strong)NSString *auth;
|
|
|
|
|
|
/// 是否使用靓号 0未使用 1 已使用
|
|
|
|
|
|
@property (nonatomic,strong)NSString *is_use_code;
|
|
|
|
|
|
/// 在线状态
|
|
|
|
|
|
@property (nonatomic,assign)BOOL is_online;
|
2025-09-23 09:15:02 +08:00
|
|
|
|
/// 1 能聊天 0不能聊天
|
|
|
|
|
|
@property (nonatomic,assign)NSInteger is_can_chat;
|
|
|
|
|
|
/// 需要充值金额
|
|
|
|
|
|
@property (nonatomic,strong)NSString* can_chat_money;
|
2025-09-22 18:48:29 +08:00
|
|
|
|
@end
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@class QXUserTag;
|
|
|
|
|
|
@interface QXUserHomeModel : NSObject<YYModel>
|
|
|
|
|
|
/// 用户id
|
|
|
|
|
|
//@property (nonatomic,strong)NSString *id;
|
|
|
|
|
|
/// 用户id
|
|
|
|
|
|
@property (nonatomic,strong)NSString *user_id;
|
|
|
|
|
|
/// 用户ID码
|
|
|
|
|
|
@property (nonatomic,strong)NSString *user_code;
|
|
|
|
|
|
/// 头像
|
|
|
|
|
|
@property (nonatomic,strong)NSString *avatar;
|
|
|
|
|
|
/// 腾讯聊天id
|
|
|
|
|
|
@property (nonatomic,strong)NSString *tencent_im;
|
|
|
|
|
|
/// 生日
|
|
|
|
|
|
@property (nonatomic,strong)NSString *birthday;
|
|
|
|
|
|
/// 性别 1 男 2女
|
|
|
|
|
|
@property (nonatomic,strong)NSString *sex;
|
|
|
|
|
|
/// 装扮
|
|
|
|
|
|
@property (nonatomic,strong)NSString *dress;
|
|
|
|
|
|
/// ip
|
|
|
|
|
|
@property (nonatomic,strong)NSString *loginip;
|
|
|
|
|
|
/// 昵称
|
|
|
|
|
|
@property (nonatomic,strong)NSString *nickname;
|
|
|
|
|
|
/// 背景轮播图 json 数组
|
|
|
|
|
|
@property (nonatomic,strong)NSString *home_bgimages;
|
|
|
|
|
|
/// 标签
|
|
|
|
|
|
@property (nonatomic,strong)NSArray<QXUserTag*> *tag_list;
|
|
|
|
|
|
/// 个人简介
|
|
|
|
|
|
@property (nonatomic,strong)NSString *profile;
|
|
|
|
|
|
/// 房间id
|
|
|
|
|
|
@property (nonatomic,strong)NSString *room_id;
|
|
|
|
|
|
/// 各种等级 爵位 。。。图片数组
|
|
|
|
|
|
@property (nonatomic,strong)NSArray *icon;
|
|
|
|
|
|
/// 是否关注 0 未关注 1 已关注
|
|
|
|
|
|
@property (nonatomic,assign)NSInteger is_follow;
|
|
|
|
|
|
|
|
|
|
|
|
/// 魅力
|
|
|
|
|
|
@property (nonatomic,strong)NSString* charm;
|
|
|
|
|
|
|
|
|
|
|
|
/// 是否在线
|
|
|
|
|
|
@property (nonatomic,assign)NSInteger is_online;
|
|
|
|
|
|
|
|
|
|
|
|
/// 礼物墙数量
|
|
|
|
|
|
@property (nonatomic,strong)NSString* count;
|
|
|
|
|
|
|
|
|
|
|
|
/// 坐骑
|
|
|
|
|
|
@property (nonatomic,strong)NSString* jia_jia;
|
|
|
|
|
|
|
|
|
|
|
|
/// 打赏价值
|
|
|
|
|
|
@property (nonatomic,strong)NSString *total_price;
|
|
|
|
|
|
|
|
|
|
|
|
/// 公会
|
|
|
|
|
|
@property (nonatomic,strong)NSString *guild;
|
|
|
|
|
|
|
|
|
|
|
|
/// 是否使用靓号 0未使用 1 已使用
|
|
|
|
|
|
@property (nonatomic,strong)NSString *is_use_code;
|
|
|
|
|
|
@end
|
|
|
|
|
|
|
|
|
|
|
|
@interface QXUserTag : NSObject
|
|
|
|
|
|
/// 标签id
|
|
|
|
|
|
@property (nonatomic,strong)NSString *id;
|
|
|
|
|
|
/// 用户标签名
|
|
|
|
|
|
@property (nonatomic,strong)NSString *tag_name;
|
|
|
|
|
|
/// 是否被选中
|
|
|
|
|
|
@property (nonatomic,assign)BOOL isSelected;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@end
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@interface QXUserGiftWallModel : NSObject
|
|
|
|
|
|
/// 礼物ID
|
|
|
|
|
|
@property (nonatomic,strong)NSString *gift_id;
|
|
|
|
|
|
/// 礼物名称
|
|
|
|
|
|
@property (nonatomic,strong)NSString *gift_name;
|
|
|
|
|
|
/// 礼物展示图片
|
|
|
|
|
|
@property (nonatomic,strong)NSString *base_image;
|
|
|
|
|
|
/// 礼物总数
|
|
|
|
|
|
@property (nonatomic,strong)NSString *total_count;
|
|
|
|
|
|
/// 礼物价格
|
|
|
|
|
|
@property (nonatomic,strong)NSString *gift_price;
|
|
|
|
|
|
/// 送这个礼物的总人数
|
|
|
|
|
|
@property (nonatomic,strong)NSString *top_users_count;
|
|
|
|
|
|
/// 送礼最多的前三位用户
|
|
|
|
|
|
@property (nonatomic,strong)NSArray< QXUserHomeModel *>*top_users;
|
|
|
|
|
|
@end
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@interface QXRoomUserInfoModel : NSObject
|
|
|
|
|
|
/// 用户ID
|
|
|
|
|
|
@property (nonatomic,strong)NSString *user_id;
|
|
|
|
|
|
/// 用户code
|
|
|
|
|
|
@property (nonatomic,strong)NSString *user_code;
|
|
|
|
|
|
/// 昵称
|
|
|
|
|
|
@property (nonatomic,strong)NSString *nickname;
|
|
|
|
|
|
/// 头像
|
|
|
|
|
|
@property (nonatomic,strong)NSString *avatar;
|
|
|
|
|
|
/// 性别1男2女
|
|
|
|
|
|
@property (nonatomic,strong)NSString *sex;
|
|
|
|
|
|
/// 简介
|
|
|
|
|
|
@property (nonatomic,strong)NSString *profile;
|
|
|
|
|
|
/// 是否使用靓号 1使用,0没有
|
|
|
|
|
|
@property (nonatomic,strong)NSString *is_use_code;
|
|
|
|
|
|
/// 是否在麦上 1在麦上,0不在麦上
|
|
|
|
|
|
@property (nonatomic,strong)NSString *is_in_pit;
|
|
|
|
|
|
|
|
|
|
|
|
@property (nonatomic,strong)NSString *pohoulong;
|
|
|
|
|
|
/// 把手捆住不让打字 0 让打字 1 不让打字
|
|
|
|
|
|
@property (nonatomic,strong)NSString *is_mute;
|
|
|
|
|
|
/// 把嘴封住 0不封 1封住
|
|
|
|
|
|
@property (nonatomic,strong)NSString *is_mute_pit;
|
|
|
|
|
|
/// 是否为管理员
|
|
|
|
|
|
@property (nonatomic,strong)NSString *is_manager;
|
|
|
|
|
|
/// 是否为主持
|
|
|
|
|
|
@property (nonatomic,strong)NSString *is_host;
|
|
|
|
|
|
/// 90天收到的礼物
|
|
|
|
|
|
@property (nonatomic,strong)NSString *gift_num;
|
|
|
|
|
|
|
|
|
|
|
|
/// 公会
|
|
|
|
|
|
@property (nonatomic,strong)NSString *guild;
|
|
|
|
|
|
|
|
|
|
|
|
/// 是否已关注 0 未关注 1 已关注
|
|
|
|
|
|
@property (nonatomic,strong)NSString *is_follow;
|
|
|
|
|
|
|
|
|
|
|
|
/// 是否设置开播提醒
|
|
|
|
|
|
@property (nonatomic,strong)NSString *is_open_live_remind;
|
|
|
|
|
|
/// 等级图标
|
|
|
|
|
|
@property (nonatomic,strong)NSArray *icon;
|
|
|
|
|
|
/// 麦位
|
|
|
|
|
|
@property (nonatomic,strong)NSString *pit_number;
|
|
|
|
|
|
/// 是否拥有转币权限 0 未开启 1 已开启
|
|
|
|
|
|
@property (nonatomic,strong)NSString *red_status;
|
|
|
|
|
|
/// 角色 1-房主 > 2-管理员 > 3主持人 >4 普通用户 排序
|
|
|
|
|
|
@property (nonatomic,strong)NSString *role;
|
|
|
|
|
|
|
|
|
|
|
|
@property (nonatomic,strong)QXRelationshipListModel *qinmi;
|
|
|
|
|
|
@property (nonatomic,strong)QXRelationshipListModel *zhenai;
|
|
|
|
|
|
@end
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@interface QXRelationshipList : NSObject
|
|
|
|
|
|
@property (nonatomic,strong)NSArray<QXRelationshipListModel*> *qinmi;
|
|
|
|
|
|
@property (nonatomic,strong)NSArray<QXRelationshipListModel*> *zhenai;
|
|
|
|
|
|
@end
|
|
|
|
|
|
|
|
|
|
|
|
@interface QXRelationshipListModel : NSObject
|
|
|
|
|
|
|
|
|
|
|
|
@property (nonatomic,strong)NSString *id;
|
|
|
|
|
|
/// 关系id
|
|
|
|
|
|
@property (nonatomic,strong)NSString *relation_id;
|
|
|
|
|
|
/// 用户id
|
|
|
|
|
|
@property (nonatomic,strong)NSString *user_id1;
|
|
|
|
|
|
/// 用户id
|
|
|
|
|
|
@property (nonatomic,strong)NSString *user_id2;
|
|
|
|
|
|
/// 更新时间
|
|
|
|
|
|
@property (nonatomic,strong)NSString *updatetime;
|
|
|
|
|
|
/// cp RoomId
|
|
|
|
|
|
@property (nonatomic,strong)NSString *cp_room_id;
|
|
|
|
|
|
/// 关系时间
|
|
|
|
|
|
@property (nonatomic,strong)NSString *time_day;
|
|
|
|
|
|
/// 结束时间
|
|
|
|
|
|
@property (nonatomic,strong)NSString *end_time;
|
|
|
|
|
|
/// 用户昵称
|
|
|
|
|
|
@property (nonatomic,strong)NSString *nickname1;
|
|
|
|
|
|
/// 用户昵称
|
|
|
|
|
|
@property (nonatomic,strong)NSString *nickname2;
|
|
|
|
|
|
/// 用户头像
|
|
|
|
|
|
@property (nonatomic,strong)NSString *avatar1;
|
|
|
|
|
|
/// 用户头像
|
|
|
|
|
|
@property (nonatomic,strong)NSString *avatar2;
|
|
|
|
|
|
/// 关系名称
|
|
|
|
|
|
@property (nonatomic,strong)NSString *relation_name;
|
|
|
|
|
|
/// 删除所需金币
|
|
|
|
|
|
@property (nonatomic,strong)NSString *delete_me_coin;
|
|
|
|
|
|
/// 关系结束时间
|
|
|
|
|
|
@property (nonatomic,strong)NSString *relation_end_time;
|
|
|
|
|
|
|
|
|
|
|
|
/// 背景图片
|
|
|
|
|
|
@property (nonatomic,strong)NSString *image;
|
|
|
|
|
|
/// 亲密拍心动值
|
|
|
|
|
|
@property (nonatomic,strong)NSString *heart_value;
|
|
|
|
|
|
/// 1-置顶,0-不置顶
|
|
|
|
|
|
@property (nonatomic,strong)NSString *is_top;
|
|
|
|
|
|
@end
|
|
|
|
|
|
NS_ASSUME_NONNULL_END
|