EvaluateRequestModel.m
1.0 KB
//
// EvaluateRequestModel.m
// DreamSleep
//
// Created by peter on 2022/9/20.
//
#import "EvaluateRequestModel.h"
@implementation EvaluateRequestModel
+ (NSURLSessionDataTask *)queryCommunityEvaluationListWithCompletion:(void (^)(EvaluateRequestModel *requestModel))completion {
EvaluateRequestModel * requestModel = [[EvaluateRequestModel alloc] init];
NSString *api = @"query_community_evaluation_list";
NSString *argStr = [NSString stringWithFormat:@"query{%@}", api];
return [self httpPostBodyRequestWithAPI:api params:@{@"query" : argStr} view:nil hasNetActivity:YES loadingInfo:nil hasFailInfo:NO success:^(NSDictionary * _Nonnull apiDic) {
DSLog(@"社区评测数据列表接口apiDic:%@", apiDic);
requestModel.resCode = DSResCodeSuccess;
completion(requestModel);
} failure:^(id _Nonnull failureInfo) {
requestModel.resCode = [failureInfo[@"errorCode"] integerValue];
requestModel.errMessage = failureInfo[@"errMessage"];
completion(requestModel);
}];
}
@end