|
@@ -115,17 +115,25 @@
|
|
|
},
|
|
|
tabList(){
|
|
|
let ret = this.priceList
|
|
|
+ // 成本价不显示
|
|
|
if(!this.$hasPermissions('M_showCostPrice_mobile')){
|
|
|
ret = this.priceList.slice(1,4)
|
|
|
}
|
|
|
- // 特约价
|
|
|
+
|
|
|
if(this.dealerData){
|
|
|
+ // 特约价不显示市级
|
|
|
if(this.dealerData.dealerLevel == 'SPECIAL'){
|
|
|
- return ret.filter((item, index) => index !== 1)
|
|
|
+ ret = ret.filter((item, index) => index !== 1)
|
|
|
}else{
|
|
|
- return ret.filter((item, index) => index !== 2)
|
|
|
+ // 市级不显示特约
|
|
|
+ ret = ret.filter((item, index) => index !== 2)
|
|
|
+ // 市级价不显示
|
|
|
+ if(!this.$hasPermissions('M_showAllCityPrice_mobile')){
|
|
|
+ ret = ret.filter((item, index) => index !== 1)
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
return ret
|
|
|
}
|
|
|
},
|