YOUPAILZProfileHeaderView.h 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. //
  2. // YOUPAILZProfileHeaderView.h
  3. // VQU
  4. //
  5. // Created by CY on 2021/6/30.
  6. // Copyright © 2021 leo. All rights reserved.
  7. //
  8. #import <UIKit/UIKit.h>
  9. #import "YOUPAILCUserModel.h"
  10. #import "YOUPAILCUserCountModel.h"
  11. #import "YOUPAILZLiveCardModel.h"
  12. #import "YOUPAILCBaseInfo.h"
  13. #import "YOUPAIHRReddotModel.h"
  14. NS_ASSUME_NONNULL_BEGIN
  15. @interface YOUPAILZProfileHeaderView : UIView
  16. /* YOUPAILCBaseInfo */
  17. @property (strong, nonatomic) YOUPAILCBaseInfo *youpaipinfoModel;
  18. @property (nonatomic, strong) NSString *youpaipmyGrade; /// 等级
  19. @property(nonatomic,assign)NSInteger is_complete_info;//1展示 0隐藏
  20. /// 更新用户信息
  21. - (void)youpaifreloadUserInfoWithModel:(YOUPAILCUserModel *)userModel;
  22. /// 更新数量信息
  23. - (void)youpaifreloadCountWithModel:(YOUPAILCUserCountModel *)model;
  24. /// 更新用户等级
  25. - (void)youpaifreloadUserLevelModel:(YOUPAILZLiveCardModel *)model;
  26. /// 更新账户资产信息
  27. /// balance 余额
  28. /// profit 收益
  29. - (void)youpaifreloadAccountWithBalance:(NSInteger)balance profit:(NSString*)profit;
  30. /// 更新红点显示
  31. /// @param model
  32. - (void)youpaifreloadUserRedDotModel:(YOUPAIHRReddotModel *)model;
  33. @end
  34. NS_ASSUME_NONNULL_END