fix:添加导出html的按钮
This commit is contained in:
@@ -43,6 +43,9 @@
|
|||||||
<el-dropdown-item v-has="'main_edit'">
|
<el-dropdown-item v-has="'main_edit'">
|
||||||
<div id="chart-temp-sync" @click="chartBySync"><i class="nz-icon nz-icon-sync"></i>{{ $t('overall.syncChart') }}</div>
|
<div id="chart-temp-sync" @click="chartBySync"><i class="nz-icon nz-icon-sync"></i>{{ $t('overall.syncChart') }}</div>
|
||||||
</el-dropdown-item>
|
</el-dropdown-item>
|
||||||
|
<el-dropdown-item v-has="'panel_view'">
|
||||||
|
<div id="chart-export-html" @click="exportType"><i class="nz-icon nz-icon-sync"></i>{{ $t('overall.syncChart') }}</div>
|
||||||
|
</el-dropdown-item>
|
||||||
</template>
|
</template>
|
||||||
</top-tool-more-options>
|
</top-tool-more-options>
|
||||||
</div>
|
</div>
|
||||||
@@ -76,6 +79,9 @@
|
|||||||
<el-dropdown-item v-has="'main_edit'">
|
<el-dropdown-item v-has="'main_edit'">
|
||||||
<div id="chart-temp-sync" @click="chartBySync"><i class="nz-icon nz-icon-sync"></i>{{ $t('overall.syncChart') }}</div>
|
<div id="chart-temp-sync" @click="chartBySync"><i class="nz-icon nz-icon-sync"></i>{{ $t('overall.syncChart') }}</div>
|
||||||
</el-dropdown-item>
|
</el-dropdown-item>
|
||||||
|
<el-dropdown-item v-has="'panel_view'">
|
||||||
|
<div id="chart-export-html" @click="exportType"><i class="nz-icon nz-icon-sync"></i>{{ $t('overall.syncChart') }}</div>
|
||||||
|
</el-dropdown-item>
|
||||||
</template>
|
</template>
|
||||||
</top-tool-more-options>
|
</top-tool-more-options>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -500,19 +500,19 @@ export default {
|
|||||||
this.importBox.width = '600px'
|
this.importBox.width = '600px'
|
||||||
} else if (type == 2) { // export
|
} else if (type == 2) { // export
|
||||||
this.importBox.title = this.$t('overall.exportExcel')
|
this.importBox.title = this.$t('overall.exportExcel')
|
||||||
this.importBox.width = this.exportBoxShow ? '850px' : '580px'
|
this.importBox.width = '580px'
|
||||||
if (this.exportBoxShow) {
|
// if (this.exportBoxShow) {
|
||||||
this.formatArr = [
|
// this.formatArr = [
|
||||||
{ name: 'XLSX', value: 1 },
|
// { name: 'XLSX', value: 1 },
|
||||||
{ name: 'CSV', value: 2 },
|
// { name: 'CSV', value: 2 },
|
||||||
{ name: 'JSON', value: 3 },
|
// { name: 'JSON', value: 3 },
|
||||||
{ name: 'PDF', value: 4 },
|
// { name: 'PDF', value: 4 },
|
||||||
{ name: 'Html', value: 5 }]
|
// { name: 'Html', value: 5 }]
|
||||||
} else {
|
// } else {
|
||||||
this.formatArr = [{ name: 'XLSX', value: 1 },
|
// this.formatArr = [{ name: 'XLSX', value: 1 },
|
||||||
{ name: 'CSV', value: 2 },
|
// { name: 'CSV', value: 2 },
|
||||||
{ name: 'JSON', value: 3 }]
|
// { name: 'JSON', value: 3 }]
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
getTimeString () {
|
getTimeString () {
|
||||||
|
|||||||
@@ -77,6 +77,9 @@
|
|||||||
<el-dropdown-item v-has="'panel_view'">
|
<el-dropdown-item v-has="'panel_view'">
|
||||||
<div id="chart-temp-sync" @click="chartBySync"><i class="nz-icon nz-icon-sync"></i>{{ $t('overall.syncChart') }}</div>
|
<div id="chart-temp-sync" @click="chartBySync"><i class="nz-icon nz-icon-sync"></i>{{ $t('overall.syncChart') }}</div>
|
||||||
</el-dropdown-item>
|
</el-dropdown-item>
|
||||||
|
<el-dropdown-item v-has="'panel_view'">
|
||||||
|
<div id="chart-export-html" @click="exportType"><i class="nz-icon nz-icon-sync"></i>{{ $t('overall.syncChart') }}</div>
|
||||||
|
</el-dropdown-item>
|
||||||
</template>
|
</template>
|
||||||
</top-tool-more-options>
|
</top-tool-more-options>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user