From c8d5f766a2822b94e2f1fe4efe9eebf6a2ec1945 Mon Sep 17 00:00:00 2001 From: meo <18801474720@163.com> Date: Thu, 28 Feb 2019 12:23:33 +0800 Subject: [PATCH] =?UTF-8?q?[=E4=BF=AE=E6=94=B9=E5=81=9C=E8=BD=A6]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/passCar/passCar.js | 178 +++++++++++++++++++-------------------- 1 file changed, 89 insertions(+), 89 deletions(-) diff --git a/pages/passCar/passCar.js b/pages/passCar/passCar.js index d1f207a..0fcab9a 100644 --- a/pages/passCar/passCar.js +++ b/pages/passCar/passCar.js @@ -29,13 +29,13 @@ Page({ duration: 1000, current: 0, stopFees: {}, - scroll:true, + scroll: true, canIUse: wx.canIUse("navigator") }, /** * 车牌轮播滑动 */ - onSlideChangeEnd: function(e) { + onSlideChangeEnd: function (e) { var that = this; /** * 获得当前的车牌号码 @@ -47,44 +47,43 @@ Page({ /** * 获得停车费用 */ - if(that.data.scroll){ + if (that.data.scroll) { that.getStopFee(listCardNum); } }, - gotomange: function() { + gotomange: function () { wx.navigateTo({ url: '/pages/managelicenseplate/managelicenseplate', }) }, - bindfail:function(res){ + bindfail: function (res) { console.log(res) }, - gotoetcp:function(){ + gotoetcp: function () { console.log(this.data.passCarAppId) wx.navigateToMiniProgram({ appId: that.data.passCarAppId, extraData: this.data.extraData, - envVersion:'release', - path:"pages/main/main", + envVersion: 'release', + path: "pages/main/main", }) }, - showquan: function() { + showquan: function () { wx.navigateTo({ url: '/pages/passCar/couponList/couponList', }) }, - gotodetail: function(e) { + gotodetail: function (e) { wx.showModal({ title: '缴费规则', content: e.target.dataset.rule, showCancel: false, }) }, - onShow: function(options) { + onShow: function (options) { var that = this; console.log(extConfig); that.setData({ - passCarPath:extConfig.attr.passCarPath, passCarAppId: extConfig.attr.passCarAppId, etcpversion: extConfig.attr.etcpversion, passCarreturnUrl: extConfig.attr.passCarreturnUrl, @@ -94,9 +93,9 @@ Page({ if (app.globalData.token) { that.getList(); that.init(); - }else{ + } else { that.init(); - } + } /** * 只有用户选择了优惠券 * 才会进行券和车牌的绑定 @@ -111,7 +110,7 @@ Page({ if (app.globalData.token) { that.initUsrCarList(); } - + if (that.data.addCar) { // 绑车牌 if (app.globalData.carLogin) { @@ -124,7 +123,7 @@ Page({ }); } }, - onLoad: function(options) { + onLoad: function (options) { var that = this; /** * 获得分享小程序的 @@ -132,11 +131,11 @@ Page({ * desc */ Http.get({ - url: config.api.getWeapNote, - data: { - appId: config.weapp.AppId, - } - }) + url: config.api.getWeapNote, + data: { + appId: config.weapp.AppId, + } + }) .then(res => { let weapNote = JSON.parse(res.data.weapNote); that.setData({ @@ -152,7 +151,7 @@ Page({ that.setData({ scene: scene }); - if (app.globalData.token){}else{ + if (app.globalData.token) { } else { app.getLocation(); that.userLogin() } @@ -217,11 +216,11 @@ Page({ wx.redirectTo({ url: "/pages/getuserinfo/index" }); - }else{ + } else { wx.showModal({ title: '提示', content: err.errMsg, - showCancel:false + showCancel: false }) } }); @@ -245,8 +244,8 @@ Page({ that.userCarLogin(); } }) - .catch(err => { - }) + .catch(err => { + }) }, /** * 获取用户信息 @@ -266,12 +265,12 @@ Page({ } }) }, - jumpToAdd: function() { + jumpToAdd: function () { wx.navigateTo({ url: `/pages/addPark/addPark?flags=managepalte` }); }, - passc: function() { + passc: function () { wx.navigateTo({ url: '/pages/ques/ques', }) @@ -281,7 +280,7 @@ Page({ /** * 券绑定车牌 */ - bindCoupon: function(quanid) { + bindCoupon: function (quanid) { var that = this; /** * etcp @@ -299,9 +298,9 @@ Page({ }; var postCouponData = app.globalData.parkVendor == 1 ? etcpData : tjdData; Http.post({ - url: config.api.getCarCoupon, - data: postCouponData - }) + url: config.api.getCarCoupon, + data: postCouponData + }) .then(res => { that.initUsrCarList(); }) @@ -318,7 +317,7 @@ Page({ /** * 选择优惠券 */ - gotoquan: function() { + gotoquan: function () { let that = this; if (that.data.quanid) { wx.navigateTo({ @@ -347,16 +346,16 @@ Page({ couponList: res.data.list }); }) - .catch(err => { - console.log(err) - }) + .catch(err => { + console.log(err) + }) }, /** * 共同登录 */ - init: function(carNumber) { + init: function (carNumber) { var that = this; app.parkInitCallback = token => { that.initPark(); @@ -366,9 +365,9 @@ Page({ * 判断是否授权手机号 */ Http.post({ - url: config.api.checkPhoneStatus, - data: {} - }) + url: config.api.checkPhoneStatus, + data: {} + }) .then(res => { Http.post({ url: config.api.carInit, @@ -402,7 +401,7 @@ Page({ wx.redirectTo({ url: "/pages/phoneinput/phoneinput" }); - }else{ + } else { wx.showToast({ title: err.errMsg, icon: 'none', @@ -457,53 +456,53 @@ Page({ /** * 车场信息获取 */ - initPark: function() { + initPark: function () { var that = this; Http.get({ url: config.api.getParkInfo, data: {} }) - .then(res => { - that.setData({ - park: res.data + .then(res => { + that.setData({ + park: res.data + }) + }) + .catch(err => { + console.log(err); + // wx.showToast({ + // title: err.message, + // icon: 'none', + // duration: 2000, + // mask: false + // }); }) - }) - .catch(err => { - console.log(err); - // wx.showToast({ - // title: err.message, - // icon: 'none', - // duration: 2000, - // mask: false - // }); - }) }, /** * 车场状态获取 */ - getParkStatus: function() { + getParkStatus: function () { var that = this; Http.get({ url: config.api.getParkStatus, }) - .then(res => { - console.log(res) - }) - .catch(err => { - console.log(err) - // wx.showToast({ - // title: err.message, - // icon:"none" - // }) - }) + .then(res => { + console.log(res) + }) + .catch(err => { + console.log(err) + // wx.showToast({ + // title: err.message, + // icon:"none" + // }) + }) }, /** * 绑定车获取 */ - initUsrCarList: function(flag) { + initUsrCarList: function (flag) { var that = this; Http.get({ url: config.api.getUserCarList, @@ -527,42 +526,43 @@ Page({ that.getStopFee(listCardNum); } }) - .catch(err => { - wx.showToast({ - title: err.message, - icon: 'none', - duration: 2000, - mask: false - }); - }) + .catch(err => { + wx.showToast({ + title: err.message, + icon: 'none', + duration: 2000, + mask: false + }); + }) }, /** * 获得停车费用修改 */ - getStopFee: function(carNumber) { + getStopFee: function (carNumber) { let that = this; let postData = app.globalData.parkVendor == 1 ? { etcpToken: app.globalData.etcpToken, carNumber: carNumber } : { - carNumber: carNumber, - outCarId: outCarId - }; + carNumber: carNumber, + outCarId: outCarId + }; console.log(that.data.passCarreturnUrl) console.log("获得停车费用") Http.post({ - url: config.api.getCarStopFee, - data: postData - }) + url: config.api.getCarStopFee, + data: postData + }) .then(res => { var extraDataStr = { params: { token: app.globalData.etcpToken, syncId: res.data.orderId, payType: 6, // 小程序支付 - CarNumber: that.data.passCarreturnUrl, + CarNumber: carNumber, + returnUrl: passCarreturnUrl, source: "FUMAO-001", actionId: "1" //操作ID,1:小程序支付 } @@ -570,11 +570,11 @@ Page({ that.setData({ extraData: extraDataStr, stopFees: res.data, - timecha: Util.timecha(res.data.exitTime, res.data.entranceTime) + timecha: Util.timecha(res.data.exitTime, res.data.entranceTime) }); that.setData({ - scroll:true - }) + scroll: true + }) }) .catch(error => { console.log(error) @@ -588,17 +588,17 @@ Page({ /** * 下拉刷新 */ - onPullDownRefresh: function(e) { + onPullDownRefresh: function (e) { let that = this; that.initUsrCarList("flags"); wx.stopPullDownRefresh(); }, // 用户点击右上角分享 - onShareAppMessage: function() { + onShareAppMessage: function () { return { title: this.data.title, desc: this.data.desc, - success: function(res) { + success: function (res) { wx.showToast({ title: "分享成功", duration: 1000,