|
|
|
@ -73,7 +73,7 @@ |
|
|
|
|
</view> |
|
|
|
|
</view> |
|
|
|
|
<view class=""> |
|
|
|
|
{{plateNumber?plateNumber:(plateNumberSel?plateNumberSel:'非必填')}} |
|
|
|
|
{{plateNumber?plateNumber:(plateNumberSel?plateNumberSel:'输入车牌号')}} |
|
|
|
|
</view> |
|
|
|
|
</view> |
|
|
|
|
</view> |
|
|
|
@ -294,7 +294,7 @@ |
|
|
|
|
<view class="cu-modal bottom-modal " :class="showPlate"> |
|
|
|
|
<view class="cu-dialog bg-white"> |
|
|
|
|
<view class="cu-bar bg-white justify-end"> |
|
|
|
|
<view class="content">车牌号非必填</view> |
|
|
|
|
<!-- <view class="content">车牌号非必填</view> --> |
|
|
|
|
<view class="action" @tap="showPlate=''"> |
|
|
|
|
<text class="cuIcon-close text-blues"></text> |
|
|
|
|
</view> |
|
|
|
@ -673,14 +673,15 @@ |
|
|
|
|
checkInfo() { |
|
|
|
|
// console.log(this.radio) |
|
|
|
|
this.tsetPlate(this.plateNumber ? this.plateNumber : this.plateNumberSel) |
|
|
|
|
// if (!this.testPlateResult) { |
|
|
|
|
// this.plateNumber='' |
|
|
|
|
// uni.showToast({ |
|
|
|
|
// title: '车牌号校验不通过,自动将其置空,不影响加油', |
|
|
|
|
// icon: 'none' |
|
|
|
|
// }) |
|
|
|
|
// // return false |
|
|
|
|
// } |
|
|
|
|
if (!this.testPlateResult) { |
|
|
|
|
// this.plateNumber='' |
|
|
|
|
uni.showToast({ |
|
|
|
|
title: '车牌号不可为空或格式错误,请重新输入', |
|
|
|
|
icon: 'none', |
|
|
|
|
duration:2000 |
|
|
|
|
}) |
|
|
|
|
return false |
|
|
|
|
} |
|
|
|
|
if (this.radio == null || !this.oilSitePriceDetailsVo[this.radio].priceId) { |
|
|
|
|
uni.showToast({ |
|
|
|
|
icon: 'none', |
|
|
|
@ -833,14 +834,15 @@ |
|
|
|
|
beforeMake() { |
|
|
|
|
// console.log(this.radio, 'beforeMake') |
|
|
|
|
this.tsetPlate(this.plateNumber ? this.plateNumber : this.plateNumberSel) |
|
|
|
|
// if (!this.testPlateResult) { |
|
|
|
|
// this.plateNumber='' |
|
|
|
|
// uni.showToast({ |
|
|
|
|
// title: '车牌号校验不通过,自动将其置空,不影响加油', |
|
|
|
|
// icon: 'none' |
|
|
|
|
// }) |
|
|
|
|
// // return false |
|
|
|
|
// } |
|
|
|
|
if (!this.testPlateResult) { |
|
|
|
|
// this.plateNumber='' |
|
|
|
|
uni.showToast({ |
|
|
|
|
title: '车牌号不可为空或格式错误,请重新输入', |
|
|
|
|
icon: 'none', |
|
|
|
|
duration:2000 |
|
|
|
|
}) |
|
|
|
|
return false |
|
|
|
|
} |
|
|
|
|
if (this.radio == null || !this.oilSitePriceDetailsVo[this.radio].priceId) { |
|
|
|
|
uni.showToast({ |
|
|
|
|
icon: 'none', |
|
|
|
@ -946,7 +948,7 @@ |
|
|
|
|
}, |
|
|
|
|
tsetPlate(plateNumber) { |
|
|
|
|
this.testPlateResult = |
|
|
|
|
/^(([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-Z](([0-9]{5}[DF])|([DF]([A-HJ-NP-Z0-9])[0-9]{4})))|([京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领][A-Z][A-HJ-NP-Z0-9]{4}[A-HJ-NP-Z0-9挂学警港澳使领]))$/ |
|
|
|
|
/(^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}[A-Z0-9]{4,5}[A-Z0-9挂学警港澳]{1}$)/ |
|
|
|
|
.test(plateNumber) |
|
|
|
|
}, |
|
|
|
|
// 获取渠道下价格等信息 |
|
|
|
@ -1018,7 +1020,7 @@ |
|
|
|
|
}) |
|
|
|
|
this.vlom = '' |
|
|
|
|
// // console.log(this.radio) |
|
|
|
|
console.log(this.oilSitePriceDetailsVo[this.radio]) |
|
|
|
|
// console.log(this.oilSitePriceDetailsVo[this.radio]) |
|
|
|
|
}, |
|
|
|
|
tabSelect(e) { |
|
|
|
|
this.activeChannelCode = e.currentTarget.dataset.channelCode; |
|
|
|
|