Commit dc07d4e3613167412e565637203666a1fb9464fd

Authored by liuqimichale
1 parent b9997d75

update .gitignore

.gitignore
@@ -11,4 +11,5 @@ $RECYCLE.BIN/ @@ -11,4 +11,5 @@ $RECYCLE.BIN/
11 .Trashes 11 .Trashes
12 12
13 # Node.js 13 # Node.js
14 -node_modules/  
15 \ No newline at end of file 14 \ No newline at end of file
  15 +node_modules/
  16 +.idea
home.html
@@ -83,7 +83,7 @@ @@ -83,7 +83,7 @@
83 <script src="js/config.js?v=0.1"></script> 83 <script src="js/config.js?v=0.1"></script>
84 <script src="js/common.js?v=1.11"></script> 84 <script src="js/common.js?v=1.11"></script>
85 <!--<script src="js/jweixin-1.0.0.js?v=0.1"></script>--> 85 <!--<script src="js/jweixin-1.0.0.js?v=0.1"></script>-->
86 -<script src="js/pay.js?v=0.11120"></script> 86 +<script src="js/pay.js?v=0.11320"></script>
87 </body> 87 </body>
88 88
89 </html> 89 </html>
js/config.js
@@ -15,7 +15,7 @@ var webAppPayResult = &quot;http://wxgzh.renniting.cn/wechatwuxi/DEV/Threewf/codepay/ @@ -15,7 +15,7 @@ var webAppPayResult = &quot;http://wxgzh.renniting.cn/wechatwuxi/DEV/Threewf/codepay/
15 15
16 /*公共参数*/ 16 /*公共参数*/
17 webAppH5.comParams = { 17 webAppH5.comParams = {
18 - app_id: 1, 18 + app_id: 'wx945eccc8163fd75b',
19 salt: 2, 19 salt: 2,
20 deviceInfo: 3, 20 deviceInfo: 3,
21 sign_type: 'md5', 21 sign_type: 'md5',
js/list.js
@@ -337,8 +337,6 @@ function getOneorder(carNumber,parkCode,orderId,_paySrcType){ @@ -337,8 +337,6 @@ function getOneorder(carNumber,parkCode,orderId,_paySrcType){
337 } else { 337 } else {
338 _payType = 1 338 _payType = 1
339 } 339 }
340 -  
341 -  
342 var jsondata = { 340 var jsondata = {
343 app_id: "0eca8f5373ca4866aec2f8e9d9367104", 341 app_id: "0eca8f5373ca4866aec2f8e9d9367104",
344 deviceInfo : "BC0703A4-AFB0-4B51-9089-9B7487C0CC6E", 342 deviceInfo : "BC0703A4-AFB0-4B51-9089-9B7487C0CC6E",
@@ -408,6 +406,7 @@ function getOneorder(carNumber,parkCode,orderId,_paySrcType){ @@ -408,6 +406,7 @@ function getOneorder(carNumber,parkCode,orderId,_paySrcType){
408 +'&appOrderTimeout='+datas.appOrderTimeout 406 +'&appOrderTimeout='+datas.appOrderTimeout
409 +'&appId='+datas.appId 407 +'&appId='+datas.appId
410 +'&orderId='+datas.orderId 408 +'&orderId='+datas.orderId
  409 + +'&_paySrcType='+_paySrcType
411 +"&"; 410 +"&";
412 console.log(src) 411 console.log(src)
413 window.location.assign(encodeURI(src)) 412 window.location.assign(encodeURI(src))
js/pay.js
@@ -209,9 +209,12 @@ var webAppClass = { @@ -209,9 +209,12 @@ var webAppClass = {
209 var val = document.getElementById("sumMoney").innerText; 209 var val = document.getElementById("sumMoney").innerText;
210 //var couponPersonId = document.getElementById("discountBox").value; 210 //var couponPersonId = document.getElementById("discountBox").value;
211 var url = webAppRoot + window.webAppH5.zeroPayServer; 211 var url = webAppRoot + window.webAppH5.zeroPayServer;
  212 + var _paySrcType = getQueryString(window.location)._paySrcType
  213 + var _mon = document.getElementById("sumMoney").innerText
212 214
213 var discountParams = { 215 var discountParams = {
214 - payOrderType : 101, 216 + payOrderType : _paySrcType,
  217 + recordArreaInfos:JSON.stringify([{"orderId":webAppParams.orderId,"orderNotPayFee":_mon*100,"parkId":getQueryString(window.location).parkCode}]),
215 terminalSource:7, 218 terminalSource:7,
216 orderId: webAppParams.orderId, 219 orderId: webAppParams.orderId,
217 //couponPersonId:couponPersonId, 220 //couponPersonId:couponPersonId,
@@ -254,6 +257,28 @@ var webAppClass = { @@ -254,6 +257,28 @@ var webAppClass = {
254 //wxParams.payType = 4;// 1:支付宝 2:微信 3:银联 10:H5 4微信公众号 257 //wxParams.payType = 4;// 1:支付宝 2:微信 3:银联 10:H5 4微信公众号
255 //wxParams.terminalSource = 3;//请求端来源 1: 任你停 2:pda 3:微信公共号 7:H5扫码 10页面支付 258 //wxParams.terminalSource = 3;//请求端来源 1: 任你停 2:pda 3:微信公共号 7:H5扫码 10页面支付
256 //debugger; 259 //debugger;
  260 +
  261 +
  262 +
  263 +
  264 + // //新增start
  265 + //
  266 + // var url = " https://wx.tenpay.com/cgi-bin/mmpayweb-bin/checkmweb?prepay_id=wx20161110163838f231619da20804912345&package=1037687096";
  267 + // //window.location.href = url;
  268 + // var wxPay = webAppH5.wxPayServer;
  269 + // var wxParams = webAppH5.comParams;
  270 + // wxParams.carNumber = getQueryString(window.location).carnum;
  271 + // wxParams.orderId = orderID;
  272 + // wxParams.payType = 4;// 1:支付宝 2:微信 3:银联 10:H5 4微信公众号
  273 + // wxParams.terminalSource = 7;//请求端来源 1: 任你停 2:pda 3:微信公共号 7:H5扫码 10页面支付
  274 + //
  275 + // wxParams.paySrcType = getQueryString(window.location)._paySrcType;//101停车支付
  276 + //
  277 + // wxParams.recordArreaInfos= JSON.stringify([{"orderId":webAppParams.orderId,"orderNotPayFee":_mon*100,"parkId":getQueryString(window.location).parkCode}]);
  278 + //
  279 + // //新增end
  280 +
  281 +
257 if (webAppCode == null || webAppCode == "") {//code检测 282 if (webAppCode == null || webAppCode == "") {//code检测
258 alertMsg(appState.codeNullTip); 283 alertMsg(appState.codeNullTip);
259 $btnObj.style.display = "block"; 284 $btnObj.style.display = "block";
@@ -271,9 +296,12 @@ var webAppClass = { @@ -271,9 +296,12 @@ var webAppClass = {
271 var aliPay = webAppH5.aliPayServer; 296 var aliPay = webAppH5.aliPayServer;
272 var aliParams = webAppH5.comParams; 297 var aliParams = webAppH5.comParams;
273 aliParams.orderId = orderID; 298 aliParams.orderId = orderID;
  299 + aliParams.carNumber = getQueryString(window.location).carnum;
274 aliParams.payType = 1;// 1:支付宝 2:微信 3:银联 10:H5 4微信公众号 300 aliParams.payType = 1;// 1:支付宝 2:微信 3:银联 10:H5 4微信公众号
275 aliParams.terminalSource = 7;//请求端来源 1: 任你停 2:pda 3:微信公共号 7:H5扫码 10页面支付 301 aliParams.terminalSource = 7;//请求端来源 1: 任你停 2:pda 3:微信公共号 7:H5扫码 10页面支付
276 - aliParams.paySrcType = 101;//101停车支付 302 + aliParams.paySrcType = getQueryString(window.location)._paySrcType;//101停车支付
  303 +
  304 + aliParams.recordArreaInfos= JSON.stringify([{"orderId":webAppParams.orderId,"orderNotPayFee":_mon*100,"parkId":getQueryString(window.location).parkCode}]);
277 webAppClass.payAliAjax(root + aliPay, aliParams); 305 webAppClass.payAliAjax(root + aliPay, aliParams);
278 break; 306 break;
279 default://第三方浏览器other 307 default://第三方浏览器other
@@ -286,18 +314,27 @@ var webAppClass = { @@ -286,18 +314,27 @@ var webAppClass = {
286 var aliPay = webAppH5.aliPayServer; 314 var aliPay = webAppH5.aliPayServer;
287 var aliParams = webAppH5.comParams; 315 var aliParams = webAppH5.comParams;
288 aliParams.orderId = orderID; 316 aliParams.orderId = orderID;
  317 + aliParams.carNumber = getQueryString(window.location).carnum;
289 aliParams.payType = 1;// 1:支付宝 2:微信 3:银联 10:H5 4微信公众号 318 aliParams.payType = 1;// 1:支付宝 2:微信 3:银联 10:H5 4微信公众号
290 aliParams.terminalSource = 7;//请求端来源 1: 任你停 2:pda 3:微信公共号 7:H5扫码 10页面支付 319 aliParams.terminalSource = 7;//请求端来源 1: 任你停 2:pda 3:微信公共号 7:H5扫码 10页面支付
291 - aliParams.paySrcType = 101;//101停车支付 320 + aliParams.paySrcType = getQueryString(window.location)._paySrcType;//101停车支付
  321 +
  322 + aliParams.recordArreaInfos= JSON.stringify([{"orderId":webAppParams.orderId,"orderNotPayFee":_mon*100,"parkId":getQueryString(window.location).parkCode}]);
  323 +
292 webAppClass.payAliAjax(root + aliPay, aliParams); 324 webAppClass.payAliAjax(root + aliPay, aliParams);
293 } else {//微信页面支付 325 } else {//微信页面支付
294 var url = " https://wx.tenpay.com/cgi-bin/mmpayweb-bin/checkmweb?prepay_id=wx20161110163838f231619da20804912345&package=1037687096"; 326 var url = " https://wx.tenpay.com/cgi-bin/mmpayweb-bin/checkmweb?prepay_id=wx20161110163838f231619da20804912345&package=1037687096";
295 //window.location.href = url; 327 //window.location.href = url;
296 var wxPay = webAppH5.wxPayServer; 328 var wxPay = webAppH5.wxPayServer;
297 var wxParams = webAppH5.comParams; 329 var wxParams = webAppH5.comParams;
  330 + wxParams.carNumber = getQueryString(window.location).carnum;
298 wxParams.orderId = orderID; 331 wxParams.orderId = orderID;
299 wxParams.payType = 4;// 1:支付宝 2:微信 3:银联 10:H5 4微信公众号 332 wxParams.payType = 4;// 1:支付宝 2:微信 3:银联 10:H5 4微信公众号
300 wxParams.terminalSource = 7;//请求端来源 1: 任你停 2:pda 3:微信公共号 7:H5扫码 10页面支付 333 wxParams.terminalSource = 7;//请求端来源 1: 任你停 2:pda 3:微信公共号 7:H5扫码 10页面支付
  334 +
  335 + wxParams.paySrcType = getQueryString(window.location)._paySrcType;//101停车支付
  336 +
  337 + wxParams.recordArreaInfos= JSON.stringify([{"orderId":webAppParams.orderId,"orderNotPayFee":_mon*100,"parkId":getQueryString(window.location).parkCode}]);
301 webAppClass.payAjax(root + wxPay, wxParams); 338 webAppClass.payAjax(root + wxPay, wxParams);
302 console.log("wxPay"); 339 console.log("wxPay");
303 } 340 }
@@ -454,6 +491,20 @@ var webAppClass = { @@ -454,6 +491,20 @@ var webAppClass = {
454 wxParams.payType = 4;// 1:支付宝 2:微信 3:银联 10:H5 4微信公众号 491 wxParams.payType = 4;// 1:支付宝 2:微信 3:银联 10:H5 4微信公众号
455 wxParams.terminalSource = 7;//请求端来源 1: 任你停 2:pda 3:微信公共号 7:H5扫码 10页面支付 492 wxParams.terminalSource = 7;//请求端来源 1: 任你停 2:pda 3:微信公共号 7:H5扫码 10页面支付
456 //webAppClass.payAjax(root + wxPay, wxParams); 493 //webAppClass.payAjax(root + wxPay, wxParams);
  494 +
  495 +
  496 + //新增start
  497 +
  498 +
  499 + wxParams.carNumber = getQueryString(window.location).carnum;
  500 +
  501 + wxParams.paySrcType = getQueryString(window.location)._paySrcType;//101停车支付
  502 +
  503 + wxParams.recordArreaInfos= JSON.stringify([{"orderId":webAppParams.orderId,"orderNotPayFee":_mon*100,"parkId":getQueryString(window.location).parkCode}]);
  504 +
  505 + //新增end
  506 +
  507 +
457 wxParams.openId = openId; 508 wxParams.openId = openId;
458 wxParams.appId = appWxID; 509 wxParams.appId = appWxID;
459 var payParamsUrl = webAppRoot + window.webAppH5.wxPayServer; 510 var payParamsUrl = webAppRoot + window.webAppH5.wxPayServer;
@@ -577,7 +628,7 @@ var webAppClass = { @@ -577,7 +628,7 @@ var webAppClass = {
577 $staytime.innerHTML = formatSeconds(params.staytime); 628 $staytime.innerHTML = formatSeconds(params.staytime);
578 629
579 $due.innerHTML = keepTwoDecimalFull((params.due / 100));//停车总费用 630 $due.innerHTML = keepTwoDecimalFull((params.due / 100));//停车总费用
580 - $paid.innerHTML = params.paid; 631 + $paid.innerHTML = keepTwoDecimalFull(params.paid/100);
581 $discountFee.innerHTML = params.discountFee;//优惠金额 632 $discountFee.innerHTML = params.discountFee;//优惠金额
582 // $discountDesc.innerHTML = params.discountDesc; 633 // $discountDesc.innerHTML = params.discountDesc;
583 } else { 634 } else {
list.html
@@ -181,6 +181,6 @@ @@ -181,6 +181,6 @@
181 } 181 }
182 })(); 182 })();
183 </script> 183 </script>
184 -<script src="js/list.js?a=2.01"></script> 184 +<script src="js/list.js?a=2.31"></script>
185 </body> 185 </body>
186 </html> 186 </html>