|  |  | @@ -72,58 +72,73 @@ Page({ | 
		
	
		
			
			|  |  |  | //     url: '/pages/pay/pay' | 
		
	
		
			
			|  |  |  | //   }); | 
		
	
		
			
			|  |  |  | // }, | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | // payButton:function(){ | 
		
	
		
			
			|  |  |  | //   if (that.data.couponList.length>0){ | 
		
	
		
			
			|  |  |  | //     console.log('>>>'+that.data.couponList.length) | 
		
	
		
			
			|  |  |  | //     that.bindCoupon(e); | 
		
	
		
			
			|  |  |  | //   } | 
		
	
		
			
			|  |  |  | // }, | 
		
	
		
			
			|  |  |  | //券绑定车牌 | 
		
	
		
			
			|  |  |  | bindCoupon: function (e) { | 
		
	
		
			
			|  |  |  | var that = this; | 
		
	
		
			
			|  |  |  | console.log(e.currentTarget.dataset.checkbind); | 
		
	
		
			
			|  |  |  | /** | 
		
	
		
			
			|  |  |  | * 如果1 已经绑定 | 
		
	
		
			
			|  |  |  | * 0 没有绑定 | 
		
	
		
			
			|  |  |  | */ | 
		
	
		
			
			|  |  |  | for (let car of that.data.carList) { | 
		
	
		
			
			|  |  |  | if (car.stopFee.parkingFee) { | 
		
	
		
			
			|  |  |  | that.data.payList.push(car) | 
		
	
		
			
			|  |  |  | if (that.data.couponList.length>0){ | 
		
	
		
			
			|  |  |  | console.log('00000000000000') | 
		
	
		
			
			|  |  |  | console.log(e.currentTarget.dataset.checkbind); | 
		
	
		
			
			|  |  |  | /** | 
		
	
		
			
			|  |  |  | * 如果1 已经绑定 | 
		
	
		
			
			|  |  |  | * 0 没有绑定 | 
		
	
		
			
			|  |  |  | */ | 
		
	
		
			
			|  |  |  | for (let car of that.data.carList) { | 
		
	
		
			
			|  |  |  | if (car.stopFee.parkingFee) { | 
		
	
		
			
			|  |  |  | that.data.payList.push(car) | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | var etcpData = { | 
		
	
		
			
			|  |  |  | etcpToken: app.globalData.etcpToken, | 
		
	
		
			
			|  |  |  | carNumber: that.data.payList[0].carNumber ? that.data.payList[0].carNumber : '', | 
		
	
		
			
			|  |  |  | couponFreeId: that.data.couponList[0].couponFreeId ? that.data.couponList[0].couponFreeId:'', | 
		
	
		
			
			|  |  |  | merchantId: that.data.couponList[0].merchantId ? that.data.couponList[0].merchantId:'', | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | console.log(etcpData) | 
		
	
		
			
			|  |  |  | // 停简单 | 
		
	
		
			
			|  |  |  | var tjdData = { | 
		
	
		
			
			|  |  |  | carNumber: that.data.payList[0].carNumber, | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | var postCouponData = (app.globalData.parkVendor == 1) ? etcpData : tjdData; | 
		
	
		
			
			|  |  |  |  | 
		
	
		
			
			|  |  |  | Http.post({ | 
		
	
		
			
			|  |  |  | url: config.api.getCarCoupon, | 
		
	
		
			
			|  |  |  | data: postCouponData, | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | .then(res => { | 
		
	
		
			
			|  |  |  | that.setData({ | 
		
	
		
			
			|  |  |  | flag: '1' | 
		
	
		
			
			|  |  |  | }); | 
		
	
		
			
			|  |  |  | // that.initUsrCarList() | 
		
	
		
			
			|  |  |  | wx.showModal({ | 
		
	
		
			
			|  |  |  | title: '提示', | 
		
	
		
			
			|  |  |  | showCancel: false, | 
		
	
		
			
			|  |  |  | content: "车牌绑定优免券成功!", | 
		
	
		
			
			|  |  |  | success: function (res) { | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | var etcpData = { | 
		
	
		
			
			|  |  |  | etcpToken: app.globalData.etcpToken, | 
		
	
		
			
			|  |  |  | carNumber: that.data.payList[0].carNumber ? that.data.payList[0].carNumber : '', | 
		
	
		
			
			|  |  |  | couponFreeId: that.data.couponList[0].couponFreeId ? that.data.couponList[0].couponFreeId : '', | 
		
	
		
			
			|  |  |  | merchantId: that.data.couponList[0].merchantId ? that.data.couponList[0].merchantId : '', | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | console.log(etcpData) | 
		
	
		
			
			|  |  |  | // 停简单 | 
		
	
		
			
			|  |  |  | var tjdData = { | 
		
	
		
			
			|  |  |  | carNumber: that.data.payList[0].carNumber, | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | var postCouponData = (app.globalData.parkVendor == 1) ? etcpData : tjdData; | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | Http.post({ | 
		
	
		
			
			|  |  |  | url: config.api.getCarCoupon, | 
		
	
		
			
			|  |  |  | data: postCouponData, | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | .catch(error => { | 
		
	
		
			
			|  |  |  | console.log(error); | 
		
	
		
			
			|  |  |  | if (error.code==2056){ | 
		
	
		
			
			|  |  |  | .then(res => { | 
		
	
		
			
			|  |  |  | that.setData({ | 
		
	
		
			
			|  |  |  | flags:'alreadybind' | 
		
	
		
			
			|  |  |  | flag: '1' | 
		
	
		
			
			|  |  |  | }); | 
		
	
		
			
			|  |  |  | // that.initUsrCarList() | 
		
	
		
			
			|  |  |  | wx.showModal({ | 
		
	
		
			
			|  |  |  | title: '提示', | 
		
	
		
			
			|  |  |  | showCancel: false, | 
		
	
		
			
			|  |  |  | content: "车牌绑定优免券成功!", | 
		
	
		
			
			|  |  |  | success: function (res) { | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | .catch(error => { | 
		
	
		
			
			|  |  |  | console.log(error); | 
		
	
		
			
			|  |  |  | if (error.code == 2056) { | 
		
	
		
			
			|  |  |  | that.setData({ | 
		
	
		
			
			|  |  |  | flags: 'alreadybind' | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | }else{ | 
		
	
		
			
			|  |  |  | console.log('1111111111111111111') | 
		
	
		
			
			|  |  |  | that.setData({ | 
		
	
		
			
			|  |  |  | flags: 'alreadybind' | 
		
	
		
			
			|  |  |  | }) | 
		
	
		
			
			|  |  |  | console.log(that.data.flags) | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | }, | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | //获取名下停车券列表 | 
		
	
	
		
			
				|  |  | 
 |