Files
yinmeng-ios/xplan-ios/Main/Monents/Presenter/XPMonentsRecommendPresenter.m

30 lines
915 B
Mathematica
Raw Normal View History

2022-05-13 11:32:35 +08:00
//
// XPMonentsRecommendPresenter.m
// xplan-ios
//
// Created by on 2022/5/13.
//
#import "XPMonentsRecommendPresenter.h"
#import "Api+Monents.h"
#import "MonentsInfoModel.h"
#import "XPMonentsRecommendProtocol.h"
@implementation XPMonentsRecommendPresenter
///
/// @param page
/// @param pageSize
/// @param state
- (void)getMonentsRecommendList:(NSInteger)page pageSize:(NSInteger)pageSize state:(int)state {
NSString * pageStr = [NSString stringWithFormat:@"%ld", page];
NSString * pageSizeStr = [NSString stringWithFormat:@"%ld", pageSize];
[Api monentsRecommendList:[self createHttpCompletion:^(BaseModel * _Nonnull data) {
NSArray *array = [MonentsInfoModel modelsWithArray:data.data];
[[self getView] getMonentsRecommendListSuccess:array state:state];
}] page:pageStr pageSize:pageSizeStr types:@"0,2"];
}
@end