diff --git a/src/views/index/vehicleAdd.vue b/src/views/index/vehicleAdd.vue index 2c3f00f0..2968a260 100644 --- a/src/views/index/vehicleAdd.vue +++ b/src/views/index/vehicleAdd.vue @@ -189,6 +189,7 @@ export default { id:'',//车辆Id serviceIds:[],//车辆服务种类, supplierServiceList:[], + oldSupplierServiceList:[], show:false, imageUrl: require('@/assets/arr_right.png'), vehicleLicenseFrontList: [], @@ -256,6 +257,17 @@ export default { this.vehicleTypes[8].disabled=false this.vehicleTypes[9].disabled=false } + if (newVal == 1 || newVal == 7){ + let arr = [] + this.supplierServiceList.forEach((item)=>{ + if(!(item.name == '拖车服务' || item.name == '大型车救援')){ + arr.push(item) + } + }) + this.supplierServiceList = arr + }else{ + this.supplierServiceList = this.oldSupplierServiceList + } }, }, @@ -385,6 +397,7 @@ export default { async getSupplierServiceTree(){ let res = await supplierServiceTree(); this.supplierServiceList=res.data + this.oldSupplierServiceList=this.supplierServiceList }, async vehicleInfo(){ let res= await getInfoById({