Browse Source

同比环比分析添加导出功能

dev
selia-zx 5 days ago
parent
commit
5fbb72e0f7
  1. 32
      src/views/centerairC/energyAnalysis/components/ynyQnqAnalysis.vue

32
src/views/centerairC/energyAnalysis/components/ynyQnqAnalysis.vue

@ -100,9 +100,9 @@
<div class="success-btn" style="margin-left: 0.24rem">
<el-button type="success" @click="findData">查询</el-button>
</div>
<!-- <div class="warning-bnt" style="margin-left: 0.24rem">
<div class="warning-bnt" style="margin-left: 0.15rem">
<el-button type="warning" @click="exportData">导出</el-button>
</div> -->
</div>
</div>
</div>
<div class="charts-table" v-loading="listLoading">
@ -890,20 +890,20 @@ export default {
this.exportArr.push(newData);
}
// // console.log("", this.exportArr);
// import("@/assets/excel/Export2Excel").then((excel) => {
// let filterVal = ["dateList", "curValue2", "lastValue2", "yoy2", "mom2"]; // excel
// let tHeader = ["", "", "", "", ""]; // excel
// const data = this.formatJson(filterVal, this.exportArr);
// const autoWidth = true;
// excel.export_json_to_excel({
// header: tHeader, //
// data, //
// filename: `${this.checkList}`, //
// autoWidth: true, //
// });
// this.$message.success("!");
// });
// console.log("", this.exportArr);
import("@/assets/excel/Export2Excel").then((excel) => {
let filterVal = ["dateList", "curValue2", "lastValue2", "yoy2", "mom2"]; // excel
let tHeader = ["时间", "本期", "同期", "同比", "环比"]; // excel
const data = this.formatJson(filterVal, this.exportArr);
const autoWidth = true;
excel.export_json_to_excel({
header: tHeader, //
data, //
filename: `${this.checkList}同比环比分析报表(${this.startTime}${this.endTime})`, //
autoWidth: true, //
});
this.$message.success("导出成功!");
});
},
//,
formatJson(filterVal, jsonData) {

Loading…
Cancel
Save