|
@@ -49,12 +49,6 @@ JSExportAs(backUrl, -(void)jsBackUrl:(NSString*)str);
|
|
|
|
|
|
|
|
|
|
|
|
-//支付相关
|
|
|
-JSExportAs(wxPay, -(void)jsWxPay:(NSString *)jsonString);
|
|
|
-JSExportAs(aliPay, -(void)jsAliPay:(NSString*)str);
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
JSExportAs(clearPushMessage, -(void)jsClearPushMessage:(NSString*)type);
|
|
|
|
|
|
JSExportAs(hideRedSpotOnMenu, -(void)jsHideRedSpotOnMenu:(NSString*)str);
|
|
@@ -1033,71 +1027,6 @@ NSString *const AesKey_3 = @"mGlAgnIBB8bx2nch";
|
|
|
|
|
|
|
|
|
|
|
|
-#pragma mark 支付相关
|
|
|
-
|
|
|
--(void)jsWxPay:(NSString *)jsonString
|
|
|
-{
|
|
|
- if ([LXUserDefaults isInstallWeiXin] != 1) { // 没有安装wx
|
|
|
- [[LXViewControllerManager shareViewControllerManager] showHudOnlyText:@"请先下载微信再进行支付!" delay:1.5];
|
|
|
- return;
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- NSData *jsonData = [jsonString dataUsingEncoding:NSUTF8StringEncoding];
|
|
|
-
|
|
|
- NSError *err;
|
|
|
-
|
|
|
- NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:jsonData
|
|
|
-
|
|
|
- options:NSJSONReadingMutableContainers
|
|
|
-
|
|
|
- error:&err];
|
|
|
-
|
|
|
- NSLog(@"%@",dic);
|
|
|
-
|
|
|
- if(err) {
|
|
|
-
|
|
|
- NSLog(@"json解析失败:%@",err);
|
|
|
-
|
|
|
- return;
|
|
|
-
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- //吊起微信
|
|
|
- PayReq *request = [[PayReq alloc] init] ;
|
|
|
- request.openID = dic[@"Appid"];
|
|
|
-
|
|
|
-
|
|
|
- request.partnerId = dic[@"Partnerid"];
|
|
|
- request.prepayId= dic[@"Prepayid"];
|
|
|
- request.package = @"Sign=WXPay";
|
|
|
- request.nonceStr= dic[@"Noncestr"];
|
|
|
- request.timeStamp= [dic[@"Timestamp"] intValue];
|
|
|
- request.sign= dic[@"Sign"];
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- kMainQueue(^{
|
|
|
- [WXApi sendReq:request];
|
|
|
- });
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-}
|
|
|
--(void)jsAliPay:(NSString*)str
|
|
|
-{
|
|
|
- kMainQueue(^{
|
|
|
- [[AlipaySDK defaultService] payOrder:str fromScheme:@"jianyuiosapp" callback:nil];
|
|
|
- });
|
|
|
-
|
|
|
-
|
|
|
-}
|
|
|
-
|
|
|
-
|
|
|
/*
|
|
|
#pragma mark - Navigation
|
|
|
|