Files
featherVoice/QXLive/Mine(音域)/Model/爵位/QXNobilityModel.h
2025-11-11 17:19:21 +08:00

62 lines
1.5 KiB
Objective-C

//
// 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