diff --git a/src/views/index/vehicleAdd.vue b/src/views/index/vehicleAdd.vue index 5b7a2a4e..6318f79d 100644 --- a/src/views/index/vehicleAdd.vue +++ b/src/views/index/vehicleAdd.vue @@ -308,7 +308,7 @@ export default { }else{ this.supplierServiceList = this.oldSupplierServiceList } - + this.setDefault(); }, }, @@ -321,6 +321,17 @@ export default { } }, methods:{ + setDefault() { + if( this.vehicleLicenseInfo?.vehicleType?.includes('轻型') || this.vehicleLicenseInfo?.vehicleType.includes('微型') || this.vehicleLicenseInfo?.vehicleType.includes('普通') || this.vehicleLicenseInfo?.vehicleType.includes('摩托') ) { + this.vehicleTypes.map(item => { + if( item.value == 1 || item.value == 9 ) { + item.disabled = false; + } else { + item.disabled = true; + } + }) + } + }, getVehicleLicense(color) { if( color == '蓝' ) { this.vehicleLicense = 1 @@ -402,6 +413,7 @@ export default { this.vehicleLicenseInfo.registrationDate = frontInfo?.registerDate; this.vehicleLicenseInfo.issueDate = frontInfo?.issueDate; this.vehicleLicenseInfo.issueAuthority = frontInfo?.seal; + this.setDefault(); } }, async vehicleBackOcrHandler() { // 行驶证副页 ocr 识别