From ece5b7b7d24f85a3253cf722291e69ca7a406192 Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期二, 16 八月 2022 13:05:18 +0800
Subject: [PATCH] 完善大屏

---
 src/views/dataView/index.vue |  120 ++++++++++++++++++++++++++++++++++++++++++-----------------
 1 files changed, 85 insertions(+), 35 deletions(-)

diff --git a/src/views/dataView/index.vue b/src/views/dataView/index.vue
index 7942f46..60882a8 100644
--- a/src/views/dataView/index.vue
+++ b/src/views/dataView/index.vue
@@ -36,40 +36,22 @@
         </div>
         <div class="device-count">
           <img src="/images/data-v/d-total.png" alt="" />
-          <div
-            style="position: absolute;
-    top: 43%;
-    left: 36%;
-    font-size: 26px;
-    color: #d9d6d6;"
-          >
-            璁惧鎬婚噺
-          </div>
-          <div
-            style="position: absolute;
-    top: 59%;
-    left: 45%;
-    font-size: 26px;
-    color: #ffffff;"
-          >
-            6
+          <div class="device-total">
+            <p>璁惧鎬婚噺</p>
+            <p style="color:#FFF">6</p>
           </div>
 
-          <div
-            class="online"
-            style="position: absolute;
-    right: 23%;
-    top: 17%;"
-          >
+          <div class="device-online">
             <img src="/images/data-v/online.png" alt="" />
+
+            <p style="margin-top: 10px;">鍦ㄧ嚎</p>
+            <p style="color:#FFF">6</p>
           </div>
-          <div
-            class="offline"
-            style="position: absolute;
-    right: 23%;
-    top: 58%;"
-          >
+          <div class="device-offline">
             <img src="/images/data-v/offline.png" alt="" />
+
+            <p style="margin-top: 10px;">绂荤嚎</p>
+            <p style="color:#FFF">0</p>
           </div>
         </div>
       </div>
@@ -100,6 +82,36 @@
       lineChart: {},
       pieChart: {},
       barChart: {},
+      top10: [
+        {
+          name: "浜轰簨",
+          value: 230
+        },
+        {
+          name: "浜轰簨",
+          value: 230
+        },
+        {
+          name: "浜轰簨",
+          value: 230
+        },
+        {
+          name: "浜轰簨",
+          value: 230
+        },
+        {
+          name: "浜轰簨",
+          value: 230
+        },
+        {
+          name: "浜轰簨",
+          value: 230
+        },
+        {
+          name: "浜轰簨",
+          value: 230
+        }
+      ],
       lineChartOption: {
         grid: {
           left: "3%",
@@ -287,8 +299,12 @@
         ]
       },
       pieChartOption: {
+        tooltip: {
+          trigger: "item"
+        },
         legend: {
-          top: "bottom"
+          top: "70%",
+          bottom: "center"
         },
         color: [
           "rgb(54, 60, 231)",
@@ -302,16 +318,21 @@
           {
             name: "Nightingale Chart",
             type: "pie",
-            radius: [20, 160],
-            center: ["50%", "50%"],
-            roseType: "area",
+            radius: [60, 80],
+            center: ["50%", "40%"],
+            // roseType: "area",
             itemStyle: {
-              borderRadius: 8
+              borderRadius: 10
             },
             label: {
               show: false
             },
-            data: [23, 55, 11, 33, 22, 66]
+            data: [
+              { value: 22, name: "a" },
+              { value: 22, name: "b" },
+              { value: 33, name: "c" },
+              { value: 35, name: "d" }
+            ]
           }
         ]
       }
@@ -575,4 +596,33 @@
   margin-top: 35px;
   margin-left: 68px;
 }
+.device-total {
+  position: absolute;
+  top: 43%;
+  left: 36%;
+  font-size: 26px;
+  color: rgb(217, 214, 214);
+  text-align: center;
+}
+.device-online {
+  position: absolute;
+  width: 30%;
+  top: 22%;
+  right: 4%;
+  color: rgb(217, 214, 214);
+}
+
+.device-online img,
+.device-offline img {
+  float: left;
+  margin-right: 10px;
+}
+
+.device-offline {
+  position: absolute;
+  width: 30%;
+  top: 57%;
+  right: 4%;
+  color: rgb(217, 214, 214);
+}
 </style>

--
Gitblit v1.8.0