From 994e5e08cba4e6b9ce321b7cf5cb1ec8d19dfa22 Mon Sep 17 00:00:00 2001
From: ZZJ <zzjdsg2300@163.com>
Date: 星期二, 12 四月 2022 17:50:21 +0800
Subject: [PATCH] 摄像机管理

---
 src/views/hashrate/HashManage/components/HashCard.vue |   37 ++++++++++++++++++++++++++++++-------
 1 files changed, 30 insertions(+), 7 deletions(-)

diff --git a/src/views/hashrate/HashManage/components/HashCard.vue b/src/views/hashrate/HashManage/components/HashCard.vue
index 2d3ff33..7a6ec85 100644
--- a/src/views/hashrate/HashManage/components/HashCard.vue
+++ b/src/views/hashrate/HashManage/components/HashCard.vue
@@ -1,10 +1,17 @@
 <template>
   <div class="HashCard">
     <div class="hashrate">
-      <img src="/images/hashrate/鎬荤畻鍔�.png" alt="" />
+      <img v-if="type == 0" src="/images/hashrate/杞绠楀姏.png" alt="" />
+      <img v-if="type == 1" src="/images/hashrate/瀹炴椂绠楀姏.png" alt="" />
+      <img v-if="type == 2" src="/images/hashrate/鏁版嵁鏍堢畻鍔�.png" alt="" />
       <div class="hashrateContent">
-        <div class="label">鎬荤畻鍔�</div>
-        <div class="data"><span class="number">42</span>璺�</div>
+        <div class="label" v-if="type == 0">杞绠楀姏</div>
+        <div class="label" v-if="type == 1">瀹炴椂绠楀姏</div>
+        <div class="label" v-if="type == 2">鏁版嵁鏍堢畻鍔�</div>
+        <div class="data">
+          <span class="number">{{ hashrate.total }}</span
+          >璺�
+        </div>
       </div>
     </div>
     <div class="detail">
@@ -12,21 +19,33 @@
         <div class="label">
           <span class="iconfont">&#xe62f;</span>鎵撳紑鍒嗘瀽寮�鍏�
         </div>
-        <div class="data"><span class="number">8</span>璺�</div>
+        <div class="data">
+          <span class="number">{{ hashrate.valid }}</span
+          >璺�
+        </div>
       </div>
       <div class="detailItem">
         <div class="label"><span class="iconfont">&#xe62d;</span>绠楁硶涓嶅叏</div>
-        <div class="data"><span class="number">8</span>璺�</div>
+        <div class="data">
+          <span class="number">{{ hashrate.invalid }}</span
+          >璺�
+        </div>
       </div>
       <div class="detailItem">
         <div class="label"><span class="iconfont">&#xe632;</span>姝e湪鍒嗘瀽</div>
-        <div class="data"><span class="number">8</span>璺�</div>
+        <div class="data">
+          <span class="number">{{ hashrate.run }}</span
+          >璺�
+        </div>
       </div>
       <div class="detailItem">
         <div class="label">
           <span class="iconfont">&#xe631;</span>鍥犳湭鐭ュ師鍥犳湭鈥�
         </div>
-        <div class="data"><span class="number">8</span>璺�</div>
+        <div class="data">
+          <span class="number">{{ hashrate.noDeal }}</span
+          >璺�
+        </div>
       </div>
     </div>
   </div>
@@ -34,6 +53,10 @@
 
 <script>
 export default {
+  props: {
+    type: {},
+    hashrate: {},
+  },
   data() {
     return {};
   },

--
Gitblit v1.8.0