From 9ec5e808809f9bf01d8737a268929a8b4863a406 Mon Sep 17 00:00:00 2001 From: xuwei-fit2cloud Date: Fri, 6 Aug 2021 10:27:57 +0800 Subject: [PATCH 1/4] =?UTF-8?q?chore:=20=E4=BF=AE=E6=94=B9=E5=B7=A5?= =?UTF-8?q?=E7=A8=8B=E5=B1=9E=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitattributes | 1 + 1 file changed, 1 insertion(+) create mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000000..3c200cd4a9 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.sql linguist-language=java From 911573673b18c59fb7eb7ff3b75678637fb39b8a Mon Sep 17 00:00:00 2001 From: junjie Date: Fri, 6 Aug 2021 16:15:59 +0800 Subject: [PATCH 2/4] =?UTF-8?q?feat:=20=E6=95=A3=E7=82=B9=E5=9B=BE?= =?UTF-8?q?=E3=80=81=E6=B0=94=E6=B3=A1=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../base/domain/ChartViewWithBLOBs.java | 2 + .../dataease/base/mapper/ChartViewMapper.xml | 31 +++-- .../java/io/dataease/dto/chart/Series.java | 2 +- .../io/dataease/provider/QueryProvider.java | 4 + .../provider/doris/DorisQueryProvider.java | 114 +++++++++++++++++ .../provider/mysql/MysqlQueryProvider.java | 119 +++++++++++++++--- .../provider/oracle/OracleQueryProvider.java | 114 +++++++++++++++++ .../service/chart/ChartViewService.java | 70 ++++++++++- .../db/migration/V19__area_mapping.sql | 2 + .../src/main/resources/generatorConfig.xml | 2 +- frontend/src/lang/en.js | 5 +- frontend/src/lang/tw.js | 5 +- frontend/src/lang/zh.js | 5 +- frontend/src/views/chart/chart/chart.js | 62 ++++++++- .../src/views/chart/chart/scatter/scatter.js | 57 +++++++++ .../views/chart/components/ChartComponent.vue | 5 +- .../components/drag-item/ChartDragItem.vue | 51 +++++++- .../components/shape-attr/SizeSelector.vue | 16 +++ frontend/src/views/chart/group/Group.vue | 1 + frontend/src/views/chart/view/ChartEdit.vue | 79 +++++++++++- 20 files changed, 708 insertions(+), 38 deletions(-) create mode 100644 frontend/src/views/chart/chart/scatter/scatter.js diff --git a/backend/src/main/java/io/dataease/base/domain/ChartViewWithBLOBs.java b/backend/src/main/java/io/dataease/base/domain/ChartViewWithBLOBs.java index 5cb65dbda2..78322fe558 100644 --- a/backend/src/main/java/io/dataease/base/domain/ChartViewWithBLOBs.java +++ b/backend/src/main/java/io/dataease/base/domain/ChartViewWithBLOBs.java @@ -15,6 +15,8 @@ public class ChartViewWithBLOBs extends ChartView implements Serializable { private String extStack; + private String extBubble; + private String customAttr; private String customStyle; diff --git a/backend/src/main/java/io/dataease/base/mapper/ChartViewMapper.xml b/backend/src/main/java/io/dataease/base/mapper/ChartViewMapper.xml index c5c452beef..10137408e3 100644 --- a/backend/src/main/java/io/dataease/base/mapper/ChartViewMapper.xml +++ b/backend/src/main/java/io/dataease/base/mapper/ChartViewMapper.xml @@ -17,6 +17,7 @@ + @@ -86,8 +87,8 @@ style_priority - x_axis, y_axis, ext_stack, custom_attr, custom_style, custom_filter, drill_fields, - snapshot + x_axis, y_axis, ext_stack, ext_bubble, custom_attr, custom_style, custom_filter, + drill_fields, snapshot