YMInvitingPrizesViewModel.h 1001 B

123456789101112131415161718192021222324252627282930
  1. //
  2. // YMInvitingPrizesViewModel.h
  3. // MSYOUPAI
  4. //
  5. // Created by YoMi on 2024/3/5.
  6. // Copyright © 2024 MS. All rights reserved.
  7. //
  8. #import "MSYOUPAIViewModel.h"
  9. #import "YMInvitingPrizesInvitationInfoViewModel.h"
  10. #import "YMInvitingPrizesSharePosterCellViewModel.h"
  11. NS_ASSUME_NONNULL_BEGIN
  12. @interface YMInvitingPrizesViewModel : MSYOUPAIViewModel
  13. /// 获取邀请有奖信息数据
  14. - (void)getInvitingPrizesInfoData;
  15. /// 前往邀请明细
  16. - (void)gotoInvitationBreakdown;
  17. /// 邀请信息字典数据
  18. @property (nonatomic, strong, readonly) NSArray <NSDictionary *> *invitationInfoDicDataArray;
  19. /// 邀请信息模组数据
  20. @property (nonatomic, strong, readonly) NSArray <YMInvitingPrizesInvitationInfoViewModel *> *invitationInfoGridDataArray;
  21. /// 奖励说明
  22. @property (nonatomic, strong, readonly) NSAttributedString *incentivesNotes;
  23. /// 海报数据
  24. @property (nonatomic, strong, readonly) NSArray <YMInvitingPrizesSharePosterCellViewModel*>*posterDataArray;
  25. @end
  26. NS_ASSUME_NONNULL_END