xushining 3 years ago
parent
commit
c311f9807e

+ 28 - 0
src/assets/script/UniformCodes.js

@@ -0,0 +1,28 @@
+export default class UniformCodes {
+    Codes = {
+        SBQ_FDC: {
+            UP82_2: {
+                BasicInfo: [
+                    {
+                        index: "part1", tag: "基本信息", parms: [
+                            { name: "有功功率", index: 1, code: "AI065", unit: "Kw", value: 0 },
+                            { name: "风速", index: 2, code: "AI005", unit: "m/s", value: 0 },
+                            { name: "发电机转速", index: 3, code: "AI128", unit: "rpm", value: 0 },
+                            { name: "转子转速", index: 4, code: "AI014", unit: "rpm", value: 0 },
+                            { name: "偏航位置", index: 5, code: "AI034", unit: "度", value: 0 },
+                        ]
+                    },
+                    {
+                        index: "part2", tag: "电网信息", parms: [
+                            { name: "有功功率", index: 1, code: "AI065", unit: "Kw", value: 0 },
+                            { name: "风速", index: 2, code: "AI005", unit: "m/s", value: 0 },
+                            { name: "发电机转速", index: 3, code: "AI128", unit: "rpm", value: 0 },
+                            { name: "转子转速", index: 4, code: "AI014", unit: "rpm", value: 0 },
+                            { name: "偏航位置", index: 5, code: "AI034", unit: "度", value: 0 },
+                        ]
+                    },
+                ]
+            }
+        }
+    }
+}

+ 4 - 1
src/components/area/windturbine/WindturbineDetailPages.vue

@@ -31,7 +31,7 @@
           <td>
         <div class="chunkdiv">
         <img src="../../../assets/img/WindturbineDetailPages/pic_01.png"/>
-        <div>MA B401</div>
+        <div>{{windturbineId}}</div>
       </div>
       </td>
       <td>
@@ -100,6 +100,9 @@ export default{
     YawDetail,
     BasicInformationDetail
     },
+    props:{
+      windturbineId:String,
+    }
 }
 </script>
 <style scoped>

+ 6 - 10
src/components/area/windturbine/problem/ProblemMatrixCard.vue

@@ -12,7 +12,7 @@
             : 'card-unselect-' + item.status
         "
         @click="onSelectHandler(item)"
-        @dblclick="sendMsg"
+        @dblclick="sendMsg(item)"
       >
         <div
           class="card-left"
@@ -41,7 +41,7 @@
     </div>
     <div class="bottom"></div>
   </div>
-  <WindturbineDetailPages v-model="dialogVisible"></WindturbineDetailPages>
+  <WindturbineDetailPages v-model="dialogVisible" :windturbineId="currentWindturbineId"></WindturbineDetailPages>
 </template>
 
 <script>
@@ -53,7 +53,8 @@ export default {
   data() {
     return {
       values: [],
-      dialogVisible:false
+      dialogVisible:false,
+      currentWindturbineId:"",
     };
   },
   created() {},
@@ -65,8 +66,9 @@ export default {
     onSelectHandler(item) {
       item.active = !item.active;
     },
-    sendMsg:function(){
+    sendMsg:function(itm){
       this.dialogVisible=true;
+      this.currentWindturbineId = itm.windturbineId;
     },
     /* sendMsg:function(){
       wtbdp.$emit("event","first");
@@ -138,12 +140,6 @@ export default {
           ll.push(item);
         }
       });
-      /* for(var v in this.values){
-        var it = vs[this.values[v].windturbineId];
-        if(typeof(it)==="undefined"){
-          ll.push(v);
-        }
-      } */
       for(var v1 in ll){
         var ind = this.values.indexOf(ll[v1]);
         if(ind<0)continue;