Ver código fonte

微信安装提示

apple 6 anos atrás
pai
commit
9d1e1929f0

BIN
ios/JianYuIOS/JianYuIOS.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate


+ 1 - 0
ios/JianYuIOS/JianYuIOS/BaseClass1/PrefixHeader.pch

@@ -127,6 +127,7 @@ _Pragma("clang diagnostic pop")\
 
 
 
+
 #endif /* PrefixHeader_pch */
 
 

+ 0 - 69
ios/JianYuIOS/JianYuIOS/Classes(模块)/JYExpViewController.m

@@ -57,12 +57,6 @@ JSExportAs(hideRedSpotOnMenu, -(void)jsHideRedSpotOnMenu:(NSString*)str);
 JSExportAs(showRedSpotOnMenu, -(void)jsShowRedSpotOnMenu:(NSString*)str);
 
 
-//支付相关
-JSExportAs(wxPay, -(void)jsWxPay:(NSString *)jsonString);
-
-JSExportAs(aliPay, -(void)jsAliPay:(NSString*)str);
-
-
 @end
 
 
@@ -1006,69 +1000,6 @@ NSString *const AesKey_2 = @"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];
-    });
-    
-    
-}
-
 
 
 /*

+ 0 - 71
ios/JianYuIOS/JianYuIOS/Classes(模块)/JYMineViewController.m

@@ -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
  

+ 1 - 25
ios/JianYuIOS/JianYuIOS/Classes(模块)/JYSearchViewController.m

@@ -1227,49 +1227,25 @@ NSString *const AesKey_0 = @"mGlAgnIBB8bx2nch";
     }
     
     NSData *jsonData = [jsonString dataUsingEncoding:NSUTF8StringEncoding];
-    
     NSError *err;
-    
-    NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:jsonData
-                         
-                                                        options:NSJSONReadingMutableContainers
-                         
-                                                          error:&err];
-    
-    NSLog(@"%@",dic);
-    
+    NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:jsonData options:NSJSONReadingMutableContainers error:&err];
     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
 {

+ 0 - 70
ios/JianYuIOS/JianYuIOS/Classes(模块)/JYSubViewController.m

@@ -50,11 +50,6 @@ JSExportAs(showRedSpotOnMenu, -(void)jsShowRedSpotOnMenu:(NSString*)str);
 JSExportAs(clearPushMessage, -(void)jsClearPushMessage:(NSString*)type);
 
 
-//支付相关
-JSExportAs(wxPay, -(void)jsWxPay:(NSString *)jsonString);
-
-JSExportAs(aliPay, -(void)jsAliPay:(NSString*)str);
-
 
 @end
 
@@ -982,71 +977,6 @@ NSString *const AesKey_1 = @"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
  

+ 3 - 28
ios/JianYuIOS/JianYuIOS/NewWebController.m

@@ -116,52 +116,27 @@ JSExportAs(aliPay, -(void)jsAliPay:(NSString*)str);
         [[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);
-    
+    NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:jsonData options:NSJSONReadingMutableContainers error:&err];
     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
 {