From 9d71e24e7982f6915e5f832512925bee9b245f35 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期二, 20 八月 2024 16:13:26 +0800
Subject: [PATCH] #

---
 src/pages/left/components/loc-charts.jsx |   34 ++++++++++++++++++++--------------
 1 files changed, 20 insertions(+), 14 deletions(-)

diff --git a/src/pages/left/components/loc-charts.jsx b/src/pages/left/components/loc-charts.jsx
index a4ca30d..232bafe 100644
--- a/src/pages/left/components/loc-charts.jsx
+++ b/src/pages/left/components/loc-charts.jsx
@@ -1,46 +1,52 @@
 import { useEffect, useState } from 'react';
 import ReactECharts from 'echarts-for-react';
 import * as echarts from 'echarts/core';
+import { getLocCharts } from '@/api/report';
 
 const LocCharts = () => {
   const [trafficWay, setTrafficWay] = useState([
     {
-      name: 'HG',
+      name: '绌洪棽',
       value: 20,
     },
     {
-      name: 'RG',
+      name: '鍦ㄥ簱',
       value: 10,
     },
     {
-      name: 'MG',
+      name: '鍏ュ簱',
       value: 20,
     },
     {
-      name: 'FM',
+      name: '鍑哄簱',
       value: 10,
     },
     {
-      name: 'PG',
+      name: '绂佺敤',
+      value: 30,
+    },
+    {
+      name: '鍏朵粬',
       value: 30,
     },
   ]);
 
   useEffect(() => {
     const timer = setInterval(() => {
-      // getAgvCharts().then(res => {
-      //   setApiData(res.reverse().map(item => {
-      //     return ["AGV" + item.agvNo, "0000" + Number(item.qrcode), item.angle.toFixed(1) + "掳", item.height]
-      //   }))
-      // })
-      console.log("aasadsa");
-    }, 1000);
+      getLocCharts().then(res => {
+        setTrafficWay(res.map(item => {
+          return {
+            name: item.name.substr(0, 2),
+            value: item.count
+          }
+        }))
+      })
+    }, 3000);
 
     return () => {
       clearInterval(timer);
     }
   }, []);
-
 
   const data = [];
   const color = ['#00ffff', '#00cfff', '#006ced', '#ffe000', '#ffa800', '#ff5b00'];
@@ -138,7 +144,7 @@
       itemWidth: 8,
       orient: 'horizontal',
       // x: 'left',
-      data: ['HG', 'RG', 'MG', 'FM', 'PG'],
+      data: ['绌洪棽', '鍦ㄥ簱', '鍏ュ簱', '鍑哄簱', '绂佺敤', '鍏朵粬'],
       left: 10,
       bottom: 20,
       align: 'left',

--
Gitblit v1.9.1