Commit f14f462d47b8c59feb3de4e4159a0e78a6017fdf
1 parent
83e732f8
封闭车场
Showing
1 changed file
with
42 additions
and
3 deletions
src/views/parkPay/parkRecord.vue
@@ -33,7 +33,7 @@ | @@ -33,7 +33,7 @@ | ||
33 | <p>停车时长:{{ $utils.dateFormat(i.parkDuration)}}</p> | 33 | <p>停车时长:{{ $utils.dateFormat(i.parkDuration)}}</p> |
34 | <div class="out-wrap"> | 34 | <div class="out-wrap"> |
35 | <p class="mon-wrap">¥{{(i.unPayFee/100).toFixed(2)}}</p> | 35 | <p class="mon-wrap">¥{{(i.unPayFee/100).toFixed(2)}}</p> |
36 | - <p class="out-btn" @click="toPayCurrent(i,parkingData[0].parkDuration)" v-if="parkingData[0].parkDuration<=900">申请离场</p> | 36 | + <p class="out-btn" @click="toPayCurrent1(i,parkingData[0].parkDuration)" v-if="parkingData[0].parkDuration<=900">申请离场</p> |
37 | <p class="out-btn" @click="toPayCurrent(i,parkingData[0].parkDuration)" v-else>出场缴费</p> | 37 | <p class="out-btn" @click="toPayCurrent(i,parkingData[0].parkDuration)" v-else>出场缴费</p> |
38 | </div> | 38 | </div> |
39 | </div> | 39 | </div> |
@@ -258,6 +258,45 @@ export default { | @@ -258,6 +258,45 @@ export default { | ||
258 | }, | 258 | }, |
259 | toPayCurrent(i, num) { // 缴纳本次在停费用 | 259 | toPayCurrent(i, num) { // 缴纳本次在停费用 |
260 | var salt = this.$utils.myCommonSalt(32); | 260 | var salt = this.$utils.myCommonSalt(32); |
261 | + var jsondata = { | ||
262 | + app_id: this.$utils.myVarAppid, | ||
263 | + deviceInfo: this.$utils.myDeviceInfo, | ||
264 | + salt: salt, | ||
265 | + sign_type: "md5", | ||
266 | + payType: this.$utils.clientBrowsePayType(), | ||
267 | + appId: this.$utils.myVxAppId, | ||
268 | + orderId: i.orderId, | ||
269 | + terminalSource: '7', | ||
270 | + parkCode: i.parkCode, | ||
271 | + carNumber: this.carNumber, | ||
272 | + } | ||
273 | + jsondata.sign = this.$utils.signObject(jsondata) | ||
274 | + parkingQuery(jsondata).then(result => { | ||
275 | + console.log(result) | ||
276 | + let res = result.data | ||
277 | + let _dis = res.discountFee | ||
278 | + let discountFee = _dis.slice(1, _dis.length - 1) | ||
279 | + | ||
280 | + this.$router.push( | ||
281 | + { | ||
282 | + path: 'orderPay', | ||
283 | + query: { | ||
284 | + carColor: this.carColor,// 车牌颜色 | ||
285 | + arrearageTotalFee: res.orderTotalFee,// 应收 | ||
286 | + arrearageDiscFee: discountFee * 100,// 优惠 | ||
287 | + arrearageActFee: res.orderFee,// 实收 | ||
288 | + carNumber: this.carNumber, // 车牌 | ||
289 | + paySrcType: 101, //支付的类型 101 是本次 103是历史欠费 | ||
290 | + ordeID: i.orderId, //支付的订单号 | ||
291 | + appOrderTimeout: res.appOrderTimeout, // 超时描述 | ||
292 | + } | ||
293 | + } | ||
294 | + ) | ||
295 | + }) | ||
296 | + | ||
297 | + }, | ||
298 | + toPayCurrent1(i, num) { // 缴纳本次在停费用 | ||
299 | + var salt = this.$utils.myCommonSalt(32); | ||
261 | var params = { | 300 | var params = { |
262 | app_id: this.$utils.myVarAppid, | 301 | app_id: this.$utils.myVarAppid, |
263 | deviceInfo: this.$utils.myDeviceInfo, | 302 | deviceInfo: this.$utils.myDeviceInfo, |
@@ -271,7 +310,7 @@ export default { | @@ -271,7 +310,7 @@ export default { | ||
271 | appApplyParkOut(params).then(response => { | 310 | appApplyParkOut(params).then(response => { |
272 | console.log(response) | 311 | console.log(response) |
273 | 312 | ||
274 | - if (response.code == '5005') { | 313 | + if (response.code == '0') { |
275 | var salt = this.$utils.myCommonSalt(32); | 314 | var salt = this.$utils.myCommonSalt(32); |
276 | var jsondata = { | 315 | var jsondata = { |
277 | app_id: this.$utils.myVarAppid, | 316 | app_id: this.$utils.myVarAppid, |
@@ -311,7 +350,7 @@ export default { | @@ -311,7 +350,7 @@ export default { | ||
311 | 350 | ||
312 | } else { | 351 | } else { |
313 | //$('.dialog-out').show() | 352 | //$('.dialog-out').show() |
314 | - this.$msgbox('提示', '停车15分钟内无需缴费,申请成功。') | 353 | + this.$msgbox('提示', response.message) |
315 | } | 354 | } |
316 | 355 | ||
317 | }) | 356 | }) |