// // HttpClient.h // redstar // // Created by admin on 15/11/7. // Copyright © 2015年 ZWF. All rights reserved. // #import #import typedef void (^completionBlock) (id response, NSError *error); @interface HttpClient : NSObject // 初始化 - (id)initWithUrl:(NSString *)url; // 登陆初始化 - (id)initWithLogin; // 登陆 - (void)loginWithUsername:(NSString *)username password:(NSString *)password completion:(completionBlock)completion; // 检查更新版本 - (void)checkAndUpdateCurrentVersionWithCompletion:(completionBlock)completion; // 获取问题列表 - (void)getQuestionListWithParameters:(id)parameters completion:(completionBlock)completion; // 获取问题详情 - (void)getQuestionDetailWithParameters:(id)parameters completion:(completionBlock)completion; // 获取巡检列表 - (void)getInspectListWithParameters:(id)parameters completion:(completionBlock)completion; // 获取巡检排名 - (void)getRankingListWithParameters:(id)parameters completion:(completionBlock)completion; // 获取口碑巡检明细 - (void)getPraiseDetailWithParameters:(id)parameters completion:(completionBlock)completion; // 提交评论 - (void)submitCommentWithParameters:(id)parameters completion:(completionBlock)completion; // 提交评论 - (void)likeCountWithParameters:(id)parameters completion:(completionBlock)completion; // 取消点赞 - (void)cancelLikeCountWithParameters:(id)parameters completion:(completionBlock)completion; // 上传新问题 - (void)uploadNewQuestionWithParameters:(id)parameters completion:(completionBlock)completion; // 上传新检查点 - (void)uploadInspectResultWithParameters:(id)parameters completion:(completionBlock)completion; // 获取公告列表 - (void)getAnnounceListWithCompletion:(completionBlock)completion; // 获取公告详情 - (void)getAnnounceDetailWithCompletion:(completionBlock)completion; // 提交公告已读状态 - (void)settingAnnounceYetReadWithCompletion:(completionBlock)completion; // 获取管理层的抽查任务的列表 - (void)getManageSportCheckListWithParameters:(id)parameters completion:(completionBlock)completion; @end