From 81d866385fd7bbd006d7fd60159844e7340c416d Mon Sep 17 00:00:00 2001
From: panzy <225@qq.com>
Date: 星期六, 21 五月 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