From 1cd8b70c6d23a00ddb6eabf2dd46c58b3e2e8439 Mon Sep 17 00:00:00 2001
From: zhuzhuanzhuan
Date: 星期三, 16 八月 2023 17:59:54 +0800
Subject: [PATCH] 设备监控三色灯

---
 src/assets/green.png                                          |    0 
 src/assets/red.png                                            |    0 
 src/assets/yellow.png                                         |    0 
 src/views/mdc/base/modules/deviceBaseInfo/EquipmentLayout.vue |   26 +++++++++++++++++++++-----
 src/assets/gray.png                                           |    0 
 5 files changed, 21 insertions(+), 5 deletions(-)

diff --git a/src/assets/gray.png b/src/assets/gray.png
new file mode 100644
index 0000000..6fcc712
--- /dev/null
+++ b/src/assets/gray.png
Binary files differ
diff --git a/src/assets/green.png b/src/assets/green.png
new file mode 100644
index 0000000..dfe2ace
--- /dev/null
+++ b/src/assets/green.png
Binary files differ
diff --git a/src/assets/red.png b/src/assets/red.png
new file mode 100644
index 0000000..635645f
--- /dev/null
+++ b/src/assets/red.png
Binary files differ
diff --git a/src/assets/yellow.png b/src/assets/yellow.png
new file mode 100644
index 0000000..e766aec
--- /dev/null
+++ b/src/assets/yellow.png
Binary files differ
diff --git a/src/views/mdc/base/modules/deviceBaseInfo/EquipmentLayout.vue b/src/views/mdc/base/modules/deviceBaseInfo/EquipmentLayout.vue
index c118060..b7d8c93 100644
--- a/src/views/mdc/base/modules/deviceBaseInfo/EquipmentLayout.vue
+++ b/src/views/mdc/base/modules/deviceBaseInfo/EquipmentLayout.vue
@@ -7,7 +7,8 @@
           <div class="content_equipment" @click="openDetail(item)">
             <div class="equipment_box">
               <div>
-                <img  class="orange" :style="'background-image:url('+ getBackgroundUrl(item.oporation) +')'" :src="getImgUrl(item.equipmentTypePictures)">
+                <img style="width: 11%;" :src="getStatusImgUrl(item.oporation)" alt="">
+                <img  class="orange" :src="getImgUrl(item.equipmentTypePictures)">
               </div>
             </div>
           </div>
@@ -53,6 +54,21 @@
           return require("../../../../../assets/default.png");
         }
         return getFileAccessHttpUrl(img)
+      },
+      getStatusImgUrl(imgStaus){
+        if(imgStaus == 1){
+          return require("../../../../../assets/yellow.png");
+        }else if(imgStaus == 2){
+          return require("../../../../../assets/yellow.png");
+        }else if(imgStaus == 3){
+          return require("../../../../../assets/green.png");
+        }else if(imgStaus ==22){
+          return require("../../../../../assets/red.png");
+        }else if(imgStaus ==0){
+          return require("../../../../../assets/gray.png");
+        }else{
+          return require("../../../../../assets/gray.png");
+        }
       },
       getBackgroundUrl(imgurl){
         return require("../../../../../assets/"+imgurl+".gif");
@@ -159,10 +175,10 @@
     padding-top: 5%;
   }
 
-  .container_content .contnet img {
-    padding: 5%;
-  }
-
+  /*.container_content .contnet img {*/
+    /*padding: 5%;*/
+  /*}*/
+  /**/
   .addclass {
     /*float: left;*/
     /*position: absolute;*/

--
Gitblit v1.9.3