|
@@ -22,8 +22,10 @@
|
|
|
<div class="main-left left" id="left" v-show="!isSlideLeft">
|
|
|
|
|
|
<div class="add-chart-cont">
|
|
|
- <el-button @click="$router.push({path: '/addchart'})" type="primary">添加图表</el-button>
|
|
|
- <change-lang :lang="currentLang" @changeLang="changeLanguage" style="margin-left: 10px;"/>
|
|
|
+ <el-button v-permission="permissionBtn.chartLibPermission.chartLib_add"
|
|
|
+ @click="$router.push({path: '/addchart'})" type="primary">添加图表</el-button>
|
|
|
+ <change-lang v-permission="permissionBtn.chartLibPermission.chartLib_switchEn"
|
|
|
+ :lang="currentLang" @changeLang="changeLanguage" style="margin-left: 10px;"/>
|
|
|
|
|
|
</div>
|
|
|
|
|
@@ -480,6 +482,7 @@
|
|
|
<ul class="right-actions">
|
|
|
<li>操作</li>
|
|
|
<li
|
|
|
+ v-permission="permissionBtn.chartLibPermission.chartLib_share"
|
|
|
class="span-item shareLink"
|
|
|
@click="copyChartConfirm('url')"
|
|
|
:data-clipboard-text="linkUrl"
|
|
@@ -488,6 +491,7 @@
|
|
|
<i class="el-icon-share"/> 分享
|
|
|
</li>
|
|
|
<li
|
|
|
+ v-permission="permissionBtn.chartLibPermission.chartLib_addMy"
|
|
|
class="span-item"
|
|
|
@click="addMychartHandle(chartInfo)"
|
|
|
>
|
|
@@ -497,24 +501,25 @@
|
|
|
style="width: 13px; height: 12px; vertical-align: middle"
|
|
|
/>加入我的图库
|
|
|
</li>
|
|
|
- <li class="span-item" @click="refreshHandle">
|
|
|
+ <li v-permission="permissionBtn.chartLibPermission.chartLib_refresh"
|
|
|
+ class="span-item" @click="refreshHandle">
|
|
|
<span><i class="el-icon-refresh" style="margin-left:0"/> 刷新 </span>
|
|
|
</li>
|
|
|
- <li
|
|
|
+ <li v-permission="permissionBtn.chartLibPermission.chartLib_save"
|
|
|
class="span-item"
|
|
|
>
|
|
|
<span @click="saveChartHandle('')">
|
|
|
<i class="el-icon-collection" /> 保存
|
|
|
</span>
|
|
|
</li>
|
|
|
- <li
|
|
|
+ <li v-permission="permissionBtn.chartLibPermission.chartLib_otherSave"
|
|
|
class="span-item"
|
|
|
>
|
|
|
<span @click="saveChartOtherHandle">
|
|
|
<i class="el-icon-document-add" /> 另存为
|
|
|
</span>
|
|
|
</li>
|
|
|
- <li
|
|
|
+ <li v-permission="permissionBtn.chartLibPermission.chartLib_edit"
|
|
|
class="span-item"
|
|
|
v-if="chartInfo.IsEdit"
|
|
|
@click="editChartHandle"
|
|
@@ -525,27 +530,27 @@
|
|
|
style="width: 13px; height: 12px;"
|
|
|
/> 编辑
|
|
|
</li>
|
|
|
- <li
|
|
|
+ <li v-permission="permissionBtn.chartLibPermission.chartLib_copyOffice"
|
|
|
class="span-item copy"
|
|
|
@click="copyChartConfirm('office')"
|
|
|
v-if="!chartInfo.Disabled"
|
|
|
>
|
|
|
<i class="el-icon-document-copy" /> 复制至office
|
|
|
</li>
|
|
|
- <li
|
|
|
+ <li v-permission="permissionBtn.chartLibPermission.chartLib_copyWechat"
|
|
|
class="span-item copy"
|
|
|
@click="copyChartConfirm('微信')"
|
|
|
v-if="!chartInfo.Disabled"
|
|
|
>
|
|
|
<img style="width: 13px; height: 12px;vertical-align: middle" src="~@/assets/img/chart_m/WeChat.jpg" /> 复制至微信
|
|
|
</li>
|
|
|
- <li
|
|
|
+ <li v-permission="permissionBtn.chartLibPermission.chartLib_enNameSetting"
|
|
|
class="span-item copy"
|
|
|
@click="openEnNameDia"
|
|
|
>
|
|
|
<img style="width: 16px;vertical-align: middle" :src="$icons.to_en" /> 设置英文名称
|
|
|
</li>
|
|
|
- <li
|
|
|
+ <li v-permission="permissionBtn.chartLibPermission.chartLib_del"
|
|
|
class="span-item"
|
|
|
style="color: #ff4040"
|
|
|
@click="delChartHandle"
|
|
@@ -590,10 +595,11 @@
|
|
|
width="110"
|
|
|
>
|
|
|
<template slot-scope="scope">
|
|
|
- <span class="editsty" @click="copyCode(scope.row)">
|
|
|
+ <span v-permission="permissionBtn.chartLibPermission.chartLib_copyData"
|
|
|
+ class="editsty" @click="copyCode(scope.row)">
|
|
|
<i class="el-icon-document-copy" /> 复制数据</span
|
|
|
>
|
|
|
- <span
|
|
|
+ <span v-permission="permissionBtn.chartLibPermission.chartLib_viewData"
|
|
|
class="editsty"
|
|
|
@click="viewTarget(scope.row)"
|
|
|
>查看数据</span>
|