fix:iOS一码通的返回结果改成model

master
wangtao 2021-06-28 10:17:27 +08:00
parent dfd4e5c11d
commit fdba96465c
2 changed files with 8 additions and 4 deletions

View File

@ -13,11 +13,15 @@
- (void)setupApiWithSuccess:(void (^)(NSDictionary<NSString *,id> * _Nonnull))success failure:(void (^)(id _Nullable))failure cancel:(void (^)(void))cancel { - (void)setupApiWithSuccess:(void (^)(NSDictionary<NSString *,id> * _Nonnull))success failure:(void (^)(id _Nullable))failure cancel:(void (^)(void))cancel {
NSLog(@"MOP_parseWXQrCode%@", self.qrCode); NSLog(@"MOP_parseWXQrCode%@", self.qrCode);
[[FATClient sharedClient] parseAppletInfoFromWXQrCode:self.qrCode apiServer:self.apiServer completion:^(NSDictionary *result, FATError *aError) { [[FATClient sharedClient] parseAppletInfoFromWXQrCode:self.qrCode apiServer:self.apiServer completion:^(FATAppletSimpleInfo *appInfo, FATError *aError) {
if (aError) { if (aError) {
failure(aError.description); failure(aError.description);
}else{ }else{
success(result); NSMutableDictionary *dataDic = [[NSMutableDictionary alloc]init];
if (appInfo && appInfo.appId) {
[dataDic setObject:appInfo.appId forKey:@"appId"];
}
success(dataDic);
} }
}]; }];
} }

View File

@ -16,7 +16,7 @@ A finclip miniprogram flutter sdk.
s.public_header_files = 'Classes/**/*.h' s.public_header_files = 'Classes/**/*.h'
s.dependency 'Flutter' s.dependency 'Flutter'
s.ios.deployment_target = '9.0' s.ios.deployment_target = '9.0'
s.dependency 'FinApplet' , '2.31.0-alpha20210624v05' s.dependency 'FinApplet' , '2.31.0-alpha20210628v02'
s.dependency 'FinAppletExt' , '2.31.0-alpha20210624v05' s.dependency 'FinAppletExt' , '2.31.0-alpha20210628v02'
end end