Files
yinmeng-ios/xplan-ios/Main/Room/View/RoomRank/Presenter/XPRoomRankPresenter.h
2022-01-14 15:46:15 +08:00

49 lines
1.0 KiB
Objective-C

//
// XPRoomRankPresenter.h
// xplan-ios
//
// Created by 冯硕 on 2021/12/14.
//
#import "BaseMvpPresenter.h"
NS_ASSUME_NONNULL_BEGIN
typedef NS_ENUM(NSInteger, RankListType) {
RankListType_Day = 1,
RankListType_Week,
};
typedef NS_ENUM(NSInteger, RoomDayRankType) {
///财富榜
RoomDayRankType_Wealth = 1,
///魅力榜
RoomDayRankType_Charm,
};
@interface XPRoomRankPresenter : BaseMvpPresenter
/// 请求房间贡献榜
/// @param roomUid 房主的uid
/// @param type 类型
/// @param page 当前页数
/// @param pageSize 一页多少个
- (void)getRoomContributeRankList:(NSString *)roomUid
type:(RankListType)type
page:(int)page
pageSize:(int)pageSize
state:(int)state;
/// 请求房间贡献榜
/// @param roomUid 房主的uid
/// @param type 类型
/// @param page 当前页数
/// @param pageSize 一页多少个
- (void)getRoomCharmRankList:(NSString *)roomUid
type:(RankListType)type
page:(int)page
pageSize:(int)pageSize
state:(int)state;
@end
NS_ASSUME_NONNULL_END