From 81d866385fd7bbd006d7fd60159844e7340c416d Mon Sep 17 00:00:00 2001
From: panzy <225@qq.com>
Date: Sat, 21 May 2022 13:00:04 +0800
Subject: [PATCH] 曲线图加载
---
src/views/summaryPotentialSafetyHzards/index.vue | 22 ++++++++++++++--------
1 files changed, 14 insertions(+), 8 deletions(-)
diff --git a/src/views/summaryPotentialSafetyHzards/index.vue b/src/views/summaryPotentialSafetyHzards/index.vue
index 19e71cf..469d840 100644
--- a/src/views/summaryPotentialSafetyHzards/index.vue
+++ b/src/views/summaryPotentialSafetyHzards/index.vue
@@ -113,9 +113,9 @@
</div>
</el-form>
<el-table id="out-table"
- :data="tableData"
- v-loading="loading"
- style="width: 100%">
+ :data="tableData"
+ v-loading="loading"
+ style="width: 100%">
<el-table-column align="center" label="众泰煤焦化-安全隐患台帐">
<el-table-column
prop="y_label"
@@ -159,6 +159,7 @@
import {danger_summary} from "@/api/sgyhpczl/summaryPotentialSafetyHzards";
import FileSaver from "file-saver";
import XLSX from "xlsx";
+
export default {
name: "index",
data() {
@@ -380,8 +381,13 @@
showYHList(row, item) {
var searchData = {};
- searchData[this.form.x_axis] = item.x_label;
- searchData[this.form.y_axis] = row.y_label;
+ console.log(item)
+ if (item.x_label != null && item.x_label != "合计") {
+ searchData[this.form.x_axis] = item.x_label;
+ }
+ if (row.y_label != null && row.y_label != "合计") {
+ searchData[this.form.y_axis] = row.y_label;
+ }
let requestData = {};
let selectData = []
for (const queryElement in this.form) {
@@ -404,8 +410,8 @@
query: {"searchData": searchData}
})
},
- exportData(){
- var xlsxParam = { raw: true };
+ exportData() {
+ var xlsxParam = {raw: true};
/* 从表生成工作簿对象 */
var wb = XLSX.utils.table_to_book(
document.querySelector("#out-table"),
@@ -423,7 +429,7 @@
//Blob 表示的不一定是JavaScript原生格式的数据。
//File 接口基于Blob,继承了 blob 的功能并将其扩展使其支持用户系统上的文件。
//返回一个新创建的 Blob 对象,其内容由参数中给定的数组串联组成。
- new Blob([wbout], { type: "application/octet-stream" }),
+ new Blob([wbout], {type: "application/octet-stream"}),
//设置导出文件名称
"安全隐患汇总.xlsx"
);
--
Gitblit v1.9.2