Initial commit
This commit is contained in:
@@ -0,0 +1,173 @@
|
||||
//
|
||||
// AFNOHeaderHttpTool.h
|
||||
// Ifish
|
||||
//
|
||||
// Created by imac on 16/10/27.
|
||||
// Copyright © 2016年 lianxiang. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#define IFISHERROCODE @"100"
|
||||
|
||||
#define IFFISHFAIL @"101"
|
||||
|
||||
#define IFISHDEVICE_REMOVE @"207"
|
||||
|
||||
#define IFISHCAMERA_REMOVE @"210"
|
||||
//上传图片太大
|
||||
|
||||
#define IFISH_UPLOADPICBIGEER @"206"
|
||||
|
||||
//用户ID 不能存在
|
||||
#define IFISH_USERIDNONE @"207"
|
||||
|
||||
typedef NS_ENUM(NSInteger, RequestType){
|
||||
RequestTypePost = 1,
|
||||
RequestTypeGet = 2
|
||||
};
|
||||
|
||||
@interface AFNOHeaderHttpTool : NSObject
|
||||
/**
|
||||
* 发送一个请求 无请求头参数
|
||||
*
|
||||
* @param methodType 请求方法
|
||||
* @param url 请求路径
|
||||
* @param params 请求参数
|
||||
* @param success 请求成功后的回调(请将请求成功后想做的事情写到这个block中)
|
||||
* @param failure 请求失败后的回调(请将请求失败后想做的事情写到这个block中)
|
||||
* @param token "userId+timestamp+”ifish8”经MD5加密后生成的口令
|
||||
*/
|
||||
+(void) requestWihtMethod:(RequestType)
|
||||
methodType url : (NSString *)url
|
||||
params:(NSDictionary *)params
|
||||
success:(void (^)(id response))success
|
||||
failure:(void (^)(NSError *err))failure;
|
||||
|
||||
|
||||
/**
|
||||
* 保存自定义图标
|
||||
*/
|
||||
+(void)saveCustomIconWith:(NSNumber*)UserId
|
||||
deviceId:(NSString*)deviceId
|
||||
customIconName:(NSString*)customIconName
|
||||
customShowName:(NSString*)customShowName
|
||||
success:(void (^)(id response))success
|
||||
failure:(void (^)(NSError* err))failure;
|
||||
|
||||
|
||||
/**
|
||||
* 查询看护报告详情
|
||||
*/
|
||||
|
||||
+(void)getLookReportById:(NSString *)reportId
|
||||
success:(void (^)(id response))success
|
||||
failure:(void (^)(NSError* err))failure;
|
||||
|
||||
|
||||
/**
|
||||
* 删除设备和摄像头关系
|
||||
*/
|
||||
|
||||
+(void)deleteDeviceCameraWith:(NSString *)cameraId
|
||||
deiviceId:(NSString *)deiviceId
|
||||
success:(void (^)(id response))success
|
||||
failure:(void (^)(NSError* err))failure;
|
||||
|
||||
|
||||
/**
|
||||
* 看护开关
|
||||
*/
|
||||
|
||||
+(void)kanHuKaiGuanWith:(NSString *)cameraId
|
||||
userId:(NSString *)userId
|
||||
status:(NSString *)status
|
||||
success:(void (^)(id response))success
|
||||
failure:(void (^)(NSError* err))failure;
|
||||
|
||||
/**
|
||||
* 设备关联摄像头
|
||||
*/
|
||||
|
||||
+(void)deviceBindCameraWith:(NSString *)cameraId
|
||||
userId:(NSNumber *)userId
|
||||
deviceId:(NSString *)deviceId
|
||||
success:(void (^)(id response))success
|
||||
failure:(void (^)(NSError* err))failure;
|
||||
|
||||
|
||||
/**
|
||||
* 看护列表
|
||||
*/
|
||||
|
||||
+(void)getKanHuListWithShopsId:(NSString *)shopsUserId
|
||||
firstResult:(NSString *)firstResult
|
||||
pageSize:(NSString *)pageSize
|
||||
success:(void (^)(id response))success
|
||||
failure:(void (^)(NSError* err))failure;
|
||||
/**
|
||||
* 绑定摄像头
|
||||
*/
|
||||
|
||||
+(void)bindCameraWith:(NSString *)cameraId
|
||||
userId:(NSNumber *)userId
|
||||
success:(void (^)(id response))success
|
||||
|
||||
failure:(void (^)(NSError* err))failure;
|
||||
|
||||
/**
|
||||
* 设置换水提醒
|
||||
*/
|
||||
+(void)setRemindWaterInfWith:(NSString*)deviceId
|
||||
waterRemind:(NSString*)waterRemind
|
||||
remindCycle:(NSString*)remindCycle
|
||||
success:(void (^)(id response))success
|
||||
failure:(void (^)(NSError* err))failure;
|
||||
|
||||
/**
|
||||
* 获取换水提醒信息
|
||||
*/
|
||||
|
||||
+(void)getRemindWaterInfwith:(NSString*)deviceId
|
||||
success:(void (^)(id response))success
|
||||
failure:(void (^)(NSError* err))failure;
|
||||
|
||||
/**
|
||||
* 扫码激活摄像头
|
||||
*/
|
||||
|
||||
|
||||
+(void)scanCodeActiveCamea:(NSString *)cameraId
|
||||
deiviceId:(NSString *)deiviceId
|
||||
success:(void (^)(id response))success
|
||||
failure:(void (^)(NSError* err))failure;
|
||||
|
||||
/**
|
||||
* 审核状态查询
|
||||
*/
|
||||
|
||||
|
||||
+(void)getShopsStatus:(NSString *)shopsId
|
||||
success:(void (^)(id response))success
|
||||
failure:(void (^)(NSError* err))failure;
|
||||
|
||||
/**
|
||||
* 选择看护商家
|
||||
*/
|
||||
|
||||
+(void)xuanZeKanHuShangJia:(NSString *)shopsPhone
|
||||
yongHuId:(NSNumber *)userId
|
||||
success:(void (^)(id response))success
|
||||
failure:(void (^)(NSError* err))failure;
|
||||
|
||||
/**
|
||||
* 发送看护报告
|
||||
*/
|
||||
|
||||
+(void)sendReportWithUserId:(NSString * )userId
|
||||
baoGaoHtmlName:(NSString *)fileName
|
||||
reportId:(NSString *)reportId
|
||||
success:(void (^)(id response))success
|
||||
failure:(void (^)(NSError* err))failure;
|
||||
|
||||
|
||||
@end
|
||||
Reference in New Issue
Block a user