From 2686890b0b8543c63ff7519802829e587ae0a079 Mon Sep 17 00:00:00 2001 From: chenbiao Date: Mon, 1 Apr 2019 15:17:09 +0800 Subject: [PATCH] add 提示 --- js/billCodePay.js | 14 +++++++++++--- js/dynCodePay.js | 12 ++++++++++-- js/pay.js | 12 ++++++++++-- 3 files changed, 31 insertions(+), 7 deletions(-) diff --git a/js/billCodePay.js b/js/billCodePay.js index 48ec713..861bfbf 100644 --- a/js/billCodePay.js +++ b/js/billCodePay.js @@ -182,12 +182,18 @@ var webAppClass = { discountClick: function(){ discountVal = document.getElementById("discountBox").value; // console.log(discountVal) - // console.log(discountVal.length) + console.log(discountVal.length) if(discountVal.length > 0){ $btnObj.style.display = "none"; $btnLoad.style.display = "block"; $discountBtn.disabled = true - console.log(webAppParams.orderId) + // console.log(webAppParams) + if(webAppParams===null ||webAppParams==='null'||webAppParams===undefined){ + document.getElementById("discountTip").innerHTML = '缺少参数'; + $btnLoad.style.display = "none"; + $btnObj.style.display = "block"; + return false; + } var url = webAppRoot + window.webAppH5.discountServer; var discountParams = { app_id:'1', @@ -222,7 +228,9 @@ var webAppClass = { }) }else{ - return + $btnLoad.style.display = "none"; + $btnObj.style.display = "block"; + return false; } }, //校验该订单当前支付时的费用(排除扫描订单后不支付时长) diff --git a/js/dynCodePay.js b/js/dynCodePay.js index 945eecd..b3fbdcb 100644 --- a/js/dynCodePay.js +++ b/js/dynCodePay.js @@ -56,7 +56,13 @@ var webAppClass = { $btnObj.style.display = "none"; $btnLoad.style.display = "block"; $discountBtn.disabled = true - console.log(webAppParams.orderId) + console.log(webAppParams.orderId); + if(webAppParams===null ||webAppParams==='null'||webAppParams===undefined){ + document.getElementById("discountTip").innerHTML = '缺少参数'; + $btnLoad.style.display = "none"; + $btnObj.style.display = "block"; + return false; + } var url = webAppRoot + window.webAppH5.discountServer; var discountParams = { app_id:'1', @@ -91,7 +97,9 @@ var webAppClass = { }) }else{ - return + $btnLoad.style.display = "none"; + $btnObj.style.display = "block"; + return false; } }, //OK diff --git a/js/pay.js b/js/pay.js index 25c9f27..e706693 100644 --- a/js/pay.js +++ b/js/pay.js @@ -101,7 +101,13 @@ var webAppClass = { $btnObj.style.display = "none"; $btnLoad.style.display = "block"; $discountBtn.disabled = true - console.log(webAppParams.orderId) + console.log(webAppParams.orderId); + if(webAppParams===null ||webAppParams==='null'||webAppParams===undefined){ + document.getElementById("discountTip").innerHTML = '缺少参数'; + $btnLoad.style.display = "none"; + $btnObj.style.display = "block"; + return false; + } var url = webAppRoot + window.webAppH5.discountServer; var discountParams = { app_id:'1', @@ -136,7 +142,9 @@ var webAppClass = { }) }else{ - return + $btnLoad.style.display = "none"; + $btnObj.style.display = "block"; + return false; } }, //OK -- libgit2 0.21.4