From 6dbab85cc14055821fc7ca2fbd2e843e753a793f Mon Sep 17 00:00:00 2001 From: jianneng-fit2cloud Date: Thu, 25 Apr 2024 13:01:16 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E5=9B=BE=E8=A1=A8-=E8=B1=A1=E9=99=90?= =?UTF-8?q?=E5=9B=BE):=20=E6=94=AF=E6=8C=81=E5=8F=AF=E8=87=AA=E5=AE=9A?= =?UTF-8?q?=E4=B9=89=E8=AE=BE=E7=BD=AE=E8=BD=B4=E6=81=92=E7=BA=BF=E7=9A=84?= =?UTF-8?q?=E4=BD=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/models/chart/chart-attr.d.ts | 2 + .../components/QuadrantSelector.vue | 49 ++++++++++++++++++- .../js/panel/charts/others/quadrant.ts | 49 +++++++++++-------- .../components/js/panel/types/impl/g2plot.ts | 5 ++ .../views/components/ChartComponentG2Plot.vue | 10 ++-- 5 files changed, 90 insertions(+), 25 deletions(-) diff --git a/core/core-frontend/src/models/chart/chart-attr.d.ts b/core/core-frontend/src/models/chart/chart-attr.d.ts index 77065335b0..cd2f745c11 100644 --- a/core/core-frontend/src/models/chart/chart-attr.d.ts +++ b/core/core-frontend/src/models/chart/chart-attr.d.ts @@ -710,6 +710,8 @@ declare interface MapCfg { * 象限属性 */ declare interface QuadrantAttr { + xBaseline?: number + yBaseline?: number lineStyle: QuadrantLineStyle regionStyle: QuadrantCommonStyle[] labels: QuadrantLabelConf[] diff --git a/core/core-frontend/src/views/chart/components/editor/editor-style/components/QuadrantSelector.vue b/core/core-frontend/src/views/chart/components/editor/editor-style/components/QuadrantSelector.vue index 0ca30cc76b..aa1e548edc 100644 --- a/core/core-frontend/src/views/chart/components/editor/editor-style/components/QuadrantSelector.vue +++ b/core/core-frontend/src/views/chart/components/editor/editor-style/components/QuadrantSelector.vue @@ -1,8 +1,13 @@