Commit dc07d4e3613167412e565637203666a1fb9464fd

Authored by liuqimichale
1 parent b9997d75

update .gitignore

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