|
@@ -528,8 +528,8 @@ export default {
|
|
|
}
|
|
|
const loading = showLoading(this, '加载中,请稍候···')
|
|
|
getReportTableById(data.id).then(res => {
|
|
|
+ loading.close()
|
|
|
if (!res.data) {
|
|
|
- loading.close()
|
|
|
this.$message({
|
|
|
message: '选择的报表不存在!',
|
|
|
type: 'warning'
|
|
@@ -540,10 +540,14 @@ export default {
|
|
|
this.chooseMyReport = res.data
|
|
|
let reportTableData = res.data.reportTableData
|
|
|
let luckyData = JSON.parse(reportTableData)
|
|
|
- this.drawLuckyExcel(luckyData, () => {
|
|
|
- this.btnType = 'show'
|
|
|
- loading.close()
|
|
|
- })
|
|
|
+ // this.drawLuckyExcel(luckyData, () => {
|
|
|
+ // this.btnType = 'show'
|
|
|
+ // loading.close()
|
|
|
+ // })
|
|
|
+ luckysheet.destroy()
|
|
|
+ let option = luckyData.option
|
|
|
+ option.data = luckyData.data
|
|
|
+ luckysheet.create(option)
|
|
|
}).catch((e) => {
|
|
|
console.log(e)
|
|
|
loading.close()
|