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 1 день назад
Родитель
Сommit
4a7e36392a

Разница между файлами не показана из-за своего большого размера
+ 288 - 206
src/components/generatingCapacityComponent/excel.vue


+ 74 - 12
src/themeDark.less

@@ -1,6 +1,6 @@
 // 主色
 @mc1: #040c0b;
-@mc2: #142446;
+@mc2: #313233;
 @mc3: #2169c3;
 
 // 辅助色
@@ -39,6 +39,11 @@
 
 // 绿色主题
 .blueStyle {
+
+    .el-select-dropdown.is-multiple .el-select-dropdown__item.selected {
+        background: @mc1;
+    }
+
     #app {
 
         .themeDarkHome {
@@ -49,6 +54,29 @@
             color: #fff !important;
         }
 
+        .treeMain {
+            .treeMainTit {
+                background: @green;
+            }
+        }
+
+        .el-checkbox {
+            .el-checkbox__inner {
+                border-color: @green;
+            }
+
+            .el-checkbox__label {
+                color: @green;
+            }
+        }
+
+        .seach {
+            .el-button--primary {
+                background  : @green;
+                border-color: @green;
+            }
+        }
+
         .greenSty {
 
             // 顶部 header
@@ -203,7 +231,15 @@
             }
 
             .dataFilePrepareMain,
-            .dataFileProcessMain {
+            .dataFileProcessMain,
+            .dataAnalysisCom,
+            .dataAnalysisHotAns,
+            .rateAnalysisMain,
+            .dataAnalysisLineAnaMain,
+            .dataAnalysisAngleAnaMain,
+            .dataAnalysisWindAnaMain,
+            .dataAnalysisSpaceAnaMain,
+            .dataAnalysisPosAnalMain {
 
                 .treeDataMain,
                 .excelDataMain,
@@ -211,14 +247,36 @@
                     background: @mc2;
                     padding   : 10px 5px;
 
+                    .treeData {
+                        background: @mc2;
+                    }
+
                     .main {
                         background: #13171e;
                     }
 
+                    .excelDataNoCheck.checked {
+                        background: rgba(@green, 0.35) !important;
+
+                        path {
+                            fill: @green;
+                        }
+                    }
+
+                    .el-checkbox__input.is-checked .el-checkbox__inner {
+                        border-color: @green;
+                    }
+
                 }
             }
 
-
+            .tableDataMain,
+            .dataAnalysisLineAna {
+                .el-button--primary {
+                    background  : @green;
+                    border-color: @green;
+                }
+            }
 
             .scrollbar-demo-item {
                 background  : rgba(83, 98, 104, .2);
@@ -226,7 +284,7 @@
             }
 
             .el-tree {
-                background: rgba(83, 98, 104, .2);
+                background: transparent;
 
                 .el-tree-node__content {
                     background: transparent;
@@ -237,7 +295,7 @@
                     }
 
                     &:hover {
-                        background: rgba(#1a66c6, 0.5);
+                        background: rgba(@green, 0.5);
                     }
                 }
             }
@@ -377,7 +435,7 @@
             background: #13171e !important;
 
             .topPsty {
-                color     : #1c99ff;
+                color     : #05bb4c;
                 background: #1e2126;
             }
         }
@@ -826,12 +884,12 @@
 
             &.is-checked {
                 .el-radio__inner {
-                    background  : @fzs2;
-                    border-color: @fzs2;
+                    background  : @green;
+                    border-color: @green;
                 }
 
                 .el-radio__label {
-                    color: @fzs2;
+                    color: @green;
                 }
             }
         }
@@ -976,7 +1034,7 @@
 
         .el-input-number__decrease,
         .el-input-number__increase {
-            background: #1e3f9a !important;
+            background: @green  !important;
             color     : #fff;
         }
     }
@@ -1000,12 +1058,16 @@
 
     .el-tabs {
         .el-tabs__item {
-            color: #c2e1ff !important;
+            color: #ccc !important;
 
             &.is-active {
-                color: @fzs2  !important;
+                color: @green  !important;
             }
         }
+
+        .el-tabs__active-bar {
+            background: @green;
+        }
     }
 
     .el-tabs.currentTabs {

+ 3 - 3
src/utils/request.js

@@ -75,10 +75,10 @@ service.interceptors.response.use(
     //   }
     //   return Promise.reject('无效的会话,或者会话已过期,请重新登录。')
     } else if (code === 500) {
-      ElMessage({ message: msg, type: 'error' })
+      // ElMessage({ message: msg, type: 'error' })
       return Promise.reject(new Error(msg))
     } else if (code !== 200) {
-      ElNotification({ type: 'error', title: msg})
+      // ElNotification({ type: 'error', title: msg})
       return Promise.reject('error')
     } else {
       return res.data
@@ -106,7 +106,7 @@ service.interceptors.response.use(
         } else if (message.includes("Request failed with status code")) {
             message = "系统接口" + message.substr(message.length - 3) + "异常";
         }
-        ElMessage({ message: message, type: 'error', duration: 3 * 1000 })
+        // ElMessage({ message: message, type: 'error', duration: 3 * 1000 })
         return Promise.reject(error)
   }
 )

+ 2 - 2
src/views/fdnlfx/dataFilter/prepare/index.vue

@@ -379,7 +379,7 @@ onMounted(() => {
   .dataFilePrepareMain {
     .main_top {
       .topPsty {
-        color: #1c99ff;
+        color: #05bb4c;
         background: #1e2126;
       }
     }
@@ -409,7 +409,7 @@ onMounted(() => {
   .dataFilePrepareMain {
     .main_top {
       .topPsty {
-        color: #2778ff;
+        color: #05bb4c;
         background: #ffffff;
       }
     }

+ 156 - 160
src/views/fdnlfx/jjyxReport/index.vue

@@ -143,7 +143,7 @@
         >
           月度
         </h3>
-        <div class="warn-table">
+        <div>
           <el-table
             class="toolSty"
             :data="fzylyxslistM"
@@ -191,7 +191,7 @@
         >
           年度
         </h3>
-        <div class="warn-table">
+        <div>
           <el-table
             class="toolSty"
             :data="fzylyxslistY"
@@ -245,7 +245,7 @@
         >
           月度
         </h3>
-        <div class="warn-table">
+        <div>
           <el-table
             class="toolSty"
             :data="dlcylistM"
@@ -279,7 +279,7 @@
         >
           年度
         </h3>
-        <div class="warn-table">
+        <div>
           <el-table
             class="toolSty"
             :data="dlcylistY"
@@ -398,7 +398,7 @@
         >
           3.五大损失电量分析
         </h3>
-        <div class="warn-table">
+        <div>
           <el-table
             class="toolSty"
             :data="wdssdlfx"
@@ -533,7 +533,7 @@
                 :style="!theme ? 'color: #fff' : 'color: #000'">
                 (4)受累损失电量分析
             </h3>
-            <div class="warn-table">
+            <div >
                 <el-table class="toolSty" :data="curve" border
                     style="width: 100%; margin: 10px 0">
                     <el-table-column prop="section" align="center" label="月份" />
@@ -602,7 +602,7 @@
         >
           4.各风场风机可利用率对比分析
         </h3>
-        <div class="warn-table">
+        <div>
           <el-table
             class="toolSty"
             :data="fjklyl"
@@ -666,7 +666,7 @@
         >
           5.能耗指标分析(风电)
         </h3>
-        <div class="warn-table">
+        <div>
           <el-table
             class="toolSty"
             :data="nhzbfxlist"
@@ -721,7 +721,7 @@
         >
           6.“两个细则”考核情况
         </h3>
-        <div class="warn-table">
+        <div>
           <el-table
             class="toolSty"
             :data="twoxize"
@@ -768,7 +768,7 @@
         >
           1.繁食沟风电场
         </h3>
-        <div class="warn-table">
+        <div>
           <el-table
             class="toolSty"
             :data="fanshigouXN"
@@ -814,7 +814,7 @@
         >
           2.草山梁风电场
         </h3>
-        <div class="warn-table">
+        <div>
           <el-table
             class="toolSty"
             :data="caoshaniangXN"
@@ -859,7 +859,7 @@
         >
           3.吉山梁风电场
         </h3>
-        <div class="warn-table">
+        <div>
           <el-table
             class="toolSty"
             :data="jishanliangXN"
@@ -904,7 +904,7 @@
         >
           4.左庄风电场
         </h3>
-        <div class="warn-table">
+        <div>
           <el-table
             class="toolSty"
             :data="zuozhuangXN"
@@ -939,7 +939,7 @@
         >
           5.新庄风电场
         </h3>
-        <div class="warn-table">
+        <div>
           <el-table
             class="toolSty"
             :data="xingzhuangXN"
@@ -979,7 +979,7 @@
         >
           6.雷家山风场
         </h3>
-        <div class="warn-table">
+        <div>
           <el-table
             class="toolSty"
             :data="leijiashanXN"
@@ -1082,162 +1082,158 @@ export default {
       httpRequest
         .get(`/MeetingReport/Analysisreport?time=${this.reportParamDate}`)
         .then((tempRes) => {
-            this.exportWORDChange(tempRes)
-        }).catch(() => {
-            this.exportWORDChange({ data: jsonData.reportData });
-          });
+          this.exportWORDChange(tempRes);
+        })
+        .catch(() => {
+          this.exportWORDChange({ data: jsonData.reportData });
+        });
     },
     exportWORDChange(tempRes) {
-        tempRes.data.titleYear = tempRes.data.title.year;
-          tempRes.data.titleMonth = tempRes.data.title.month;
-          tempRes.data.titleName = tempRes.data.title.name;
-          tempRes.data.dlcylistM = [];
-          tempRes.data.dlcylistY = [];
-          tempRes.data.wdssBase = [];
-          tempRes.data.wdssSum = [];
+      tempRes.data.titleYear = tempRes.data.title.year;
+      tempRes.data.titleMonth = tempRes.data.title.month;
+      tempRes.data.titleName = tempRes.data.title.name;
+      tempRes.data.dlcylistM = [];
+      tempRes.data.dlcylistY = [];
+      tempRes.data.wdssBase = [];
+      tempRes.data.wdssSum = [];
 
-          tempRes.data.dlcylist.forEach((it) => {
-            if (it.cycleType === "M") {
-              tempRes.data.dlcylistM.push(it);
-            } else if (it.cycleType === "Y") {
-              tempRes.data.dlcylistY.push(it);
-            }
-          });
+      tempRes.data.dlcylist.forEach((it) => {
+        if (it.cycleType === "M") {
+          tempRes.data.dlcylistM.push(it);
+        } else if (it.cycleType === "Y") {
+          tempRes.data.dlcylistY.push(it);
+        }
+      });
 
-          tempRes.data.wdssdlfx.forEach((ele) => {
-            const cycleType = ele.cycleType;
-            const wpName = ele.windpowerstationName;
-            const findRes = tempRes.data.wdssBase.find((findEle) => {
-              return findEle.windpowerstationId === ele.windpowerstationId;
-            });
-            if (findRes) {
-              findRes[`gzssdl${cycleType}`] = ele.gzssdl;
-              findRes[`jhssdl${cycleType}`] = ele.jhssdl;
-              findRes[`xdssdl${cycleType}`] = ele.xdssdl;
-              findRes[`slssdl${cycleType}`] = ele.slssdl;
-              findRes[`xnssdl${cycleType}`] = ele.xnssdl;
-              findRes[`zhj${cycleType}`] = ele.zhj;
-              findRes[`hj${cycleType}`] = ele.hj;
-              findRes[`tqgzssdl${cycleType}`] = ele.tqgzssdl;
-              findRes[`tqjhssdl${cycleType}`] = ele.tqjhssdl;
-              findRes[`tqxdssdl${cycleType}`] = ele.tqxdssdl;
-              findRes[`tqslssdl${cycleType}`] = ele.tqslssdl;
-              findRes[`tqxnssdl${cycleType}`] = ele.tqxnssdl;
-              findRes[`tqzhj${cycleType}`] = ele.tqzhj;
-              findRes[`tqhj${cycleType}`] = ele.tqhj;
-            } else {
-              ele[`gzssdl${wpName === "合计" ? "" : cycleType}`] = ele.gzssdl;
-              ele[`jhssdl${wpName === "合计" ? "" : cycleType}`] = ele.jhssdl;
-              ele[`xdssdl${wpName === "合计" ? "" : cycleType}`] = ele.xdssdl;
-              ele[`slssdl${wpName === "合计" ? "" : cycleType}`] = ele.slssdl;
-              ele[`xnssdl${wpName === "合计" ? "" : cycleType}`] = ele.xnssdl;
-              ele[`zhj${wpName === "合计" ? "" : cycleType}`] = ele.zhj;
-              ele[`hj${wpName === "合计" ? "" : cycleType}`] = ele.hj;
-              ele[`tqgzssdl${wpName === "合计" ? "" : cycleType}`] =
-                ele.tqgzssdl;
-              ele[`tqjhssdl${wpName === "合计" ? "" : cycleType}`] =
-                ele.tqjhssdl;
-              ele[`tqxdssdl${wpName === "合计" ? "" : cycleType}`] =
-                ele.tqxdssdl;
-              ele[`tqslssdl${wpName === "合计" ? "" : cycleType}`] =
-                ele.tqslssdl;
-              ele[`tqxnssdl${wpName === "合计" ? "" : cycleType}`] =
-                ele.tqxnssdl;
-              ele[`tqzhj${wpName === "合计" ? "" : cycleType}`] = ele.tqzhj;
-              ele[`tqhj${wpName === "合计" ? "" : cycleType}`] = ele.tqhj;
-              ele.wpName = ele.windpowerstationName;
+      tempRes.data.wdssdlfx.forEach((ele) => {
+        const cycleType = ele.cycleType;
+        const wpName = ele.windpowerstationName;
+        const findRes = tempRes.data.wdssBase.find((findEle) => {
+          return findEle.windpowerstationId === ele.windpowerstationId;
+        });
+        if (findRes) {
+          findRes[`gzssdl${cycleType}`] = ele.gzssdl;
+          findRes[`jhssdl${cycleType}`] = ele.jhssdl;
+          findRes[`xdssdl${cycleType}`] = ele.xdssdl;
+          findRes[`slssdl${cycleType}`] = ele.slssdl;
+          findRes[`xnssdl${cycleType}`] = ele.xnssdl;
+          findRes[`zhj${cycleType}`] = ele.zhj;
+          findRes[`hj${cycleType}`] = ele.hj;
+          findRes[`tqgzssdl${cycleType}`] = ele.tqgzssdl;
+          findRes[`tqjhssdl${cycleType}`] = ele.tqjhssdl;
+          findRes[`tqxdssdl${cycleType}`] = ele.tqxdssdl;
+          findRes[`tqslssdl${cycleType}`] = ele.tqslssdl;
+          findRes[`tqxnssdl${cycleType}`] = ele.tqxnssdl;
+          findRes[`tqzhj${cycleType}`] = ele.tqzhj;
+          findRes[`tqhj${cycleType}`] = ele.tqhj;
+        } else {
+          ele[`gzssdl${wpName === "合计" ? "" : cycleType}`] = ele.gzssdl;
+          ele[`jhssdl${wpName === "合计" ? "" : cycleType}`] = ele.jhssdl;
+          ele[`xdssdl${wpName === "合计" ? "" : cycleType}`] = ele.xdssdl;
+          ele[`slssdl${wpName === "合计" ? "" : cycleType}`] = ele.slssdl;
+          ele[`xnssdl${wpName === "合计" ? "" : cycleType}`] = ele.xnssdl;
+          ele[`zhj${wpName === "合计" ? "" : cycleType}`] = ele.zhj;
+          ele[`hj${wpName === "合计" ? "" : cycleType}`] = ele.hj;
+          ele[`tqgzssdl${wpName === "合计" ? "" : cycleType}`] = ele.tqgzssdl;
+          ele[`tqjhssdl${wpName === "合计" ? "" : cycleType}`] = ele.tqjhssdl;
+          ele[`tqxdssdl${wpName === "合计" ? "" : cycleType}`] = ele.tqxdssdl;
+          ele[`tqslssdl${wpName === "合计" ? "" : cycleType}`] = ele.tqslssdl;
+          ele[`tqxnssdl${wpName === "合计" ? "" : cycleType}`] = ele.tqxnssdl;
+          ele[`tqzhj${wpName === "合计" ? "" : cycleType}`] = ele.tqzhj;
+          ele[`tqhj${wpName === "合计" ? "" : cycleType}`] = ele.tqhj;
+          ele.wpName = ele.windpowerstationName;
 
-              if (ele.windpowerstationName !== "合计") {
-                tempRes.data.wdssBase.push(ele);
-              } else {
-                ele.wpName =
-                  cycleType === "M" ? `月${ele.wpName}` : `年${ele.wpName}`;
-                tempRes.data.wdssSum.push(ele);
-              }
-            }
-          });
+          if (ele.windpowerstationName !== "合计") {
+            tempRes.data.wdssBase.push(ele);
+          } else {
+            ele.wpName =
+              cycleType === "M" ? `月${ele.wpName}` : `年${ele.wpName}`;
+            tempRes.data.wdssSum.push(ele);
+          }
+        }
+      });
 
-          const lgxzList = [];
-          twoxizeJson?.data?.forEach((ele) => {
-            const findRes = lgxzList.find((findEle) => {
-              return ele.wpid === findEle.wpid;
-            });
-            if (findRes) {
-              ele.wpid = "";
-              findRes.list.push(ele);
-            } else {
-              lgxzList.push({
-                wpid: ele.wpid,
-                list: [ele],
-              });
-            }
+      const lgxzList = [];
+      twoxizeJson?.data?.forEach((ele) => {
+        const findRes = lgxzList.find((findEle) => {
+          return ele.wpid === findEle.wpid;
+        });
+        if (findRes) {
+          ele.wpid = "";
+          findRes.list.push(ele);
+        } else {
+          lgxzList.push({
+            wpid: ele.wpid,
+            list: [ele],
           });
+        }
+      });
 
-          tempRes.data.twoxize = lgxzList;
+      tempRes.data.twoxize = lgxzList;
 
-          const xnzbdbfx = [];
-          let xnzbdbfxIdx = 1;
-          for (let wpName in tempRes.data.xnzbdbfx) {
-            let xnzb = "";
-            if (wpName === "吉山梁风电场") {
-              xnzb = tempRes.data.xnzbjsl;
-            } else if (wpName === "左庄风电场") {
-              xnzb = tempRes.data.xnzbzz;
-            } else if (wpName === "新庄风电场") {
-              xnzb = tempRes.data.xnzbxz;
-            } else if (wpName === "繁食沟风电场") {
-              xnzb = tempRes.data.xnzbfsg;
-            } else if (wpName === "草山梁风电场") {
-              xnzb = tempRes.data.xnzbcsl;
-            } else if (wpName === "雷家山风电场") {
-              xnzb = tempRes.data.xnzbljs;
-            }
-            xnzbdbfx.push({
-              wpName: `${xnzbdbfxIdx}.${wpName}`,
-              list: tempRes.data.xnzbdbfx[wpName],
-              xnzb,
-            });
-            xnzbdbfxIdx++;
-          }
+      const xnzbdbfx = [];
+      let xnzbdbfxIdx = 1;
+      for (let wpName in tempRes.data.xnzbdbfx) {
+        let xnzb = "";
+        if (wpName === "吉山梁风电场") {
+          xnzb = tempRes.data.xnzbjsl;
+        } else if (wpName === "左庄风电场") {
+          xnzb = tempRes.data.xnzbzz;
+        } else if (wpName === "新庄风电场") {
+          xnzb = tempRes.data.xnzbxz;
+        } else if (wpName === "繁食沟风电场") {
+          xnzb = tempRes.data.xnzbfsg;
+        } else if (wpName === "草山梁风电场") {
+          xnzb = tempRes.data.xnzbcsl;
+        } else if (wpName === "雷家山风电场") {
+          xnzb = tempRes.data.xnzbljs;
+        }
+        xnzbdbfx.push({
+          wpName: `${xnzbdbfxIdx}.${wpName}`,
+          list: tempRes.data.xnzbdbfx[wpName],
+          xnzb,
+        });
+        xnzbdbfxIdx++;
+      }
 
-          tempRes.data.xnzbdbfxlist = xnzbdbfx;
+      tempRes.data.xnzbdbfxlist = xnzbdbfx;
 
-          // 读取并获得模板文件的二进制内容
-          JSZipUtils.getBinaryContent(
-            `./static/windReport.docx`,
-            (error, content) => {
-              // 抛出异常
-              if (error) throw error;
-              // 创建一个JSZip实例,内容为模板的内容
-              let zip = new PizZip(content);
-              // 创建并加载docxtemplater实例对象
-              let doc = new Docxtemplater();
-              doc.loadZip(zip);
-              doc.setData(tempRes.data);
-              try {
-                // 用模板变量的值替换所有模板变量
-                doc.render();
-              } catch (error) {
-                // 抛出异常
-                let e = {
-                  message: error.message,
-                  name: error.name,
-                  stack: error.stack,
-                  properties: error.properties,
-                };
-                console.log(JSON.stringify({ error: e }));
-                throw error;
-              }
-              // 生成一个代表docxtemplater对象的zip文件(不是一个真实的文件,而是在内存中的表示)
-              let out = doc.getZip().generate({
-                type: "blob",
-                mimeType:
-                  "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
-              });
-              // 将目标文件对象保存为目标类型的文件,并命名
-              saveAs(out, `${tempRes.data.title.name}.docx`);
-            }
-          );
+      // 读取并获得模板文件的二进制内容
+      JSZipUtils.getBinaryContent(
+        `./static/windReport.docx`,
+        (error, content) => {
+          // 抛出异常
+          if (error) throw error;
+          // 创建一个JSZip实例,内容为模板的内容
+          let zip = new PizZip(content);
+          // 创建并加载docxtemplater实例对象
+          let doc = new Docxtemplater();
+          doc.loadZip(zip);
+          doc.setData(tempRes.data);
+          try {
+            // 用模板变量的值替换所有模板变量
+            doc.render();
+          } catch (error) {
+            // 抛出异常
+            let e = {
+              message: error.message,
+              name: error.name,
+              stack: error.stack,
+              properties: error.properties,
+            };
+            console.log(JSON.stringify({ error: e }));
+            throw error;
+          }
+          // 生成一个代表docxtemplater对象的zip文件(不是一个真实的文件,而是在内存中的表示)
+          let out = doc.getZip().generate({
+            type: "blob",
+            mimeType:
+              "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
+          });
+          // 将目标文件对象保存为目标类型的文件,并命名
+          saveAs(out, `${tempRes.data.title.name}.docx`);
+        }
+      );
     },
     handleReportOp() {
       if (this.reportParamDate) {

+ 21 - 21
src/views/fdnlfx/report/index.vue

@@ -45,7 +45,7 @@
         </div>
       </div>
       <div class="main" :style="{ height: tableHeight }">
-        <div class="tableDataMain warn-table">
+        <div class="tableDataMain">
           <el-table :data="tableData" size="small">
             <el-table-column
               resizable
@@ -154,7 +154,7 @@
       >
         1、曲线偏差率
       </h3>
-      <div class="warn-table">
+      <div >
         <p class="ml-7">
           曲线偏差率对不同风速区间的实际功率和保证功率做偏差率分析,高偏差率表明存在需要进一步调查潜在问题,偏差率负值表明实际功率低于保证功率
         </p>
@@ -192,7 +192,7 @@
       >
         2、静态偏航对风
       </h3>
-      <div class="warn-table">
+      <div >
         <p class="ml-7">
           静态偏航对风指风机的叶片与风向之间的偏差,偏差角度过大表明对风存在问题,以下为5-10m风速区间的对风误差
         </p>
@@ -224,7 +224,7 @@
       >
         3、容量系数
       </h3>
-      <div class="warn-table">
+      <div >
         <p class="ml-7">
           容量系数是风机发电量能力的指标,数值越低,说明发电效率越低
         </p>
@@ -256,7 +256,7 @@
       >
         4、桨距角
       </h3>
-      <div class="warn-table">
+      <div >
         <p class="ml-7">
           桨距角分析并网开桨和停机收桨,并网状态下桨距角趋近于0度最优,停机状态下桨距角趋近于90度最优
         </p>
@@ -288,7 +288,7 @@
       >
         5、停机时间
       </h3>
-      <div class="warn-table">
+      <div >
         <p class="ml-7">
           小风速下停机时间越长反应出低风速风机切入不及时,暴风天气不停机反应出风机切出不及时
         </p>
@@ -486,7 +486,7 @@
       >
         月度
       </h3>
-      <div class="warn-table">
+      <div >
         <el-table
           class="toolSty"
           :data="fzylyxslistM"
@@ -534,7 +534,7 @@
       >
         年度
       </h3>
-      <div class="warn-table">
+      <div >
         <el-table
           class="toolSty"
           :data="fzylyxslistY"
@@ -588,7 +588,7 @@
       >
         月度
       </h3>
-      <div class="warn-table">
+      <div >
         <el-table
           class="toolSty"
           :data="dlcylistM"
@@ -618,7 +618,7 @@
       >
         年度
       </h3>
-      <div class="warn-table">
+      <div >
         <el-table
           class="toolSty"
           :data="dlcylistY"
@@ -732,7 +732,7 @@
       >
         3.五大损失电量分析
       </h3>
-      <div class="warn-table">
+      <div >
         <el-table
           class="toolSty"
           :data="wdssdlfx"
@@ -859,7 +859,7 @@
                 :style="!theme ? 'color: #fff' : 'color: #000'">
                 (4)受累损失电量分析
             </h3>
-            <div class="warn-table">
+            <div >
                 <el-table class="toolSty" :data="curve" border
                     style="width: 100%; margin: 10px 0">
                     <el-table-column prop="section" align="center" label="月份" />
@@ -928,7 +928,7 @@
       >
         4.各风场风机可利用率对比分析
       </h3>
-      <div class="warn-table">
+      <div >
         <el-table
           class="toolSty"
           :data="fjklyl"
@@ -992,7 +992,7 @@
       >
         5.能耗指标分析(风电)
       </h3>
-      <div class="warn-table">
+      <div >
         <el-table
           class="toolSty"
           :data="nhzbfxlist"
@@ -1047,7 +1047,7 @@
       >
         6.“两个细则”考核情况
       </h3>
-      <div class="warn-table">
+      <div >
         <el-table
           class="toolSty"
           :data="twoxize"
@@ -1094,7 +1094,7 @@
       >
         1.繁食沟风电场
       </h3>
-      <div class="warn-table">
+      <div >
         <el-table
           class="toolSty"
           :data="fanshigouXN"
@@ -1139,7 +1139,7 @@
       >
         2.草山梁风电场
       </h3>
-      <div class="warn-table">
+      <div >
         <el-table
           class="toolSty"
           :data="caoshaniangXN"
@@ -1184,7 +1184,7 @@
       >
         3.吉山梁风电场
       </h3>
-      <div class="warn-table">
+      <div >
         <el-table
           class="toolSty"
           :data="jishanliangXN"
@@ -1229,7 +1229,7 @@
       >
         4.左庄风电场
       </h3>
-      <div class="warn-table">
+      <div >
         <el-table
           class="toolSty"
           :data="zuozhuangXN"
@@ -1264,7 +1264,7 @@
       >
         5.新庄风电场
       </h3>
-      <div class="warn-table">
+      <div >
         <el-table
           class="toolSty"
           :data="xingzhuangXN"
@@ -1304,7 +1304,7 @@
       >
         6.雷家山风场
       </h3>
-      <div class="warn-table">
+      <div >
         <el-table
           class="toolSty"
           :data="leijiashanXN"

+ 1 - 1
src/views/fdnlfx/yhjyReport/index.vue

@@ -174,7 +174,7 @@
         >
           根据以上标准,对每台风机的运行数据及隐患问题信息进行分析,结果如下:
         </p>
-        <div class="warn-table">
+        <div >
           <el-table
             class="toolSty"
             :data="fjsxList1"