From cda758664ce0aa62c4e40fc21eeeb8318ec5ddcb Mon Sep 17 00:00:00 2001 From: Stormeye Wu Date: Thu, 16 Apr 2020 10:59:03 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E5=8D=A1=E6=94=AF=E4=BB=98=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/addPark/addPark.js | 22 ++++++++++------------ pages/cardorder/index/index.js | 1 + pages/scanPay/scanPay.js | 4 +++- 3 files changed, 14 insertions(+), 13 deletions(-) diff --git a/pages/addPark/addPark.js b/pages/addPark/addPark.js index 3df086f..0ca37b9 100644 --- a/pages/addPark/addPark.js +++ b/pages/addPark/addPark.js @@ -60,22 +60,22 @@ Page({ }, - onLoad: function (options) { + onLoad: function(options) { let that = this; - if (Object.keys(options).length!=0){ + if (Object.keys(options).length != 0) { that.setData({ flags: options.flags }) } }, - jumpTo: function () { + jumpTo: function() { // 返回 wx.navigateBack({ url: '/index/passCar' }) }, - handleTap: function (e) { + handleTap: function(e) { this.buttonStatus(); this.setData({ choose: e.target.dataset.cardata, @@ -116,7 +116,7 @@ Page({ } }, - chooseNum: function (e) { + chooseNum: function(e) { if (e.target.dataset.msg == 'I') { return } @@ -340,7 +340,7 @@ Page({ this.buttonStatus(); }, - submit: function () { + submit: function() { if (this.data.title != "" && this.data.numFir != "" && this.data.numSco != "" && this.data.numThr != "" && this.data.numFor != "" && this.data.numFive != "" && this.data.numSix != "") { var carNumber = '' carNumber += this.data.title + this.data.numFir + this.data.numSco + this.data.numThr + this.data.numFor + this.data.numFive + this.data.numSix @@ -351,12 +351,11 @@ Page({ prevPage.setData({ addCar: carNumber }) - if (this.data.flags =='managepalte'){ + if (this.data.flags == 'managepalte') { wx.navigateBack({ url: '/pages/managelicenseplate/managelicenseplate?addcar=' + carNumber, }) - } - else{ + } else { wx.navigateBack({ url: '/index/passCar?addcar=' + carNumber, }) @@ -364,7 +363,7 @@ Page({ } }, - buttonStatus: function () { + buttonStatus: function() { if (this.data.title != "" && this.data.numFir != "" && this.data.numSco != "" && this.data.numThr != "" && this.data.numFor != "" && this.data.numFive != "" && this.data.numSix != "") { this.setData({ buttonStatus: true @@ -375,5 +374,4 @@ Page({ }); } } -}) - +}) \ No newline at end of file diff --git a/pages/cardorder/index/index.js b/pages/cardorder/index/index.js index 9ba9f3f..ef010f1 100644 --- a/pages/cardorder/index/index.js +++ b/pages/cardorder/index/index.js @@ -82,6 +82,7 @@ Page({ if (res.code == 200) { let merChantDetail = JSON.stringify(res.data); if (merChantDetail && e.currentTarget.dataset.cardid && e.currentTarget.dataset.remainingamount) { + merChantDetail = encodeURIComponent(merChantDetail) wx.navigateTo({ url: `/pages/scanPay/scanPay?merChant=${merChantDetail}&cardid=${e.currentTarget.dataset.cardid}&remainingAmount=${e.currentTarget.dataset.remainingamount}`, }) diff --git a/pages/scanPay/scanPay.js b/pages/scanPay/scanPay.js index 196c267..9ccc4d7 100644 --- a/pages/scanPay/scanPay.js +++ b/pages/scanPay/scanPay.js @@ -28,8 +28,10 @@ Page({ */ onLoad: function(options) { let that = this; + let merChant = decodeURIComponent(options.merChant) + console.log(merChant) that.setData({ - merChant: JSON.parse(options.merChant), + merChant: JSON.parse(merChant), cardid: options.cardid, cardids: options.cardid, remainingAmount: options.remainingAmount,