From c60fed5d29904d875a212d2f3a7e1df2119da264 Mon Sep 17 00:00:00 2001 From: yixian Date: Thu, 18 Jan 2018 12:14:50 +0800 Subject: [PATCH] gateway jsapi update --- src/main/ui/static/templates/alipay/v1/gateway_jsapi.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/ui/static/templates/alipay/v1/gateway_jsapi.js b/src/main/ui/static/templates/alipay/v1/gateway_jsapi.js index 7c5e53383..553318f23 100644 --- a/src/main/ui/static/templates/alipay/v1/gateway_jsapi.js +++ b/src/main/ui/static/templates/alipay/v1/gateway_jsapi.js @@ -6,6 +6,9 @@ $(document).ready(function () { decode(); function decode() { + if (window.client_moniker == 'PINE') { + alert('debug:origin redirect:' + window.redirect); + } var redirect = window.redirect; while (redirect.indexOf('://') < 0) { redirect = decodeURIComponent(redirect); @@ -14,6 +17,7 @@ $(document).ready(function () { } window.redirect = redirect; } + } var dataCache = {paying: false}; @@ -68,6 +72,9 @@ $(document).ready(function () { function callPayment(tradeNo) { try { + if (window.client_moniker == 'PINE') { + alert('debug:trade no=' + tradeNo) + } AlipayJSBridge.call('tradePay', { tradeNO: tradeNo }, function (res) { @@ -84,7 +91,7 @@ $(document).ready(function () { location.href = window.redirect + (window.redirect.indexOf('?') < 0 ? '?' : '&') + 'success=true'; } else { alert(res.memo); - if(window.tradeNo){ + if (window.tradeNo) { location.href = window.redirect + (window.redirect.indexOf('?') < 0 ? '?' : '&') + 'success=false'; } }