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