123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- //
- // YMMineViewModel.h
- // MSYOUPAI
- //
- // Created by YoMi on 2024/2/4.
- // Copyright © 2024 MS. All rights reserved.
- //
- #import "MSYOUPAIViewModel.h"
- #import <BAGridView/BAGridView.h>
- #import "YMMineQuantityInfoViewModel.h"
- #import "YMMineCommonFunctionsViewModel.h"
- NS_ASSUME_NONNULL_BEGIN
- @interface YMMineViewModel : MSYOUPAIViewModel
- /// 获取我的信息数据
- - (void)getMineInfoData;
- /// 视频勿扰状态是否选中
- - (void)videoDoNotDisturbStatus;
- /// 私信聊天状态是否选中
- - (void)privateLetterChatStatus;
- /// 复制用户Id
- - (void)copyUserId;
- /// 前往编辑资料
- - (void)gotoEditProfile;
- /// 前往会员中心
- - (void)gotoMemberCenter;
- /// 前往账户余额
- - (void)gotoAccountBalance;
- /// 前往我的收益
- - (void)gotoMyEarnings;
- /// 0未加入公会 1已加入公会 2已加入公会会长
- @property (nonatomic, assign, readonly) NSInteger userGuild;
- /// 用户头像
- @property (nonatomic, copy, readonly) NSString *userAvatar;
- /// 用户昵称
- @property (nonatomic, copy, readonly) NSString *userNickname;
- /// 用户代码
- @property (nonatomic, copy, readonly) NSString *userCode;
- /// 用户简介
- @property (nonatomic, copy, readonly) NSString *userIntro;
- /// 用户余额
- @property (nonatomic, copy, readonly) NSString *userBalance;
- /// 用户收益
- @property (nonatomic, copy, readonly) NSString *userEarnings;
- /// 违规公布链接
- @property (nonatomic, copy, readonly) NSString *offenseNoticeUrl;
- /// 在线客服链接
- @property (nonatomic, copy, readonly) NSString *onlineServiceUrl;
- /// 邀请链接
- @property (nonatomic, copy, readonly) NSString *inviteUrl;
- /// 任务中心链接
- @property (nonatomic, copy, readonly) NSString *taskCenterUrl;
- /// 用户等级
- @property (nonatomic, copy, readonly) NSString *userGrade;
- /// 是否完整信息 1展示 0隐藏
- @property (nonatomic, assign, readonly) BOOL isCompleteInfo;
- /// 是否女神认证
- @property (nonatomic, assign, readonly) BOOL isGoddessCertified;
- /// 是否VIP
- @property (nonatomic, assign, readonly) BOOL isVIP;
- /// 开通会员提示
- @property (nonatomic, copy, readonly) NSString *openMembershipTips;
- /// 数量信息字典数据
- @property (nonatomic, strong, readonly) NSArray <NSDictionary *> *quantityInfoDicDataArray;
- /// 数量信息模组数据
- @property (nonatomic, strong, readonly) NSArray <YMMineQuantityInfoViewModel *> *quantityInfoGridDataArray;
- /// 常用功能一字典数据
- @property (nonatomic, strong, readonly) NSArray <NSDictionary *> *commonFunctionsOneDicDataArray;
- /// 常用功能一模组数据
- @property (nonatomic, strong, readonly) NSArray <YMMineCommonFunctionsViewModel *> *commonFunctionsOneGridDataArray;
- /// 常用功能二字典数据
- @property (nonatomic, strong, readonly) NSArray <NSDictionary *> *commonFunctionsTwoDicDataArray;
- /// 常用功能二模组数据
- @property (nonatomic, strong, readonly) NSArray <NSDictionary *> *commonFunctionsTwoListDataArray;
- /// 常用功能三字典数据
- @property (nonatomic, strong, readonly) NSArray <NSDictionary *> *commonFunctionsThreeDicDataArray;
- /// 常用功能三模组数据
- @property (nonatomic, strong, readonly) NSArray <YMMineCommonFunctionsViewModel *> *commonFunctionsThreeGridDataArray;
- /// 数字信息操作
- @property (nonatomic, strong, readonly) RACSubject *quantityInfoOperationSubject;
- /// 常用功能操作
- @property (nonatomic, strong, readonly) RACSubject *commonFunctionsOperationSubject;
- @end
- NS_ASSUME_NONNULL_END
|