YMMemberPrivilegeItemCellViewModel.m 967 B

12345678910111213141516171819202122232425262728293031
  1. //
  2. // YMMemberPrivilegeItemCellViewModel.m
  3. // MSYOUPAI
  4. //
  5. // Created by YoMi on 2024/2/27.
  6. // Copyright © 2024 MS. All rights reserved.
  7. //
  8. #import "YMMemberPrivilegeItemCellViewModel.h"
  9. #import "YMMemberCenterModel.h"
  10. @interface YMMemberPrivilegeItemCellViewModel ()
  11. /// 特权项目图标
  12. @property (nonatomic, copy, readwrite) NSString *privilegeItemIcon;
  13. /// 特权项目标题
  14. @property (nonatomic, copy, readwrite) NSString *privilegeItemTitle;
  15. /// 特权项目详情
  16. @property (nonatomic, copy, readwrite) NSString *privilegeItemDetail;
  17. @end
  18. @implementation YMMemberPrivilegeItemCellViewModel
  19. - (void)ym_initialize{
  20. [super ym_initialize];
  21. if ([self.params[ParamsModel] isKindOfClass:[YMMemberPrivilegeItemModel class]]) {
  22. YMMemberPrivilegeItemModel *model = self.params[ParamsModel];
  23. self.privilegeItemIcon = model.img;
  24. self.privilegeItemTitle = model.name;
  25. self.privilegeItemDetail = model.des;
  26. }
  27. }
  28. @end