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 @@