Files
peko-ios/YuMi/Modules/YMMine/Presenter/XPMineSettingPresent.h

35 lines
754 B
Objective-C

//
// YMMineSettingPresent.h
// YUMI
//
// Created by YUMI on 2021/9/17.
//
#import "BaseMvpPresenter.h"
NS_ASSUME_NONNULL_BEGIN
@class UserInfoModel;
@interface XPMineSettingPresent : BaseMvpPresenter
-(void)clearList;
/// 获取用户信息
- (void)getUserInfo;
/// 获取数据源
/// @param userinfo 当前的用户信息
- (void)getMineSettingDataSourceWith:(UserInfoModel *)userinfo;
/// 退出当前账号
- (void)logoutCurrentAccount;
///获取版本更新
- (void)getVersionUpdate;
///得到屏蔽房间列表
-(void)getBlackRoomListWithPageNum:(NSString *)pageNum pageSize:(NSString *)pageSize;
///解除屏蔽
-(void)requestUnmaskingFromBlackRoomListWithRoomUid:(NSString *)roomUid type:(NSString *)type;
@end
NS_ASSUME_NONNULL_END