From a2178d3405f1cdde075c844f2d26ae49a6ae8308 Mon Sep 17 00:00:00 2001 From: Soybean Date: Thu, 24 Oct 2024 23:46:11 +0800 Subject: [PATCH] optimize(projects): optimize example antv --- src/views/plugin/charts/antv/data.ts | 4 +- src/views/plugin/charts/antv/index.vue | 50 +++++++------ .../plugin/charts/antv/modules/antv-flow.vue | 63 ++++++++-------- .../charts/antv/modules/antv-g6-flow.ts | 56 ++++++-------- .../plugin/charts/antv/modules/status.ts | 73 +++++++++---------- src/views/plugin/charts/antv/modules/types.ts | 28 +++++++ 6 files changed, 148 insertions(+), 126 deletions(-) create mode 100644 src/views/plugin/charts/antv/modules/types.ts diff --git a/src/views/plugin/charts/antv/data.ts b/src/views/plugin/charts/antv/data.ts index c8768edd..2ae05255 100644 --- a/src/views/plugin/charts/antv/data.ts +++ b/src/views/plugin/charts/antv/data.ts @@ -1,7 +1,7 @@ -import type { CustomGraphData } from './modules/antv-g6-flow'; +import type { CustomGraphData } from './modules/types'; // 日期可以自己随便设置,就是字符串展示,也可以修改为业务需要的字段 -export function getFlowDatas(): CustomGraphData { +export function getFlowData(): CustomGraphData { return { nodes: [ { diff --git a/src/views/plugin/charts/antv/index.vue b/src/views/plugin/charts/antv/index.vue index 2727f7ec..bebde610 100644 --- a/src/views/plugin/charts/antv/index.vue +++ b/src/views/plugin/charts/antv/index.vue @@ -1,55 +1,63 @@