diff --git a/Application/Sdk/View/default/Spend/pay_way.html b/Application/Sdk/View/default/Spend/pay_way.html index 4f98abf4..8d61b5b9 100644 --- a/Application/Sdk/View/default/Spend/pay_way.html +++ b/Application/Sdk/View/default/Spend/pay_way.html @@ -179,7 +179,7 @@ - +

微信支付

@@ -219,7 +219,7 @@ function small_program(status) { //alert(status); - if (status == 1) { // 小程序 + if (status == "1") { // 小程序 if ($('#sdk_version').val() == 1) { // android window.txyxsdk.getSmallRoutine($('#small_json').val()); } else { @@ -228,11 +228,23 @@ function small_program(status) { return false; } + $(this).removeAttr("onclick", ""); return true; } $(function() { + var flag = false; + $("#wxpay").on('click', function() { + if (flag) return ; + flag = true; + $r = small_program("{:C('sqpay.wx_small')}"); + if ($r) { + window.location.href = $(this).data('url'); + } + + }); + if ($("#pay_price").data("pay_price") == 0) { $("#platform_pay").show(); $(".paylist").hide(); @@ -246,6 +258,9 @@ $(function() { }); $('#alipaybtn').on('click',function() { + if (flag) return ; + flag = true; + var that = $(this),url = $.trim(that.attr('data-url')); if(that.hasClass('disabledbtn')){return false;} that.addClass('disabled'); diff --git a/Application/Sdk/View/default/Spend/paycallback.html b/Application/Sdk/View/default/Spend/paycallback.html index 6feaee87..df5709bd 100644 --- a/Application/Sdk/View/default/Spend/paycallback.html +++ b/Application/Sdk/View/default/Spend/paycallback.html @@ -77,7 +77,7 @@ $(function() { var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端 if (r.payStatus == '1') { if (isAndroid) { - window.mengchuang.getPayResult('succeed'); + window.txyxsdk.getPayResult('succeed'); } else { try { window.webkit.messageHandlers.exchangeResult.postMessage(1); @@ -87,7 +87,7 @@ $(function() { } } else { if (isAndroid) { - window.mengchuang.getPayResult('fail'); + window.txyxsdk.getPayResult('fail'); } else { try { window.webkit.messageHandlers.exchangeResult.postMessage(0); @@ -99,22 +99,7 @@ $(function() { } } }); - /* if (1) { - if (!device) { - var u = navigator.userAgent; - var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端 - if (isAndroid) - device =1; - else - device =2; - } - // android - if (device == 1) { - window.mengchuang.getPayResult('succeed'); - } else { - window.webkit.messageHandlers.exchangeResult.postMessage(1); - } - } */ + }); diff --git a/Application/Sdk/View/default/UserH/platform_pay.html b/Application/Sdk/View/default/UserH/platform_pay.html index f81b3f06..78d52a41 100644 --- a/Application/Sdk/View/default/UserH/platform_pay.html +++ b/Application/Sdk/View/default/UserH/platform_pay.html @@ -33,7 +33,7 @@