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> |