diff --git a/config/config.js b/config/config.js index 96c0ad9..72883b6 100755 --- a/config/config.js +++ b/config/config.js @@ -129,6 +129,10 @@ var config = { * 页面的图标 */ marketicon: '/mall/getAppIcon', + /** + * 获取停车场状态 + */ + getParkStatus: '/car/getParkStatus', /** * 检查核销的状态 */ diff --git a/pages/passCar/passCar.js b/pages/passCar/passCar.js index 21e8cd4..544efe8 100644 --- a/pages/passCar/passCar.js +++ b/pages/passCar/passCar.js @@ -211,6 +211,7 @@ Page({ var that = this; app.parkInitCallback = token => { that.initPark(); + that.getParkStatus(); if (!app.globalData.carLogin) { /** * 判断是否授权手机号 @@ -356,6 +357,19 @@ Page({ }); }, + /** + * 车场状态获取 + */ + getParkStatus: function() { + var that = this; + Http.get({ + url: config.api.getParkStatus, + }) + .then(res => { + console.log(res); + }); + }, + /** * 绑定车获取 @@ -402,19 +416,25 @@ Page({ carNumber: carNumber, outCarId: outCarId }; - var extraDataStr = { - params: { - CarNumber: carNumber - } - }; - that.setData({ - extraData: extraDataStr - }); Http.post({ url: config.api.getCarStopFee, data: postData }) .then(res => { + var extraDataStr = { + params: { + token: app.globalData.etcpToken, + syncId: res.data.orderId, + payType: 6, // 小程序支付 + CarNumber: carNumber, + returnUrl: "https://admin.malls.iformall.com/api/carCallback/etcpPaidCallback", + source: "FUMAO-001", + actionId: "1" //操作ID,1:小程序支付 + } + }; + that.setData({ + extraData: extraDataStr + }); that.setData({ stopFees: res.data })