爵位完成
This commit is contained in:
@@ -30,6 +30,8 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
@property (nonatomic,strong)NSString *activities_id;
|
||||
/// 活动类型 10 天空之境 11 岁月之城 12时空之巅
|
||||
@property (nonatomic,strong)NSString *gift_bag;
|
||||
/// 是否为爵位礼物 0 打开 1 锁住
|
||||
@property (nonatomic,strong)NSString *is_lock;
|
||||
|
||||
@property (nonatomic,assign)BOOL isSelected;
|
||||
@end
|
||||
|
||||
@@ -115,6 +115,13 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
@property (nonatomic,strong)NSString *is_host;
|
||||
/// 是否是管理 1是管理员 0不是
|
||||
@property (nonatomic,strong)NSString *is_management;
|
||||
/// 麦圈
|
||||
@property (nonatomic,strong)NSString *mic_cycle;
|
||||
/// 爵位图片
|
||||
@property (nonatomic,strong)NSString *nobility_image;
|
||||
/// 用户昵称颜色
|
||||
@property (nonatomic,strong)NSString *nickname_color;
|
||||
|
||||
@property (nonatomic,assign)BOOL isSelected;
|
||||
@end
|
||||
|
||||
@@ -154,6 +161,9 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
/// 装扮
|
||||
@property (nonatomic,strong)NSString *dress;
|
||||
|
||||
/// 麦圈
|
||||
@property (nonatomic,strong)NSString *mic_cycle;
|
||||
|
||||
@end
|
||||
|
||||
@interface QXRoomOnlineList : NSObject
|
||||
@@ -268,6 +278,12 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
@property (nonatomic,strong)NSString *base_image;
|
||||
/// 礼物价值
|
||||
@property (nonatomic,strong)NSString *gift_price;
|
||||
/// 礼物名称
|
||||
@property (nonatomic,strong)NSString *nobility_image;
|
||||
/// 礼物图标
|
||||
@property (nonatomic,strong)NSString *nickname_color;
|
||||
/// 礼物价值
|
||||
@property (nonatomic,strong)NSString *mic_cycle;
|
||||
/// 关系拍卖时间
|
||||
@property (nonatomic,strong)NSString *time_day;
|
||||
/// 头像装扮
|
||||
|
||||
@@ -36,6 +36,13 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
@property(nonatomic, copy)NSString *dress;
|
||||
/// 用户魅力
|
||||
@property(nonatomic, copy)NSString *charm;
|
||||
|
||||
/// 歌曲名称
|
||||
@property(nonatomic, copy)NSString *nobility_image;
|
||||
/// 演唱者
|
||||
@property(nonatomic, copy)NSString *mic_cycle;
|
||||
/// 歌曲封面
|
||||
@property(nonatomic, copy)NSString *nickname_color;
|
||||
@end
|
||||
|
||||
NS_ASSUME_NONNULL_END
|
||||
|
||||
@@ -39,6 +39,14 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
@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;
|
||||
/// 在线状态
|
||||
@property (nonatomic,assign)BOOL is_online;
|
||||
/// 1 能聊天 0不能聊天
|
||||
@@ -68,6 +76,10 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
@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;
|
||||
/// 昵称
|
||||
@@ -82,6 +94,12 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
@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;
|
||||
|
||||
@@ -181,6 +199,10 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
@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 普通用户 排序
|
||||
|
||||
27
QXLive/Mine(音域)/Model/爵位/QXNobilityGetPriceModel.h
Normal file
27
QXLive/Mine(音域)/Model/爵位/QXNobilityGetPriceModel.h
Normal file
@@ -0,0 +1,27 @@
|
||||
//
|
||||
// QXNobilityGetPriceModel.h
|
||||
// QXLive
|
||||
//
|
||||
// Created by 启星 on 2025/11/8.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
@class QXNobilityGetPricePowerList;
|
||||
@interface QXNobilityGetPriceModel : NSObject
|
||||
@property (nonatomic,strong)NSString *lid;
|
||||
@property (nonatomic,strong)NSString *nobility_name;
|
||||
@property (nonatomic,strong)NSString *nobility_image;
|
||||
@property (nonatomic,strong)NSString *price;
|
||||
@property (nonatomic,strong)NSString *pay_price;
|
||||
@property (nonatomic,strong)NSString *day;
|
||||
@property (nonatomic,strong)NSArray<QXNobilityGetPricePowerList*> *power_list;
|
||||
@end
|
||||
|
||||
@interface QXNobilityGetPricePowerList : NSObject
|
||||
@property (nonatomic,strong)NSString *id;
|
||||
@property (nonatomic,strong)NSString *content;
|
||||
@end
|
||||
|
||||
NS_ASSUME_NONNULL_END
|
||||
23
QXLive/Mine(音域)/Model/爵位/QXNobilityGetPriceModel.m
Normal file
23
QXLive/Mine(音域)/Model/爵位/QXNobilityGetPriceModel.m
Normal file
@@ -0,0 +1,23 @@
|
||||
//
|
||||
// QXNobilityGetPriceModel.m
|
||||
// QXLive
|
||||
//
|
||||
// Created by 启星 on 2025/11/8.
|
||||
//
|
||||
|
||||
#import "QXNobilityGetPriceModel.h"
|
||||
|
||||
@implementation QXNobilityGetPriceModel
|
||||
+(NSDictionary<NSString *,id> *)modelContainerPropertyGenericClass{
|
||||
return @{
|
||||
@"power_list" : @"QXNobilityGetPricePowerList",
|
||||
};
|
||||
}
|
||||
@end
|
||||
|
||||
|
||||
@implementation QXNobilityGetPricePowerList
|
||||
|
||||
|
||||
|
||||
@end
|
||||
37
QXLive/Mine(音域)/Model/爵位/QXNobilityListModel.h
Normal file
37
QXLive/Mine(音域)/Model/爵位/QXNobilityListModel.h
Normal file
@@ -0,0 +1,37 @@
|
||||
//
|
||||
// QXNobilityListModel.h
|
||||
// QXLive
|
||||
//
|
||||
// Created by 启星 on 2025/11/8.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
@class QXNobilityPower,QXNobilityPowerList;
|
||||
@interface QXNobilityListModel : NSObject
|
||||
@property (nonatomic,strong)NSString *name;
|
||||
@property (nonatomic,strong)NSString *image;
|
||||
@property (nonatomic,strong)NSString *pay_price;
|
||||
@property (nonatomic,strong)NSString *lid;
|
||||
@property (nonatomic,strong)NSString *day;
|
||||
@property (nonatomic,strong)QXNobilityPower *power;
|
||||
@end
|
||||
|
||||
|
||||
|
||||
@interface QXNobilityPower : NSObject
|
||||
@property (nonatomic,strong)NSString *power_count;
|
||||
@property (nonatomic,strong)NSString *this_power_count;
|
||||
@property (nonatomic,strong)NSString *count_str;
|
||||
@property (nonatomic,strong)NSArray<QXNobilityPowerList*>*list;
|
||||
@end
|
||||
|
||||
|
||||
@interface QXNobilityPowerList :NSObject
|
||||
@property (nonatomic,strong)NSString *id;
|
||||
@property (nonatomic,strong)NSString *name;
|
||||
@property (nonatomic,strong)NSString *content;
|
||||
@property (nonatomic,strong)NSString *image;
|
||||
@end
|
||||
NS_ASSUME_NONNULL_END
|
||||
32
QXLive/Mine(音域)/Model/爵位/QXNobilityListModel.m
Normal file
32
QXLive/Mine(音域)/Model/爵位/QXNobilityListModel.m
Normal file
@@ -0,0 +1,32 @@
|
||||
//
|
||||
// QXNobilityListModel.m
|
||||
// QXLive
|
||||
//
|
||||
// Created by 启星 on 2025/11/8.
|
||||
//
|
||||
|
||||
#import "QXNobilityListModel.h"
|
||||
|
||||
@implementation QXNobilityListModel
|
||||
+(NSDictionary<NSString *,id> *)modelContainerPropertyGenericClass{
|
||||
return @{
|
||||
@"power" : @"QXNobilityPower",
|
||||
};
|
||||
}
|
||||
@end
|
||||
|
||||
|
||||
@implementation QXNobilityPower
|
||||
+(NSDictionary<NSString *,id> *)modelContainerPropertyGenericClass{
|
||||
return @{
|
||||
@"list" : @"QXNobilityPowerList",
|
||||
};
|
||||
}
|
||||
@end
|
||||
|
||||
|
||||
@implementation QXNobilityPowerList
|
||||
|
||||
|
||||
|
||||
@end
|
||||
61
QXLive/Mine(音域)/Model/爵位/QXNobilityModel.h
Normal file
61
QXLive/Mine(音域)/Model/爵位/QXNobilityModel.h
Normal file
@@ -0,0 +1,61 @@
|
||||
//
|
||||
// QXNobilityModel.h
|
||||
// QXLive
|
||||
//
|
||||
// Created by 启星 on 2025/11/7.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
@class QXUserNobility,QXNobilityLevel,QXNobilityInfo;
|
||||
@interface QXNobilityModel : NSObject
|
||||
/// 爵位信息
|
||||
@property (nonatomic,strong)QXUserModel *user_info;
|
||||
|
||||
@property (nonatomic,strong)QXUserNobility *nobility_info;
|
||||
|
||||
@property (nonatomic,strong)NSArray<QXNobilityLevel *>* nobility_power_list;
|
||||
@end
|
||||
|
||||
|
||||
@interface QXUserNobility : NSObject
|
||||
///状态: 0去开通 1去续费
|
||||
@property (nonatomic,strong)NSString *status;
|
||||
///权限ID
|
||||
@property (nonatomic,strong)NSString *lid;
|
||||
///爵位ID
|
||||
@property (nonatomic,strong)NSString *id;
|
||||
/// 爵位名称
|
||||
@property (nonatomic,strong)NSString *name;
|
||||
///爵位图片
|
||||
@property (nonatomic,strong)NSString *image;
|
||||
///结束时间
|
||||
@property (nonatomic,strong)NSString *end_time;
|
||||
///显示类型 1状态 2文字
|
||||
@property (nonatomic,strong)NSString *type;
|
||||
///昵称颜色名称
|
||||
@property (nonatomic,strong)NSString *nick_name_color_name;
|
||||
///昵称颜色
|
||||
@property (nonatomic,strong)NSString *nick_name_color;
|
||||
@end
|
||||
|
||||
@interface QXNobilityLevel : NSObject
|
||||
///爵位ID
|
||||
@property (nonatomic,strong)NSString *lid;
|
||||
///爵位名称
|
||||
@property (nonatomic,strong)NSString *name;
|
||||
///权限ID
|
||||
@property (nonatomic,strong)NSString *power_ids;
|
||||
///昵称颜色
|
||||
@property (nonatomic,strong)NSString *nick_name_color;
|
||||
///昵称颜色名称
|
||||
@property (nonatomic,strong)NSString *nick_name_color_name;
|
||||
///爵位名称
|
||||
@property (nonatomic,strong)NSArray<QXUserNobility*> *nobility_list;
|
||||
|
||||
@end
|
||||
|
||||
|
||||
NS_ASSUME_NONNULL_END
|
||||
38
QXLive/Mine(音域)/Model/爵位/QXNobilityModel.m
Normal file
38
QXLive/Mine(音域)/Model/爵位/QXNobilityModel.m
Normal file
@@ -0,0 +1,38 @@
|
||||
//
|
||||
// QXNobilityModel.m
|
||||
// QXLive
|
||||
//
|
||||
// Created by 启星 on 2025/11/7.
|
||||
//
|
||||
|
||||
#import "QXNobilityModel.h"
|
||||
|
||||
@implementation QXNobilityModel
|
||||
|
||||
+(NSDictionary<NSString *,id> *)modelContainerPropertyGenericClass{
|
||||
return @{
|
||||
@"user_info" : @"QXUserModel",
|
||||
@"nobility_info" : @"QXUserNobility",
|
||||
@"nobility_power_list": @"QXNobilityLevel",
|
||||
};
|
||||
}
|
||||
|
||||
@end
|
||||
|
||||
|
||||
@implementation QXUserNobility
|
||||
|
||||
|
||||
|
||||
|
||||
@end
|
||||
|
||||
|
||||
@implementation QXNobilityLevel
|
||||
+(NSDictionary<NSString *,id> *)modelContainerPropertyGenericClass{
|
||||
return @{
|
||||
@"nobility_list" : @"QXUserNobility",
|
||||
};
|
||||
}
|
||||
|
||||
@end
|
||||
Reference in New Issue
Block a user