// // RechargeUserModel.h // YuMi // // Created by P on 2024/12/30. // #import "PIBaseModel.h" NS_ASSUME_NONNULL_BEGIN @interface DiamondGiveHistoryVo : PIBaseModel @property(nonatomic, copy) NSString *id; @property(nonatomic, assign) NSInteger fromUid; @property(nonatomic, assign) NSInteger targetUid; @property(nonatomic, assign) NSInteger targetErbanNo; @property(nonatomic, assign) NSInteger readDiamondNum; @property(nonatomic, copy) NSString *createTimeStr; @property(nonatomic, copy) NSString *targetNick; @property(nonatomic, copy) NSString *targetAvatar; @property(nonatomic, assign) NSInteger diamondNum; @property(nonatomic, assign) NSTimeInterval createTime; @property(nonatomic, assign) NSInteger guildUsdNum; @end @interface DiamondHistoryModel : PIBaseModel @property(nonatomic, assign) NSInteger totalGiveGold; @property(nonatomic, assign) NSInteger totalGiveGoldUsd; @property(nonatomic, copy) NSString *cycleDateStr; @property(nonatomic, copy) NSArray * diamondGiveHistoryVoList; @end @interface SubRechargeUserModel : PIBaseModel @property(nonatomic, copy) NSString *id; @property(nonatomic, assign) NSInteger uid; @property(nonatomic, assign) NSInteger manageUid; // 有非 0 值,则表示用户为自代理,要在对应的 UI 隐藏自代理入口 @property(nonatomic, assign) NSInteger starLevel; @property(nonatomic, assign) BOOL hasCharge; @property(nonatomic, copy) NSString *erbanNo; @property(nonatomic, copy) NSString *nick; @property(nonatomic, copy) NSString *avatar; @property(nonatomic, assign) BOOL isOnline; @property(nonatomic, assign) NSInteger seq; @property(nonatomic, assign) NSInteger starLevelSeq; @property(nonatomic, assign) CGFloat totalGiveGoldUsd; //薪资 @property(nonatomic, assign) CGFloat totalGiveGold; //转赠金币 @end @interface RechargeUserModel : PIBaseModel @property(nonatomic, copy) NSString *avatar; @property(nonatomic, copy) NSString *erbanNo; @property(nonatomic, assign) NSInteger giveGold; @property(nonatomic, copy) NSString *id; @property(nonatomic, assign) BOOL isOnline; @property(nonatomic, copy) NSString *nick; @property(nonatomic, assign) NSInteger roomId; @property(nonatomic, assign) NSInteger starLevel; @property(nonatomic, assign) NSInteger type; @property(nonatomic, assign) NSInteger uid; @property(nonatomic, assign) CGFloat totalGiveGoldUsd; //薪资 @property(nonatomic, assign) CGFloat totalGiveGold; //转赠金币 @property(nonatomic, assign) NSInteger subNum; @property(nonatomic, assign) NSInteger manageUid; + (RechargeUserModel *)testModel; @end NS_ASSUME_NONNULL_END