card add appid

This commit is contained in:
Tom Xu 2020-12-26 20:19:31 +08:00
parent ddf5a56d0b
commit 85b032bedc
2 changed files with 2 additions and 1 deletions

1
index.d.ts vendored
View File

@ -153,6 +153,7 @@ declare module 'react-native-wechat-lib' {
} }
export interface Invoice { export interface Invoice {
appId: string;
cardId: string; cardId: string;
encryptCode: string; encryptCode: string;
} }

View File

@ -607,7 +607,7 @@ RCT_EXPORT_METHOD(pay:(NSDictionary *)data
body[@"errStr"] = r.errStr; body[@"errStr"] = r.errStr;
NSMutableArray *arr = [[NSMutableArray alloc] init]; NSMutableArray *arr = [[NSMutableArray alloc] init];
for (WXCardItem* cardItem in r.cardAry) { for (WXCardItem* cardItem in r.cardAry) {
NSMutableDictionary *item = @{@"cardId":cardItem.cardId,@"encryptCode":cardItem.encryptCode}.mutableCopy; NSMutableDictionary *item = @{@"cardId":cardItem.cardId,@"encryptCode":cardItem.encryptCode,@"appId":cardItem.appID}.mutableCopy;
[arr addObject:item]; [arr addObject:item];
} }
body[@"cards"] = arr; body[@"cards"] = arr;