Commit 3fe29bf3f59f0120b95a4d405e7562129472de24
1 parent
83c49479
add 8月需求
Showing
1 changed file
with
60 additions
and
25 deletions
pages/parkPay/parkPay.vue
| @@ -42,14 +42,14 @@ | @@ -42,14 +42,14 @@ | ||
| 42 | </view> | 42 | </view> |
| 43 | </view> | 43 | </view> |
| 44 | </view> | 44 | </view> |
| 45 | - <view class="uni-list-cell-pd pos-rel"> | 45 | + <!-- <view class="uni-list-cell-pd pos-rel"> |
| 46 | <input class="" type="number" | 46 | <input class="" type="number" |
| 47 | style="background-color: #fff;height:40px;line-height: 40px;padding-left: 15px;font-size: 20px;" v-model="rechargeNum" | 47 | style="background-color: #fff;height:40px;line-height: 40px;padding-left: 15px;font-size: 20px;" v-model="rechargeNum" |
| 48 | @input="checkNum" :maxlength="maxlength" placeholder="确认支付金额(单位:元)"> | 48 | @input="checkNum" :maxlength="maxlength" placeholder="确认支付金额(单位:元)"> |
| 49 | <view class="pos-abs paywarp"> | 49 | <view class="pos-abs paywarp"> |
| 50 | 元 | 50 | 元 |
| 51 | </view> | 51 | </view> |
| 52 | - </view> | 52 | + </view> --> |
| 53 | <view class="order-line-bold"></view> | 53 | <view class="order-line-bold"></view> |
| 54 | 54 | ||
| 55 | <view class="order-title"> | 55 | <view class="order-title"> |
| @@ -101,7 +101,7 @@ | @@ -101,7 +101,7 @@ | ||
| 101 | this.staytime = data.parkDuration; | 101 | this.staytime = data.parkDuration; |
| 102 | this.due = data.totalFee; | 102 | this.due = data.totalFee; |
| 103 | this.orderFee = data.unPayFee; | 103 | this.orderFee = data.unPayFee; |
| 104 | - this.rechargeNum = data.unPayFee / 100; | 104 | + // this.rechargeNum = data.unPayFee / 100; |
| 105 | this.orderId = data.orderId; | 105 | this.orderId = data.orderId; |
| 106 | }, | 106 | }, |
| 107 | onShow() {}, | 107 | onShow() {}, |
| @@ -119,26 +119,9 @@ | @@ -119,26 +119,9 @@ | ||
| 119 | } | 119 | } |
| 120 | }, | 120 | }, |
| 121 | payClick() { | 121 | payClick() { |
| 122 | - let that = this; | ||
| 123 | - let orderFee = that.orderFee; | ||
| 124 | - let rechargeNum = that.rechargeNum; | ||
| 125 | - if (rechargeNum <= 0) { | ||
| 126 | - return uni.showToast({ | ||
| 127 | - title: '不能输入小于等于0的金额', | ||
| 128 | - icon: 'error' | ||
| 129 | - }) | ||
| 130 | - } else if (rechargeNum === " ") { | ||
| 131 | - return uni.showToast({ | ||
| 132 | - title: '金额不能为空', | ||
| 133 | - icon: 'error' | ||
| 134 | - }) | ||
| 135 | - } else if (rechargeNum > orderFee) { | ||
| 136 | - return uni.showToast({ | ||
| 137 | - title: '金额不能大于需支付金额', | ||
| 138 | - icon: 'error' | ||
| 139 | - }) | ||
| 140 | - } else { | ||
| 141 | - | 122 | + let that = this; |
| 123 | + let orderFee = that.orderFee; | ||
| 124 | + | ||
| 142 | let paramsData = { | 125 | let paramsData = { |
| 143 | payType: '35', | 126 | payType: '35', |
| 144 | paySrcType: '101', | 127 | paySrcType: '101', |
| @@ -167,9 +150,61 @@ | @@ -167,9 +150,61 @@ | ||
| 167 | }) | 150 | }) |
| 168 | }, 2000); | 151 | }, 2000); |
| 169 | }) | 152 | }) |
| 170 | - } | 153 | + |
| 154 | + }, | ||
| 155 | + | ||
| 156 | + // payClick() { | ||
| 157 | + // let that = this; | ||
| 158 | + // let orderFee = that.orderFee; | ||
| 159 | + // let rechargeNum = that.rechargeNum; | ||
| 160 | + // if (rechargeNum <= 0) { | ||
| 161 | + // return uni.showToast({ | ||
| 162 | + // title: '不能输入小于等于0的金额', | ||
| 163 | + // icon: 'error' | ||
| 164 | + // }) | ||
| 165 | + // } else if (rechargeNum === " ") { | ||
| 166 | + // return uni.showToast({ | ||
| 167 | + // title: '金额不能为空', | ||
| 168 | + // icon: 'error' | ||
| 169 | + // }) | ||
| 170 | + // } else if (rechargeNum > orderFee) { | ||
| 171 | + // return uni.showToast({ | ||
| 172 | + // title: '金额不能大于需支付金额', | ||
| 173 | + // icon: 'error' | ||
| 174 | + // }) | ||
| 175 | + // } else { | ||
| 171 | 176 | ||
| 172 | - }, | 177 | + // let paramsData = { |
| 178 | + // payType: '35', | ||
| 179 | + // paySrcType: '101', | ||
| 180 | + // orderId: that.orderId, | ||
| 181 | + // payFee: (rechargeNum * 100).toString(), | ||
| 182 | + // } | ||
| 183 | + // // 获取 接口 | ||
| 184 | + // that.$myRequest({ | ||
| 185 | + // url: that.$common.accountPay, | ||
| 186 | + // method: 'POST', | ||
| 187 | + // data: that.$common.requestSign(paramsData) | ||
| 188 | + // }).then(res => { | ||
| 189 | + // console.log('余额支付:' + res) | ||
| 190 | + // uni.showToast({ | ||
| 191 | + // title: "支付成功", | ||
| 192 | + // icon: 'success', | ||
| 193 | + // duration: 2000 | ||
| 194 | + // }); | ||
| 195 | + // setTimeout(function() { | ||
| 196 | + // let pages = getCurrentPages(); //当前页 | ||
| 197 | + // let beforePage = pages[pages.length - 2]; | ||
| 198 | + // uni.navigateBack({ | ||
| 199 | + // success: function() { | ||
| 200 | + // beforePage.onLoad(); | ||
| 201 | + // } | ||
| 202 | + // }) | ||
| 203 | + // }, 2000); | ||
| 204 | + // }) | ||
| 205 | + // } | ||
| 206 | + | ||
| 207 | + // }, | ||
| 173 | } | 208 | } |
| 174 | } | 209 | } |
| 175 | </script> | 210 | </script> |