74 lines
3.3 KiB
Objective-C
74 lines
3.3 KiB
Objective-C
//
|
|
// UserInfoModel.h
|
|
// xplan-ios
|
|
//
|
|
// Created by zu on 2021/9/14.
|
|
//
|
|
|
|
#import "NSObject+MJExtension.h"
|
|
#import "UserExpand.h"
|
|
#import "UserLevelVo.h"
|
|
#import "UserInfoSkillVo.h"
|
|
#import "UserPhoto.h"
|
|
#import "XPEnum.h"
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
|
|
@interface UserInfoModel : NSObject
|
|
@property (nonatomic , assign) NSInteger bindType;
|
|
@property (nonatomic , assign) NSInteger createTime;
|
|
@property (nonatomic , assign) BOOL parentMode;
|
|
@property (nonatomic , assign) BOOL isBindPhone;
|
|
@property (nonatomic , strong) UserExpand * userExpand;
|
|
@property (nonatomic , assign) NSInteger erbanNo;
|
|
@property (nonatomic , assign) BOOL isBindPasswd;
|
|
@property (nonatomic , assign) NSInteger registerDay;
|
|
@property (nonatomic , assign) BOOL isFirstCharge;
|
|
@property (nonatomic , assign) BOOL hasPrettyErbanNo;
|
|
@property (nonatomic , strong) UserLevelVo * userLevelVo;
|
|
@property (nonatomic , assign) BOOL isBindApple;
|
|
@property (nonatomic , assign) NSInteger fansNum;
|
|
@property (nonatomic , assign) BOOL isBindBankCard;
|
|
@property (nonatomic , assign) BOOL hasRegPacket;
|
|
@property (nonatomic , assign) GenderType gender;
|
|
@property (nonatomic , assign) NSInteger platformRole;
|
|
@property (nonatomic , assign) NSInteger uid;
|
|
@property (nonatomic , assign) NSInteger defUser;
|
|
@property (nonatomic , copy) NSString * phone;
|
|
@property (nonatomic , copy) NSString * nick;
|
|
@property (nonatomic , assign) NSInteger remainDay;
|
|
@property (nonatomic , copy) NSString * avatar;
|
|
@property (nonatomic , strong) UserInfoSkillVo * userInfoSkillVo;
|
|
@property (nonatomic , assign) BOOL newUser;
|
|
@property (nonatomic , assign) NSInteger followNum;
|
|
@property (nonatomic , assign) BOOL isBindPaymentPwd;
|
|
@property (nonatomic , assign) BOOL isBindXCZAccount;
|
|
@property (nonatomic , assign) BOOL isBindAlipay;
|
|
///相册
|
|
@property (nonatomic, strong) NSArray<UserPhoto *> *privatePhoto;//相册
|
|
///签名
|
|
@property (nonatomic,copy) NSString *userDesc;
|
|
///出生日期
|
|
@property (nonatomic,assign) long birth;
|
|
///是否实名认证
|
|
@property (nonatomic,assign) BOOL isCertified;
|
|
///铭牌背景
|
|
@property (nonatomic, copy) NSString *nameplatePic;
|
|
///铭牌名称
|
|
@property (nonatomic, copy) NSString *nameplateWord;
|
|
///如果在房间有直播中字段
|
|
@property(nonatomic, copy) NSString * roomUid;
|
|
///用户信息中的 座驾 并不需要CarModel 映射一下吧
|
|
@property (nonatomic,copy) NSString *carEffect;
|
|
///用户信息中的 座驾昵称 并不需要CarModel 映射一下吧
|
|
@property (nonatomic,copy) NSString *carName;
|
|
///用户信息中的 头饰的动画 并不需要HeadwearModel 映射一下吧
|
|
@property (nonatomic,copy) NSString *headwearEffect;
|
|
///用户信息中的 头饰的动画 如果没有的话 就用这个 并不需要HeadwearModel 映射一下吧
|
|
@property (nonatomic,copy) NSString *headwearPic;
|
|
///头饰(新字段) 上麦的时候 在扩展字段中的 只用在坑位上
|
|
@property (nonatomic, copy) NSString *headWearUrl;
|
|
@end
|
|
|
|
NS_ASSUME_NONNULL_END
|