313 lines
10 KiB
Objective-C
313 lines
10 KiB
Objective-C
//
|
||
// QXUserModel.h
|
||
// QXLive
|
||
//
|
||
// Created by 启星 on 2025/5/19.
|
||
//
|
||
|
||
#import <Foundation/Foundation.h>
|
||
|
||
@class QXRelationshipListModel,QXUserCpInfoModel,QXUserHeartBeatSpaceLogModel;
|
||
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;
|
||
/// 聊天气泡
|
||
@property (nonatomic,strong)NSString *chat_bubble;
|
||
/// 是否已实名 1 已实名 0 未实名
|
||
@property (nonatomic,strong)NSString *auth;
|
||
/// 是否使用靓号 0未使用 1 已使用
|
||
@property (nonatomic,strong)NSString *is_use_code;
|
||
/// 爵位图片
|
||
@property (nonatomic,strong)NSString *nobility_image;
|
||
/// 昵称颜色
|
||
@property (nonatomic,strong)NSString *nickname_color;
|
||
/// 是否可以设置隐身进入的状态:0-不行,1-可以
|
||
@property (nonatomic,strong)NSString *is_hide;
|
||
/// 当前状态:0-取消隐身,1-隐身进入
|
||
@property (nonatomic,strong)NSString *hide_status;
|
||
/// 当前状态:-1 未认证歌手, 0待审核 1已认证 2被拒绝
|
||
@property (nonatomic,strong)NSString *singer_status;
|
||
/// 在线状态 1 在线 2 离线
|
||
@property (nonatomic,assign)NSInteger is_online;
|
||
/// 1 能聊天 0不能聊天
|
||
@property (nonatomic,assign)NSInteger is_can_chat;
|
||
/// 需要充值金额
|
||
@property (nonatomic,strong)NSString* can_chat_money;
|
||
/// 身价
|
||
@property (nonatomic,strong)NSString* market_value;
|
||
/// 身价配置 多少金币数
|
||
@property (nonatomic,strong)NSString* market_value_coin;
|
||
/// 身价配置 多少身价数
|
||
@property (nonatomic,strong)NSString* market_value_market;
|
||
@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;
|
||
/// 聊天气泡
|
||
@property (nonatomic,strong)NSString *chat_bubble;
|
||
/// 爵位飘屏背景图
|
||
@property (nonatomic,strong)NSString *enter_image;
|
||
/// 爵位飘屏背景图
|
||
@property (nonatomic,strong)NSString *enter_text;
|
||
/// 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;
|
||
/// 爵位图片
|
||
@property (nonatomic,strong)NSString *nobility_image;
|
||
/// 昵称颜色
|
||
@property (nonatomic,strong)NSString *nickname_color;
|
||
/// 麦圈
|
||
@property (nonatomic,strong)NSString *mic_cycle;
|
||
/// 是否关注 0 未关注 1 已关注
|
||
@property (nonatomic,assign)NSInteger is_follow;
|
||
|
||
/// 魅力
|
||
@property (nonatomic,strong)NSString* charm;
|
||
|
||
/// 是否在线 1在线 2离线
|
||
@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;
|
||
|
||
@property (nonatomic,strong)QXUserCpInfoModel *cp_info;
|
||
|
||
@property (nonatomic,strong)QXUserHomeModel *master;
|
||
|
||
-(instancetype)copyModel;
|
||
@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;
|
||
/// 爵位图片
|
||
@property (nonatomic,strong)NSString *nobility_image;
|
||
/// 爵位图片
|
||
@property (nonatomic,strong)NSString *nickname_color;
|
||
/// 是否拥有转币权限 0 未开启 1 已开启
|
||
@property (nonatomic,strong)NSString *red_status;
|
||
/// 角色 1-房主 > 2-管理员 > 3主持人 >4 普通用户 排序
|
||
@property (nonatomic,strong)NSString *role;
|
||
|
||
@property (nonatomic,strong)QXUserCpInfoModel *cp_info;
|
||
|
||
@property (nonatomic,strong)QXUserHomeModel *master;
|
||
|
||
//@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;
|
||
@property (nonatomic,strong)NSString *sex2;
|
||
@property (nonatomic,strong)NSString *sex1;
|
||
/// 1-置顶,0-不置顶
|
||
@property (nonatomic,strong)NSString *is_top;
|
||
@end
|
||
|
||
@interface QXUserCpInfoModel : NSObject
|
||
@property (nonatomic,strong)NSString *name;
|
||
@property (nonatomic,strong)NSString *user_id1;
|
||
@property (nonatomic,strong)NSString *user_id2;
|
||
@property (nonatomic,strong)NSString *level;
|
||
@property (nonatomic,strong)NSString *exp;
|
||
@property (nonatomic,strong)NSString *next_level_exp;
|
||
@property (nonatomic,strong)NSString *createtime;
|
||
/// 挂件(装扮)地址
|
||
@property (nonatomic,strong)NSString *pendant;
|
||
/// 挂件上的头像位置:0-上,1-右上,2-右,3-右下,4-下,5-左下,6-左,7-左上'
|
||
@property (nonatomic,strong)NSString *direction;
|
||
@property (nonatomic,strong)QXUserModel *user_info1;
|
||
@property (nonatomic,strong)QXUserModel *user_info2;
|
||
@property (nonatomic,strong)NSArray< QXUserHeartBeatSpaceLogModel *>*gift_log;
|
||
@end
|
||
|
||
@interface QXUserHeartBeatSpaceLogModel : NSObject
|
||
@property (nonatomic,strong)NSString *id;
|
||
@property (nonatomic,strong)NSString *room_id;
|
||
@property (nonatomic,strong)NSString *from_user_id;
|
||
@property (nonatomic,strong)NSString *to_user_id;
|
||
@property (nonatomic,strong)NSString *gift_id;
|
||
@property (nonatomic,strong)NSString *cp_zone_id;
|
||
@property (nonatomic,strong)NSString *exp;
|
||
@property (nonatomic,strong)NSString *exp_total;
|
||
@property (nonatomic,strong)NSString *createtime;
|
||
@property (nonatomic,strong)NSString *gift_name;
|
||
@property (nonatomic,strong)NSString *num;
|
||
@property (nonatomic,strong)NSString *remark;
|
||
@property (nonatomic,strong)QXUserModel *from_user_info;
|
||
@property (nonatomic,strong)QXUserModel *to_user_info;
|
||
@end
|
||
NS_ASSUME_NONNULL_END
|