xushining преди 3 години
родител
ревизия
9d98ed1e1e
променени са 1 файла, в които са добавени 16 реда и са изтрити 0 реда
  1. 16 0
      src/components/area/windturbine/control/ControlMatrixCard.vue

+ 16 - 0
src/components/area/windturbine/control/ControlMatrixCard.vue

@@ -12,6 +12,7 @@
             : 'card-unselect-' + item.status
         "
         @click="onSelectHandler(item)"
+        @dblclick="sendMsg(item)"
       >
         <div
           class="card-left"
@@ -40,17 +41,27 @@
     </div>
     <div class="bottom"></div>
   </div>
+  <WindturbineDetailPages
+    v-model="dialogVisible"
+    :windturbine="currentWindturbine"
+  ></WindturbineDetailPages>
 </template>
 
 <script>
+import WindturbineDetailPages from '../WindturbineDetailPages.vue'
 export default {
   name: "ControlMatrixCard",
   props: { title: String, datas: Object, operateStyle: Number },
   data() {
     return {
       values: [],
+      dialogVisible: false,
+      currentWindturbine:{},
     };
   },
+  components: {
+    WindturbineDetailPages,
+  },
   created() {
     //this.CheckTimer = setInterval(this.checkCard,2000);
   },
@@ -60,6 +71,11 @@ export default {
       item.active = !item.active;
     },
 
+    sendMsg: function (itm) {
+      this.dialogVisible = true;
+      this.currentWindturbine=itm;
+    },
+
     /* 获取选中的项目 */
     getSelectedItems() {
       var ls = new Array();