YMInvitingPrizesSharePosterCellViewModel.m 909 B

12345678910111213141516171819202122232425262728293031
  1. //
  2. // YMInvitingPrizesSharePosterCellViewModel.m
  3. // MSYOUPAI
  4. //
  5. // Created by YoMi on 2024/3/15.
  6. // Copyright © 2024 MS. All rights reserved.
  7. //
  8. #import "YMInvitingPrizesSharePosterCellViewModel.h"
  9. #import "YMInvitingPrizesSharePosterModel.h"
  10. @interface YMInvitingPrizesSharePosterCellViewModel ()
  11. /** 海报Url*/
  12. @property (nonatomic, copy, readwrite) NSString *posterUrl;
  13. /** 二维码内容*/
  14. @property (nonatomic, strong, readwrite) NSString *qrCodeContent;
  15. @end
  16. @implementation YMInvitingPrizesSharePosterCellViewModel
  17. - (void)ym_initialize{
  18. [super ym_initialize];
  19. self.posterUrl = [self.params stringValueForKey:@"poster" defaultValue:@""];
  20. if ([self.params[ParamsModel] isKindOfClass:[YMInvitingPrizesSharePosterModel class]]) {
  21. YMInvitingPrizesSharePosterModel *model = self.params[ParamsModel];
  22. self.qrCodeContent = model.qCodeContent;
  23. }
  24. }
  25. @end