瀏覽代碼

完善单机月度分析报告判空逻辑

baiyanting 1 年之前
父節點
當前提交
fd804071f0
共有 1 個文件被更改,包括 26 次插入23 次删除
  1. 26 23
      src/views/economicsOperation/windAnalyse/monthlyAnalysis/reportDialog.vue

+ 26 - 23
src/views/economicsOperation/windAnalyse/monthlyAnalysis/reportDialog.vue

@@ -34,31 +34,33 @@
     <div class="monthReportMsage">
       <div class="textIndent">
         1.本月{{ dialogTitle }}号风机风机设备利用小时数{{
-          tableVal.byzb && tableVal.byzb.lyxs
-        }}小时、同比{{ tableVal.tqzb && tableVal.tqzb.lyxs }}小时,
-        设备可利用率{{ tableVal.byzb && tableVal.byzb.sbklyl }}%、同比{{
-          tableVal.tqzb && tableVal.tqzb.sbklyl
-        }}%, 等效可用系数{{ tableVal.byzb && tableVal.byzb.dxklyxs }}%、同比{{
-          tableVal.tqzb && tableVal.tqzb.dxklyxs
-        }}%, 静风频率达到{{ tableVal.byzb && tableVal.byzb.jfpl }}%、同比{{
-          tableVal.tqzb && tableVal.tqzb.jfpl
+          tableVal.byzb && (tableVal.byzb.lyxs || 0)
+        }}小时、同比{{ tableVal.tqzb && (tableVal.tqzb.lyxs || 0) }}小时,
+        设备可利用率{{ tableVal.byzb && (tableVal.byzb.sbklyl || 0) }}%、同比{{
+          tableVal.tqzb && (tableVal.tqzb.sbklyl || 0)
+        }}%, 等效可用系数{{
+          tableVal.byzb && (tableVal.byzb.dxklyxs || 0)
+        }}%、同比{{ tableVal.tqzb && (tableVal.tqzb.dxklyxs || 0) }}%,
+        静风频率达到{{ tableVal.byzb && (tableVal.byzb.jfpl || 0) }}%、同比{{
+          tableVal.tqzb && (tableVal.tqzb.jfpl || 0)
         }}%, 机组功率特性一致性系数达到{{
-          tableVal.byzb && tableVal.byzb.glyzxxs
-        }}%、同比{{ tableVal.tqzb && tableVal.tqzb.glyzxxs }}%。
+          tableVal.byzb && (tableVal.byzb.glyzxxs || 0)
+        }}%、同比{{ tableVal.tqzb && (tableVal.tqzb.glyzxxs || 0) }}%。
       </div>
       <div class="textIndent">
         2.{{ dialogTitle }}风机{{ pickerTimerYear }}年{{
           pickerTimerMonth
-        }}月平均风速{{ tableVal.byzb && tableVal.byzb.fs }}m/s、同比{{
-          tableVal.tqzb && tableVal.tqzb.fs
+        }}月平均风速{{ tableVal.byzb && (tableVal.byzb.fs || 0) }}m/s、同比{{
+          tableVal.tqzb && (tableVal.tqzb.fs || 0)
         }}m/s, 小风平均切入风速{{
-          tableVal.byzb && tableVal.byzb.xfqr
-        }}m/s、同比{{ tableVal.tqzb && tableVal.tqzb.xfqr }}m/s, 有效风时数{{
-          tableVal.byzb && tableVal.byzb.yxfss
-        }}小时、同比{{ tableVal.tqzb && tableVal.tqzb.yxfss }}小时,
-        实际发电电量{{ tableVal.byzb && tableVal.byzb.fdl }}万kwh、同比{{
-          tableVal.tqzb && tableVal.tqzb.fdl
-        }}万kwh, 同比增长率{{
+          tableVal.byzb && (tableVal.byzb.xfqr || 0)
+        }}m/s、同比{{ tableVal.tqzb && (tableVal.tqzb.xfqr || 0) }}m/s,
+        有效风时数{{ tableVal.byzb && (tableVal.byzb.yxfss || 0) }}小时、同比{{
+          tableVal.tqzb && (tableVal.tqzb.yxfss || 0)
+        }}小时, 实际发电电量{{
+          tableVal.byzb && (tableVal.byzb.fdl || 0)
+        }}万kwh、同比{{ tableVal.tqzb && (tableVal.tqzb.fdl || 0) }}万kwh,
+        同比增长率{{
           tableVal.byzb && tableVal.tqzb && tableVal.tqzb.fdl > 0
             ? (
                 ((tableVal.byzb.fdl - tableVal.tqzb.fdl) / tableVal.tqzb.fdl) *
@@ -91,11 +93,12 @@
       </div>
       <div class="textIndent">
         3.本月静风频率{{
-          tableVal.byzb && tableVal.byzb.jfpl
+          tableVal.byzb && (tableVal.byzb.jfpl || 0)
         }}%,月累计待机小时{{
-          tableVal.byzb && tableVal.byzb.djxs
+          tableVal.byzb && (tableVal.byzb.djxs || 0)
         }}小时,待机占比{{
-          tableVal.byzb && ((tableVal.byzb.djxs / tableVal.byzb.rlxs)*100).toFixed(2)
+          tableVal.byzb &&
+          ((tableVal.byzb.djxs / tableVal.byzb.rlxs) * 100).toFixed(2)
         }}%。
       </div>
     </div>
@@ -137,7 +140,7 @@ export default {
         { name: "本月值", field: "byzb" },
         { name: "去年同期", field: "tqzb" },
         { name: "同比增长率(%)", field: "tbzb" },
-        { name: "上月同期", field: "hqzb" },
+        { name: "上月", field: "hqzb" },
         { name: "环比增长率(%)", field: "hbzb" },
       ],
       tabrow: {