Browse Source

常规上传

Koishi 1 month ago
parent
commit
c1b323089c

+ 4 - 0
src/nxfStyle.less

@@ -1027,5 +1027,9 @@
 
     *::-webkit-scrollbar {
         height: 15px !important;
+        width: 18px !important;
+    }
+    ::-webkit-scrollbar-corner{
+        background-color: transparent !important;
     }
 }

+ 4 - 3
src/views/IntegratedAlarm/reliability/partsTemperatureAnalyse/index2.vue

@@ -234,7 +234,7 @@ export default {
     // this.init();
     this.timer = setInterval(() => {
       this.getData()
-    }, 10000);
+    }, 1000);
   },
   unmounted() {
     clearInterval(this.timer);
@@ -361,7 +361,7 @@ export default {
     getData() {
       let selectStatus = "";
       let statusArr = [];
-      this.tableData = []
+      // this.tableData = []
     //   if (this.checkedCities.length < 3) {
         this.checkedCities.forEach((item) => {
           let status = this.statusList.filter((val) => val.name === item)[0];
@@ -451,7 +451,8 @@ export default {
             });
 
             if (tableDatas.length) {
-              this.tableData = [...this.tableData, ...tableDatas];
+              // this.tableData = [...this.tableData, ...tableDatas];\
+              this.tableData = tableDatas
 
               this.tableData.forEach((item, index) => {
                 item.id = index;

+ 2 - 2
src/views/SandTable/SandTable.vue

@@ -145,7 +145,7 @@
               height="18vh"
               :list="probChartDataZC"
               :title="probPC ? '故障频次情况' : '故障时长情况'"
-              :unit="probPC ? '次' : ''"
+              :unit="probPC ? '次' : '小时'"
             />
           </template>
         </PanelSandToolbar>
@@ -276,7 +276,7 @@
               height="18vh"
               :list="probChartDataLH"
               :title="probPC2 ? '故障频次情况' : '故障时长情况'"
-              :unit="probPC2 ? '次' : ''"
+              :unit="probPC2 ? '次' : '小时'"
             />
           </template>
         </PanelSandToolbar>

+ 6 - 3
src/views/economicsOperation/stationAnalyse/fjglfsAnalysis/components/current-scatter-chart.vue

@@ -213,15 +213,18 @@ export default {
             formatter(data) {
               const dataIndex = data[0].dataIndex;
               let label = `<p><span style="display:inline-block;width:100%">${that.xAxisData[dataIndex]}</span>`;
+
               data.forEach((ele, index) => {
                 label += `<p>
                             <span style="background:${
                               //   that.color[index]
                               ele.color
                             };margin-right:5px;display:inline-block;width:10px;height:10px;border-radius:50%;over-flow:hidden;"></span>
-                                <span>${
-                                  ele.seriesName
-                                }:<span style="font-weight: 700;margin-left:10px">${
+                                <span>[${
+                                  that.chartData[ele.componentIndex].code
+                                }] ${
+                  ele.seriesName
+                }:<span style="font-weight: 700;margin-left:10px">${
                   ele.value || 0
                 }</span><span>${ele.seriesName === "风速" ? "m/s" : "MW"}</span>
                             </span>

+ 13 - 90
src/views/economicsOperation/stationAnalyse/fjglfsAnalysis/index.vue

@@ -256,6 +256,11 @@ const funSubmit = (params) => {
     .then((res) => {
       tableColumn.value = [
         {
+          prop: "code",
+          label: "风机",
+          width: 100,
+        },
+        {
           prop: "sj",
           label: "时间",
           width: 100,
@@ -284,11 +289,14 @@ const funSubmit = (params) => {
         res[key]?.[0]?.time.forEach((ele, index) => {
           let tableDataItem = {};
           const sj = dayjs(ele).format("YYYY-MM-DD HH:mm:ss");
-          t_xAxisData.push(sj);
+          if (t_xAxisData?.length < res[key]?.[0]?.time?.length) {
+            t_xAxisData.push(sj);
+          }
           tableDataItem.sj = sj;
           tableDataItem.fs = res[key]?.[0]?.windSpeed?.[index] || "0";
           tableDataItem.sfyg = res[key]?.[0]?.actuatedPower?.[index] || "0";
           tableDataItem.llgl = res[key]?.[0]?.theoreticalPower?.[index] || "0";
+          tableDataItem.code = res[key]?.[0]?.code || "";
           t_tableData.push(tableDataItem);
         });
         t_seriesData.push(
@@ -304,6 +312,7 @@ const funSubmit = (params) => {
             large: true,
             // color: "#7bbfdd",
             color: nxfStyle("平均风速") || "black",
+            code: res[key]?.[0]?.code,
           },
           {
             name: "实发有功",
@@ -317,6 +326,7 @@ const funSubmit = (params) => {
             large: true,
             // color: "#e96767",
             color: nxfStyle("实发有功") || "black",
+            code: res[key]?.[0]?.code,
           },
           {
             name: "理论功率",
@@ -330,98 +340,11 @@ const funSubmit = (params) => {
             large: true,
             // color: "#41a273",
             color: nxfStyle("理论功率") || "black",
+            code: res[key]?.[0]?.code,
           }
         );
       }
-      //   xAxisData.value = tableArr.map((o) => o.ts);
-      //   seriesData.value = [
-      //     {
-      //       name: "有功设定限值",
-      //       type: "line",
-      //       symbol: "line", //设定为实心点
-      //       symbolSize: 0, //设定实心点的大小
-      //       smooth: false, //这个是把线变成曲线
-      //       data: ygsdxz,
-      //       xAxisIndex: 0,
-      //       lineStyle: {
-      //         color: "#67c23a",
-      //       },
-      //       large: true,
-      //     },
-      //     {
-      //       name: "实发有功",
-      //       type: "line",
-      //       symbol: "line", //设定为实心点
-      //       symbolSize: 0, //设定实心点的大小
-      //       smooth: false, //这个是把线变成曲线
-      //       data: sfyg,
-      //       xAxisIndex: 0,
-      //       lineStyle: {
-      //         color: "rgb(242.5, 208.5, 157.5)",
-      //       },
-      //       large: true,
-      //       markPoint: {
-      //         symbolSize: 36,
-      //         itemStyle: {
-      //           color: "#f60", // 特殊颜色
-      //         },
-      //         emphasis: {
-      //           itemStyle: {
-      //             color: "#fff",
-      //           },
-      //         },
-      //         blur: {
-      //           itemStyle: {
-      //             opacity: 1,
-      //           },
-      //         },
-      //         data: [],
-      //       },
-      //     },
-      //     {
-      //       name: "理论功率",
-      //       type: "line",
-      //       symbol: "line", //设定为实心点
-      //       symbolSize: 0, //设定实心点的大小
-      //       smooth: false, //这个是把线变成曲线
-      //       data: llgl,
-      //       xAxisIndex: 0,
-      //       lineStyle: {
-      //         color: "#f56c6c",
-      //       },
-      //       large: true,
-      //     },
-      //     {
-      //       name: "偏差上限",
-      //       type: "line",
-      //       symbol: "line", //设定为实心点
-      //       symbolSize: 0, //设定实心点的大小
-      //       smooth: false, //这个是把线变成曲线
-      //       data: pcsx,
-      //       xAxisIndex: 0,
-      //       lineStyle: {
-      //         color: "#64b5f6",
-      //         opacity: 0,
-      //       },
-      //       symbol: "none",
-      //       large: true,
-      //     },
-      //     {
-      //       name: "偏差下限",
-      //       type: "line",
-      //       symbol: "line", //设定为实心点
-      //       symbolSize: 0, //设定实心点的大小
-      //       smooth: false, //这个是把线变成曲线
-      //       data: pcxx,
-      //       xAxisIndex: 0,
-      //       lineStyle: {
-      //         color: "#ffb74d",
-      //         opacity: 0,
-      //       },
-      //       symbol: "none",
-      //       large: true,
-      //     },
-      //   ];
+
       tableData.value = t_tableData;
       tableLoading.value = false;
       xAxisData.value = t_xAxisData;

+ 1 - 1
src/views/economicsOperation/windAnalyse/monthlyAnalysis/reportDialog.vue

@@ -172,7 +172,7 @@ export default {
         sbklyl: "设备利用率(%)",
         // dxklyxs: "等效可用系数(%)",
         xfqr: "小风切入风速(m/s)",
-        // glyzxxs: "功率特性一致性系数(%)",
+        glyzxxs: "功率特性一致性系数(%)",
         yxfss: "有效风时数(小时)",
         xfqrhgl: "小风切入合格率(%)",
         jfpl: "静风频率(%)",