35 lines
754 B
Objective-C
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
|