diff --git a/src/views/index/vehicleAdd.vue b/src/views/index/vehicleAdd.vue index 2e14804d..44945c25 100644 --- a/src/views/index/vehicleAdd.vue +++ b/src/views/index/vehicleAdd.vue @@ -256,7 +256,6 @@ :deletable="!disabledShow" max-count="1" :preview-size="54" - accept="image " />
@@ -365,6 +364,7 @@ export default { trailerService: '',//拖车服务 isJoin:'',//是否参与 hasLiabilityInsurance: '', // 有无责任险 + liabilityInsuranceAudit: '', activeIcon: require('@/assets/check.png'), inactiveIcon: require('@/assets/uncheck.png'), // result: [], @@ -509,7 +509,7 @@ export default { }, disabledShow() { if (this.id) { - return !this.permissonList.includes('hasInsuranceAudit') + return !this.permissonList.includes('hasInsuranceAudit') && [2,3].includes(this.liabilityInsuranceAudit) } else { return false } @@ -812,6 +812,7 @@ export default { this.vehicleFrontLicensePlate = result.vehicleFrontLicensePlate; this.hasLiabilityInsurance = result.hasLiabilityInsurance this.insuranceCorp = result.insuranceCorp; + this.liabilityInsuranceAudit = result.liabilityInsuranceAudit if(this.insurancePicturePhoto) { this.insurancePictureFiles = [{url: this.insurancePicturePhoto}] }