YMAccountBalanceViewModel.h 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. //
  2. // YMAccountBalanceViewModel.h
  3. // MSYOUPAI
  4. //
  5. // Created by YoMi on 2024/2/27.
  6. // Copyright © 2024 MS. All rights reserved.
  7. //
  8. #import "MSYOUPAIViewModel.h"
  9. #import "YMAccountBalanceRechargeItemCellViewModel.h"
  10. NS_ASSUME_NONNULL_BEGIN
  11. @interface YMAccountBalanceViewModel : MSYOUPAIViewModel
  12. /// 获取账户余额信息
  13. - (void)getAccountBalanceInfoData;
  14. - (void)getAccountShowData;
  15. /// 检测账户余额充值信息
  16. - (void)detectionAccountBalanceRechargeInfoData;
  17. /// 前往收支明细
  18. - (void)gotoIncomeBreakdown;
  19. - (void)clickRechargeImageView;
  20. /// 用户剩余余额
  21. @property (nonatomic, strong, readonly) NSString *userRemainingBalance;
  22. /// 充值项目数据
  23. @property (nonatomic, strong, readonly) NSArray <YMAccountBalanceRechargeItemCellViewModel*>*rechargeItemDataArray;
  24. /// 充值说明
  25. @property (nonatomic, strong, readonly) NSAttributedString *rechargeNotes;
  26. /// 选中充值项目
  27. @property (nonatomic, strong, readonly) RACSubject *selectedRechargeItemSubject;
  28. /// 选中支付方式
  29. @property (nonatomic, strong, readonly) RACSubject *selectedPayMethodTypeSubject;
  30. @property (nonatomic, copy, readonly) NSString *diamondStr;
  31. @end
  32. NS_ASSUME_NONNULL_END