Переглянути джерело

修改明细矩阵各个状态切换的状态参数

darker 3 роки тому
батько
коміт
893bd795c6
1 змінених файлів з 71 додано та 8 видалено
  1. 71 8
      src/views/LightMatrix3/LightMatrix3.vue

+ 71 - 8
src/views/LightMatrix3/LightMatrix3.vue

@@ -45,7 +45,7 @@
               </div>
               </div>
             </div>
             </div>
             <div class="panel-item-right curStyle">
             <div class="panel-item-right curStyle">
-              <div class="panel-item-ri" @click="changeShow(data.category1,data.fjZT)">
+              <div class="panel-item-ri" @click="changeShow(data.category1,data.fjZT1)">
                 <span>
                 <span>
                   <i
                   <i
                     class="svg-icon svg-icon-sm"
                     class="svg-icon svg-icon-sm"
@@ -57,7 +57,7 @@
                 >
                 >
                 <span>{{ sourceMap[data.key1] || "---" }}</span>
                 <span>{{ sourceMap[data.key1] || "---" }}</span>
               </div>
               </div>
-              <div class="panel-item-ri" @click="changeShow(data.category2,data.fjZT)">
+              <div class="panel-item-ri" @click="changeShow(data.category2,data.fjZT2)">
                 <span>
                 <span>
                   <i
                   <i
                     class="svg-icon svg-icon-sm"
                     class="svg-icon svg-icon-sm"
@@ -818,9 +818,11 @@ export default {
             numIcon: "svg-manual",
             numIcon: "svg-manual",
             text1: "待风",
             text1: "待风",
             category1:'df_FDC',
             category1:'df_FDC',
+            fjZT1:0,
             key1: "fcdjnum",
             key1: "fcdjnum",
             text2: "手动停机",
             text2: "手动停机",
             category2:'sd_FDC',
             category2:'sd_FDC',
+            fjZT2:1,
             key2: "fcsdtjnum",
             key2: "fcsdtjnum",
           },
           },
           {
           {
@@ -833,9 +835,11 @@ export default {
             numIcon: "svg-drop-output",
             numIcon: "svg-drop-output",
             text1: "正常发电",
             text1: "正常发电",
             category1:'zcfd_FDC',
             category1:'zcfd_FDC',
+            fjZT1:2,
             key1: "fczcfdnum",
             key1: "fczcfdnum",
             text2: "降出力运行",
             text2: "降出力运行",
             category2:'jcl_FDC',
             category2:'jcl_FDC',
+            fjZT2:3,
             key2: "fcqxjclnum",
             key2: "fcqxjclnum",
           },
           },
           {
           {
@@ -848,9 +852,11 @@ export default {
             numIcon: "svg-downtime",
             numIcon: "svg-downtime",
             text1: "限电降出力",
             text1: "限电降出力",
             category1:'fcxdjcl_FDC',
             category1:'fcxdjcl_FDC',
+            fjZT1:4,
             key1: "fcxdjclnum",
             key1: "fcxdjclnum",
             text2: "停机",
             text2: "停机",
             category2:'fcxdtj_FDC',
             category2:'fcxdtj_FDC',
+            fjZT2:5,
             key2: "fcxdtjnum",
             key2: "fcxdtjnum",
           },
           },
           {
           {
@@ -863,9 +869,11 @@ export default {
             numIcon: "svg-field-involved",
             numIcon: "svg-field-involved",
             text1: "故障停机",
             text1: "故障停机",
             category1:'fcgztj_FDC',
             category1:'fcgztj_FDC',
+            fjZT1:6,
             key1: "fcgztjnum",
             key1: "fcgztjnum",
             text2: "场内受累",
             text2: "场内受累",
             category2:'fccnsltj_FDC',
             category2:'fccnsltj_FDC',
+            fjZT2:7,
             key2: "fccnsltjnum",
             key2: "fccnsltjnum",
           },
           },
           {
           {
@@ -878,39 +886,45 @@ export default {
             numIcon: "svg-field-involved",
             numIcon: "svg-field-involved",
             text1: "检修停机",
             text1: "检修停机",
             category1:'fcjxtj_FDC',
             category1:'fcjxtj_FDC',
+            fjZT1:8,
             key1: "fcjxtjnum",
             key1: "fcjxtjnum",
             text2: "产内受累",
             text2: "产内受累",
             category2:'fccnsljx_FDC',
             category2:'fccnsljx_FDC',
+            fjZT2:9,
             key2: "fccnsljxnum",
             key2: "fccnsljxnum",
           },
           },
           {
           {
             color: "write",
             color: "write",
             name: "受累",
             name: "受累",
             category:'sl_FDC',
             category:'sl_FDC',
-            fjZT: 12,
+            fjZT: 10,
             calcStr: ["fcdwslnum", "fchjslnum"],
             calcStr: ["fcdwslnum", "fchjslnum"],
             nameIcon: "svg-intranet-involvement",
             nameIcon: "svg-intranet-involvement",
             numIcon: "svg-environment",
             numIcon: "svg-environment",
             text1: "电网",
             text1: "电网",
             category1:'fcdwsl_FDC',
             category1:'fcdwsl_FDC',
+            fjZT1:10,
             key1: "fcdwslnum",
             key1: "fcdwslnum",
             text2: "环境",
             text2: "环境",
             category2:'fchjsl_FDC',
             category2:'fchjsl_FDC',
+            fjZT2:11,
             key2: "fchjslnum",
             key2: "fchjslnum",
           },
           },
           {
           {
             color: "gray",
             color: "gray",
             name: "离线",
             name: "离线",
             category:'lx_FDC',
             category:'lx_FDC',
-            fjZT:3,
+            fjZT:12,
             nameIcon: "svg-offline",
             nameIcon: "svg-offline",
             key: "fclxnum",
             key: "fclxnum",
             numIcon: "svg-unknown",
             numIcon: "svg-unknown",
             text1: "离线",
             text1: "离线",
             category1:'fclx_FDC',
             category1:'fclx_FDC',
+            fjZT1:12,
             key1: "fclxnum",
             key1: "fclxnum",
             text2: "未知",
             text2: "未知",
-            category1:'fcwz_FDC',
+            category2:'fcwz_FDC',
+            fjZT2:13,
             key2: "fcwznum",
             key2: "fcwznum",
           },
           },
         ],
         ],
@@ -1023,7 +1037,8 @@ export default {
         case 3: // 缺陷降出力
         case 3: // 缺陷降出力
           return "blue";
           return "blue";
         case 4: // 限电降出力
         case 4: // 限电降出力
-          return "purple";
+          // return "purple";
+          return "pink";
         case 5: // 限电停机
         case 5: // 限电停机
           // return "purple";
           // return "purple";
           return "pink";
           return "pink";
@@ -1033,7 +1048,7 @@ export default {
           return "red";
           return "red";
         case 8: // 检修停机
         case 8: // 检修停机
           return "orange";
           return "orange";
-        case 9: // 离线
+        case 9: // 产内受累
           return "orange";
           return "orange";
         case 10: // 电网受累
         case 10: // 电网受累
           return "black";
           return "black";
@@ -1041,7 +1056,55 @@ export default {
           return "black";
           return "black";
         case 12: // 离线
         case 12: // 离线
           return "gray";
           return "gray";
+        case 13: // 未知
+          return "gray"
       }
       }
+      //     switch (fjzt) {
+      //   case 0: // 待机
+      //     return "green";
+      //   case 1: // 待风
+      //     return "green";
+      //   case 2: // 手动停机
+      //     return "green";
+      //   case 3: // 运行
+      //     return "blue";
+      //   case 4: // 正常发电
+      //     // return "purple";
+      //     return "blue";
+      //   case 5: // 缺陷降出力
+      //     // return "purple";
+      //     return "blue";
+      //   case 6: // 限电
+      //     return "pink";
+      //   case 7: // 限电降出力
+      //     return "pink";
+      //   case 8: // 限电停机
+      //     return "pink";
+      //   case 9: // 故障
+      //     return "red";
+      //   case 10: // 故障停机
+      //     return "red";
+      //   case 11: // 场内受累
+      //     return "red";
+      //   case 12: // 检修
+      //     return "orange";
+      //   case 13: // 检修停机
+      //     return "orange";
+      //     case 14: // 产内受累
+      //     return "orange"
+
+      //          case 15: // 受累
+      //     return "black";
+      //   case 16: // 电网
+      //     return "black";
+      //   case 17: // 环境受累
+      //     return "black";
+      //   case 18: // 离线
+      //     return "gray";
+      //   case 19: // 未知
+      //     return "gray";
+          
+      // }
     },
     },
 
 
     // // 切换显示种类
     // // 切换显示种类
@@ -1176,7 +1239,7 @@ export default {
             }
             }
 
 
             that.sourceMap = sourceMap;
             that.sourceMap = sourceMap;
-            // console.log('sourceMap:',that.sourceMap)
+            console.log('sourceMap:',that.sourceMap)
             if (that.fillCategory) {
             if (that.fillCategory) {
               console.log("thatfillcategory:", that.fillCategory);
               console.log("thatfillcategory:", that.fillCategory);
                console.log('fillFjzt:',this.fillFjzt)
                console.log('fillFjzt:',this.fillFjzt)