|
@@ -25,7 +25,7 @@
|
|
|
/>
|
|
|
<div class="item-bottom">
|
|
|
<span>创建时间: {{ chart.CreateTime.slice(0,10) }}</span>
|
|
|
- <div>
|
|
|
+ <div v-if="isShowBtn()">
|
|
|
<span
|
|
|
class="join_txt"
|
|
|
@click="$emit('addMychartHandle',chart)"
|
|
@@ -59,6 +59,32 @@ export default {
|
|
|
|
|
|
},
|
|
|
methods:{
|
|
|
+ isShowBtn(){
|
|
|
+ const {path} = this.$route
|
|
|
+ const {statisticPermission,productPricePermission,checkPermissionBtn} = this.permissionBtn
|
|
|
+ //相关性分析
|
|
|
+ if(path==='/chartrelevance'){
|
|
|
+ return checkPermissionBtn(statisticPermission.corrAnalysis_addMyChart)
|
|
|
+ }
|
|
|
+ //拟合方程曲线
|
|
|
+ if(path==='/fittingEquationList'){
|
|
|
+ return checkPermissionBtn(statisticPermission.fittingEq_addMyChart)
|
|
|
+ }
|
|
|
+ //统计特性
|
|
|
+ if(path==='/statisticFeatureList'){
|
|
|
+ return checkPermissionBtn(statisticPermission.statisticFeature_addMyChart)
|
|
|
+ }
|
|
|
+ //商品价格曲线
|
|
|
+ if(path==='/commordityChartBase'){
|
|
|
+ const {Source,ChartType} = this.chartInfo
|
|
|
+ if(Source===2&&ChartType===8){//是商品价格曲线
|
|
|
+ return checkPermissionBtn(productPricePermission.goodsPrice_priceLine_addMyChart)
|
|
|
+ }else{//是利润曲线
|
|
|
+ return checkPermissionBtn(productPricePermission.goodsPrice_incomeLine_addMyChart)
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return false
|
|
|
+ }
|
|
|
},
|
|
|
}
|
|
|
</script>
|