瀏覽代碼

edit passcar

tags/2.2.4
shark 6 年之前
父節點
當前提交
f635d16749
共有 4 個文件被更改,包括 63 次插入48 次删除
  1. +1
    -1
      config/config.js
  2. +60
    -45
      pages/passCar/passCar.js
  3. +1
    -1
      pages/passCar/passCar.wxml
  4. +1
    -1
      project.config.json

+ 1
- 1
config/config.js 查看文件

@@ -135,7 +135,7 @@ var config = {
},

weapp: {
AppId: "wx8eb8275b78db4ede"
AppId: "wxb11603577a84a86d"
},
ErrorCode: {
NICK_NOT_AUTH: 11004,


+ 60
- 45
pages/passCar/passCar.js 查看文件

@@ -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)
}

},

//获取名下停车券列表


+ 1
- 1
pages/passCar/passCar.wxml 查看文件

@@ -62,7 +62,7 @@
</view>
</view>
<view bindtap='bindCoupon' class="buy-view app-border-top" wx:if="{{buttonBox}}">
<navigator wx:if="{{flag==1||flags=='alreadybind'}}" class='buyBox' target="miniProgram" open-type="navigate" app-id="wx192b7d2e8dcbefd0" path="" extra-data='{{extraData}}' version="trial">
<navigator wx:if="{{flag==1||flags=='alreadybind'}}" class='buyBox' target="miniProgram" open-type="navigate" app-id="wx192b7d2e8dcbefd0" path="" extra-data='{{extraData}}' version="release">
</navigator>
<button class='buy'>立即支付</button>
</view>

+ 1
- 1
project.config.json 查看文件

@@ -12,7 +12,7 @@
},
"compileType": "miniprogram",
"libVersion": "2.2.5",
"appid": "wx8eb8275b78db4ede",
"appid": "wxb11603577a84a86d",
"projectname": "%E5%AF%8C%E8%8C%82%E9%93%BE%E5%AE%A2",
"isGameTourist": false,
"condition": {


Loading…
取消
儲存