44 lines
891 B
Objective-C
44 lines
891 B
Objective-C
//
|
||
// AFServiceResponse.h
|
||
// AFServiceSDK
|
||
//
|
||
// Created by jiajunchen on 08/01/2018.
|
||
// Copyright © 2018 antfin. All rights reserved.
|
||
//
|
||
|
||
#import <Foundation/Foundation.h>
|
||
|
||
/**
|
||
钱包服务调用结果状态吗
|
||
|
||
- AFResSuccess: 默认值,业务调用成功,结果数据参见result字段
|
||
- AFResInvalidService: service枚举值错误
|
||
- AFResInvalidURL: 钱包回跳URL错误
|
||
- AFResRepeatCall: 业务重复调用(3s内)
|
||
- AFResOpenURLErr: 跳转失败
|
||
*/
|
||
typedef NS_ENUM(NSUInteger, AFResCode) {
|
||
AFResSuccess = 0,
|
||
AFResInvalidService = 100,
|
||
AFResInvalidURL,
|
||
AFResRepeatCall,
|
||
AFResOpenURLErr,
|
||
};
|
||
|
||
|
||
@interface AFServiceResponse : NSObject
|
||
|
||
|
||
/**
|
||
业务调用状态吗
|
||
*/
|
||
@property (nonatomic, assign) AFResCode responseCode;
|
||
|
||
|
||
/**
|
||
业务结果Dictionary, 内容请参考具体业务方接入文档
|
||
*/
|
||
@property (readonly) NSDictionary *result;
|
||
|
||
@end
|