From 5309f0aae4dc789cee92a8d7de4985c22d6ce259 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期二, 19 三月 2024 17:32:47 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 src/views/screen/components/screen-examine/components/examine-chart.vue |   71 +++++++++++++++++++----------------
 1 files changed, 39 insertions(+), 32 deletions(-)

diff --git a/src/views/screen/components/screen-examine/components/examine-chart.vue b/src/views/screen/components/screen-examine/components/examine-chart.vue
index 0a6b467..32dfd86 100644
--- a/src/views/screen/components/screen-examine/components/examine-chart.vue
+++ b/src/views/screen/components/screen-examine/components/examine-chart.vue
@@ -1,61 +1,68 @@
 <template>
   <div class="chart-container">
-    <div class="rank-chart" ref="rankChart"></div>
+    <div class="rank-chart">
+      <div class="hola-item" v-for="item in dataList" :key="item.id">
+        <examine-hola :startColor="'#02C77E'" :endColor="'#017770'" :centerValue="item.value"
+          :bottomTitle="item.name"></examine-hola>
+      </div>
+    </div>
   </div>
 </template>
 
 <script>
-import * as echarts from 'echarts';
+import ExamineHola from './examine-hola.vue';
 let barChart = null;
 export default {
   name: 'ExamineChart',
+  components: {
+    ExamineHola
+  },
   data() {
     return {
-
+      dataList: [
+        {id: 1,name: '骞冲彴鍦ㄧ嚎鐜�', value: 60},
+        {id: 2,name: '涓�鏈轰竴妗e悎鏍肩巼', value: 20},
+        {id: 3,name: '妗f鑰冩牳姣�', value: 60},
+        {id: 4,name: '鐐逛綅鍦ㄧ嚎鐜�', value: 40},
+        {id: 5,name: '褰曞儚鍙敤鐜�', value: 80},
+        {id: 6,name: '閲嶇偣鐐逛綅褰曞儚鍙敤鐜�', value: 20},
+        {id: 7,name: '涓�鏈轰竴妗e悎鏍肩巼', value: 60},
+        {id: 8,name: '鍗¢棬杩囪溅鏁版嵁涓�鑷存��', value: 40},
+        
+      ]
     }
   },
 
   methods: {
-    initChart() {
-      const options = {
-        xAxis: {
-          type: 'category',
-          data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
-        },
-        yAxis: {
-          type: 'value'
-        },
-        series: [
-          {
-            data: [120, 200, 150, 80, 70, 110, 130],
-            type: 'bar'
-          }
-        ]
-      }
-      barChart.setOption(options,true);
-    }
+
+
   },
   mounted() {
-    barChart = echarts.init(this.$refs.rankChart);
-
-    this.initChart();
-  },
-  beforeDestroy() {
-    if (lineChart) {
-      barChart.dispose();
-    }
-  },
-
+  }
 }
 </script>
 
 <style lang="scss" scoped>
 .chart-container {
   width: 100%;
-  height: 400px;
+  height: 100%;
+
   .rank-chart {
     width: 100%;
     height: 100%;
+    display: flex;
+    justify-content: space-between;
+    flex-wrap: wrap;
+    align-content: space-between;
+    padding: 20px 0;
+    box-sizing: border-box;
+
+    .hola-item {
+      flex-shrink: 0;
+      width: 240px;
+      height: 200px;
+      color: #008000
+    }
   }
 }
 </style>
\ No newline at end of file

--
Gitblit v1.8.0