From 0acca1af27b7d8cdc5b2c8809924c03e7f30ca85 Mon Sep 17 00:00:00 2001
From: JINGYJ <1458671527@qq.com>
Date: Thu, 11 Jan 2024 10:36:56 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E8=BF=9D=E8=A7=84=E6=80=BB=E9=87=8F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/plugins/echarts/index.ts | 5 +-
src/views/workbench/components/chart/bar.vue | 310 ++++++++++++++++++
src/views/workbench/components/chart/index.ts | 1 +
src/views/workbench/index.vue | 26 +-
4 files changed, 337 insertions(+), 5 deletions(-)
create mode 100644 src/views/workbench/components/chart/bar.vue
create mode 100644 src/views/workbench/components/chart/index.ts
diff --git a/src/plugins/echarts/index.ts b/src/plugins/echarts/index.ts
index b209ead..723945f 100644
--- a/src/plugins/echarts/index.ts
+++ b/src/plugins/echarts/index.ts
@@ -1,7 +1,7 @@
import type { App } from "vue";
import * as echarts from "echarts/core";
import { CanvasRenderer } from "echarts/renderers";
-import { PieChart, BarChart, LineChart } from "echarts/charts";
+import { PieChart, BarChart, LineChart, CustomChart } from "echarts/charts";
import {
GridComponent,
TitleComponent,
@@ -27,7 +27,8 @@ use([
ToolboxComponent,
TooltipComponent,
DataZoomComponent,
- VisualMapComponent
+ VisualMapComponent,
+ CustomChart
]);
/**
diff --git a/src/views/workbench/components/chart/bar.vue b/src/views/workbench/components/chart/bar.vue
new file mode 100644
index 0000000..3d48e33
--- /dev/null
+++ b/src/views/workbench/components/chart/bar.vue
@@ -0,0 +1,310 @@
+
+
+
+
+
diff --git a/src/views/workbench/components/chart/index.ts b/src/views/workbench/components/chart/index.ts
new file mode 100644
index 0000000..ee14d2e
--- /dev/null
+++ b/src/views/workbench/components/chart/index.ts
@@ -0,0 +1 @@
+export { default as barChart } from "./bar.vue";
diff --git a/src/views/workbench/index.vue b/src/views/workbench/index.vue
index d8ee4f7..749f5d0 100644
--- a/src/views/workbench/index.vue
+++ b/src/views/workbench/index.vue
@@ -1,9 +1,22 @@
@@ -51,8 +64,11 @@ defineOptions({
}
}"
>
-
- 222
+ 违规总量
+
+
+
+
+ 消息通知
- 222
+
+ 设备状态
33
@@ -120,6 +138,7 @@ defineOptions({
}
}"
>
+ 设备告警情况
33
@@ -143,6 +162,7 @@ defineOptions({
}
}"
>
+ 算力占用
33