|
|
@ -10,46 +10,46 @@
|
|
|
|
<span v-if="panelInfo.isDefault" style="color: green;font-size: 12px">({{ $t('panel.default_panel_name') }}:{{ panelInfo.defaultPanelName }})</span>
|
|
|
|
<span v-if="panelInfo.isDefault" style="color: green;font-size: 12px">({{ $t('panel.default_panel_name') }}:{{ panelInfo.defaultPanelName }})</span>
|
|
|
|
<span v-if="panelInfo.sourcePanelName" style="color: green;font-size: 12px">({{ $t('panel.source_panel_name') }}:{{ panelInfo.sourcePanelName }})</span>
|
|
|
|
<span v-if="panelInfo.sourcePanelName" style="color: green;font-size: 12px">({{ $t('panel.source_panel_name') }}:{{ panelInfo.sourcePanelName }})</span>
|
|
|
|
</el-col>
|
|
|
|
</el-col>
|
|
|
|
<el-col :span="12">
|
|
|
|
<!-- <el-col :span="12">-->
|
|
|
|
<span v-if="hasDataPermission('export',panelInfo.privileges)" style="float: right;margin-right: 10px">
|
|
|
|
<!-- <span v-if="hasDataPermission('export',panelInfo.privileges)" style="float: right;margin-right: 10px">-->
|
|
|
|
<el-tooltip :content="$t('panel.save_to_panel')">
|
|
|
|
<!-- <el-tooltip :content="$t('panel.save_to_panel')">-->
|
|
|
|
<el-button class="el-icon-folder-checked" size="mini" circle @click="saveToTemplate" />
|
|
|
|
<!-- <el-button class="el-icon-folder-checked" size="mini" circle @click="saveToTemplate" />-->
|
|
|
|
</el-tooltip>
|
|
|
|
<!-- </el-tooltip>-->
|
|
|
|
</span>
|
|
|
|
<!-- </span>-->
|
|
|
|
<span v-if="hasDataPermission('export',panelInfo.privileges)" style="float: right;margin-right: 10px">
|
|
|
|
<!-- <span v-if="hasDataPermission('export',panelInfo.privileges)" style="float: right;margin-right: 10px">-->
|
|
|
|
<el-tooltip :content="$t('panel.export_to_panel')">
|
|
|
|
<!-- <el-tooltip :content="$t('panel.export_to_panel')">-->
|
|
|
|
<el-button class="el-icon-download" size="mini" circle @click="downloadToTemplate" />
|
|
|
|
<!-- <el-button class="el-icon-download" size="mini" circle @click="downloadToTemplate" />-->
|
|
|
|
</el-tooltip>
|
|
|
|
<!-- </el-tooltip>-->
|
|
|
|
</span>
|
|
|
|
<!-- </span>-->
|
|
|
|
<span v-if="hasDataPermission('export',panelInfo.privileges)" style="float: right;margin-right: 10px">
|
|
|
|
<!-- <span v-if="hasDataPermission('export',panelInfo.privileges)" style="float: right;margin-right: 10px">-->
|
|
|
|
<el-tooltip :content="$t('panel.export_to_pdf')">
|
|
|
|
<!-- <el-tooltip :content="$t('panel.export_to_pdf')">-->
|
|
|
|
<el-button class="el-icon-notebook-2" size="mini" circle @click="downloadAsPDF" />
|
|
|
|
<!-- <el-button class="el-icon-notebook-2" size="mini" circle @click="downloadAsPDF" />-->
|
|
|
|
</el-tooltip>
|
|
|
|
<!-- </el-tooltip>-->
|
|
|
|
</span>
|
|
|
|
<!-- </span>-->
|
|
|
|
<span style="float: right;margin-right: 10px">
|
|
|
|
<!-- <span style="float: right;margin-right: 10px">-->
|
|
|
|
<el-tooltip :content="$t('panel.fullscreen_preview')">
|
|
|
|
<!-- <el-tooltip :content="$t('panel.fullscreen_preview')">-->
|
|
|
|
<el-button class="el-icon-view" size="mini" circle @click="clickFullscreen" />
|
|
|
|
<!-- <el-button class="el-icon-view" size="mini" circle @click="clickFullscreen" />-->
|
|
|
|
</el-tooltip>
|
|
|
|
<!-- </el-tooltip>-->
|
|
|
|
</span>
|
|
|
|
<!-- </span>-->
|
|
|
|
|
|
|
|
|
|
|
|
<span style="float: right;margin-right: 10px">
|
|
|
|
<!-- <span style="float: right;margin-right: 10px">-->
|
|
|
|
<el-tooltip :content="$t('panel.new_tab_preview')">
|
|
|
|
<!-- <el-tooltip :content="$t('panel.new_tab_preview')">-->
|
|
|
|
<el-button class="el-icon-data-analysis" size="mini" circle @click="newTab" />
|
|
|
|
<!-- <el-button class="el-icon-data-analysis" size="mini" circle @click="newTab" />-->
|
|
|
|
</el-tooltip>
|
|
|
|
<!-- </el-tooltip>-->
|
|
|
|
</span>
|
|
|
|
<!-- </span>-->
|
|
|
|
|
|
|
|
|
|
|
|
<span v-if="!hasStar && panelInfo && !isShare" style="float: right;margin-right: 10px">
|
|
|
|
<!-- <span v-if="!hasStar && panelInfo && !isShare" style="float: right;margin-right: 10px">-->
|
|
|
|
<el-tooltip :content="$t('panel.store')">
|
|
|
|
<!-- <el-tooltip :content="$t('panel.store')">-->
|
|
|
|
<el-button class="el-icon-star-off" size="mini" circle @click="star" />
|
|
|
|
<!-- <el-button class="el-icon-star-off" size="mini" circle @click="star" />-->
|
|
|
|
</el-tooltip>
|
|
|
|
<!-- </el-tooltip>-->
|
|
|
|
</span>
|
|
|
|
<!-- </span>-->
|
|
|
|
|
|
|
|
|
|
|
|
<span v-if="hasStar && panelInfo && !isShare" style="float: right;margin-right: 10px">
|
|
|
|
<!-- <span v-if="hasStar && panelInfo && !isShare" style="float: right;margin-right: 10px">-->
|
|
|
|
<el-tooltip :content="$t('commons.cancel')">
|
|
|
|
<!-- <el-tooltip :content="$t('commons.cancel')">-->
|
|
|
|
<el-button class="el-icon-star-on" size="mini" circle @click="unstar" />
|
|
|
|
<!-- <el-button class="el-icon-star-on" size="mini" circle @click="unstar" />-->
|
|
|
|
</el-tooltip>
|
|
|
|
<!-- </el-tooltip>-->
|
|
|
|
</span>
|
|
|
|
<!-- </span>-->
|
|
|
|
</el-col>
|
|
|
|
<!-- </el-col>-->
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</el-row>
|
|
|
|
</el-row>
|
|
|
|
<!-- 仪表板预览区域-->
|
|
|
|
<!-- 仪表板预览区域-->
|
|
|
|