|
@@ -207,10 +207,9 @@ export default {
|
|
|
}
|
|
|
}, 10000)
|
|
|
const { parkingRecord, discountInfo = {}, parkingRule = {}, parkInfo = {}} = this.orderDetail;
|
|
|
- const { coupons, points, memberGrade = [], paperCoupons = [], consume = [], newMemberPoints = {} } = discountInfo
|
|
|
+ const { coupons = [], points = [], memberGrade = [], paperCoupons = [], consume = [], newMemberPoints = {} } = discountInfo
|
|
|
const { hourPrice } = parkingRule
|
|
|
try {
|
|
|
- const unlicensed = parkingRecord.vehicleNo.indexOf('临') > -1 || !parkingRecord.vehicleNo;
|
|
|
const params = {
|
|
|
// vehicleNo: '', // 车牌号
|
|
|
// points
|
|
@@ -310,6 +309,7 @@ export default {
|
|
|
})
|
|
|
}
|
|
|
console.log('下单时的参数', params);
|
|
|
+ const unlicensed = parkingRecord.vehicleNo.indexOf('临') > -1; // true: 临时车牌;false:燃油车牌
|
|
|
const res = await ordersAndPrepay({
|
|
|
params,
|
|
|
unlicensed,
|
|
@@ -370,8 +370,9 @@ export default {
|
|
|
// 如果接口返回异常,重置当前页面数据
|
|
|
console.log('err::::', err)
|
|
|
if (err.code !=='NO_FEE_NEED_TO_PAY') {
|
|
|
- console.log('bbbb')
|
|
|
- this.reCreateParkOrder()
|
|
|
+ this.reCreateParkOrder(err.langMessage)
|
|
|
+ } else if(['ETCP_RECORD_COUPON_FAILED', 'ETCP_COUPON_CONFIG_EXCEPTION', 'ETCP_COUPON_INSUFFICIENT_STOCK', 'ETCP_RECORD_COUPON_FAILED', 'ETCP_PUSH_DISCOUNT_FAILED', 'WRONG_AMOUNT'].indexOf(err.code) > -1) {
|
|
|
+ this.reCreateParkOrder(err.langMessage)
|
|
|
} else {
|
|
|
Dialog.alert({
|
|
|
title: '提示',
|