|
@@ -21,6 +21,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="cy-div2">
|
|
|
+ <input ref="importFileNode" type="file" @change="loadExcel" style="display: none;"></input>
|
|
|
<div class="cy-chart-div" @click="newReportTemplate" v-if="false">
|
|
|
<svg-icon icon-class="report_new" style="width: 35px; height: 35px; margin-bottom: 6px;"/>
|
|
|
<span>新建</span>
|
|
@@ -728,6 +729,7 @@ export default {
|
|
|
// 报表模板导入
|
|
|
if (type === 'import') {
|
|
|
console.log('导入报表')
|
|
|
+ this.$refs.importFileNode.dispatchEvent(new MouseEvent('click'))
|
|
|
} else {
|
|
|
let option = JSON.parse(JSON.stringify(this.luckysheetOption))
|
|
|
luckysheet.destroy()
|
|
@@ -770,7 +772,7 @@ export default {
|
|
|
// 销毁之前的表格
|
|
|
window.luckysheet.destroy()
|
|
|
// 创建新的表格
|
|
|
- let option = JSON.parse(JSON.stringify(this.luckysheetOption))
|
|
|
+ let option = JSON.parse(JSON.stringify(_this.luckysheetOption))
|
|
|
option.data = exportJson.sheets
|
|
|
option.title = exportJson.info.name
|
|
|
option.data = exportJson.sheets
|