|
@@ -820,6 +820,7 @@ export default {
|
|
|
vehicles = userVehicles.content
|
|
|
}
|
|
|
if (vehicles.length) {
|
|
|
+ // 判断是否存在无牌车
|
|
|
const vehicleNo = vehicles[0].vehicleNo
|
|
|
// 设置车牌类型
|
|
|
this.setVehicleNoType(vehicleNo, userVehicles.content)
|
|
@@ -835,10 +836,11 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
setVehicleNoType(vehicleNo, vehicles) {
|
|
|
- if(vehicleNo.indexOf('临') === 0) {
|
|
|
- this.tabbarActive = '无牌缴费'
|
|
|
- return
|
|
|
- }
|
|
|
+ this.isUnlicensed(vehicles)
|
|
|
+ // if(vehicleNo.indexOf('临') === 0) {
|
|
|
+ // this.tabbarActive = '无牌缴费'
|
|
|
+ // return
|
|
|
+ // }
|
|
|
const item = vehicles.filter(e => e.vehicleNo === vehicleNo)
|
|
|
if(item.length) {
|
|
|
let label = LICENSE_PLATE_TYPE_ARR.filter(e => e.value == item[0].licensePlateType)
|
|
@@ -848,6 +850,12 @@ export default {
|
|
|
}
|
|
|
return false
|
|
|
},
|
|
|
+ isUnlicensed(vehicles) {
|
|
|
+ const unlicensed = vehicles.filter(elm => elm.indexOf('临') === -1)
|
|
|
+ if(unlicensed.length) {
|
|
|
+ this.tabbarActive = '无牌缴费'
|
|
|
+ }
|
|
|
+ },
|
|
|
setLicensePlateList(arr) {
|
|
|
var array = []
|
|
|
arr.forEach(element => {
|