From 6f449e79b1537d651fba063c2617a25328e5facf Mon Sep 17 00:00:00 2001 From: junjun Date: Tue, 11 Jun 2024 11:09:03 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E6=95=B0=E6=8D=AE=E9=9B=86):=20=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E9=9B=86=E6=94=AF=E6=8C=81=E5=85=A8=E8=BF=9E=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core-frontend/src/assets/svg/icon_full-association.svg | 7 +++++++ .../views/visualized/data/dataset/form/DatasetUnion.vue | 3 ++- .../views/visualized/data/dataset/form/UnionItemEdit.vue | 6 ++++-- 3 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 core/core-frontend/src/assets/svg/icon_full-association.svg diff --git a/core/core-frontend/src/assets/svg/icon_full-association.svg b/core/core-frontend/src/assets/svg/icon_full-association.svg new file mode 100644 index 0000000000..f880448ec3 --- /dev/null +++ b/core/core-frontend/src/assets/svg/icon_full-association.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/core/core-frontend/src/views/visualized/data/dataset/form/DatasetUnion.vue b/core/core-frontend/src/views/visualized/data/dataset/form/DatasetUnion.vue index 67f99ef35f..2236950e67 100644 --- a/core/core-frontend/src/views/visualized/data/dataset/form/DatasetUnion.vue +++ b/core/core-frontend/src/views/visualized/data/dataset/form/DatasetUnion.vue @@ -36,7 +36,8 @@ const primaryColor = computed(() => { const iconName = { left: 'icon_left-association', right: 'icon_right-association', - inner: 'icon_intersect' + inner: 'icon_intersect', + full: 'icon_full-association' } const { t } = useI18n() const editSqlField = ref(false) diff --git a/core/core-frontend/src/views/visualized/data/dataset/form/UnionItemEdit.vue b/core/core-frontend/src/views/visualized/data/dataset/form/UnionItemEdit.vue index 01ff97a8c9..aa75ddc210 100644 --- a/core/core-frontend/src/views/visualized/data/dataset/form/UnionItemEdit.vue +++ b/core/core-frontend/src/views/visualized/data/dataset/form/UnionItemEdit.vue @@ -8,7 +8,8 @@ const { t } = useI18n() const iconName = { left: 'icon_left-association', right: 'icon_right-association', - inner: 'icon_intersect' + inner: 'icon_intersect', + full: 'icon_full-association' } const props = defineProps({ tableName: { @@ -32,7 +33,8 @@ const props = defineProps({ const unionOptions = [ { label: t('dataset.left_join'), value: 'left' }, { label: t('dataset.right_join'), value: 'right' }, - { label: t('dataset.inner_join'), value: 'inner' } + { label: t('dataset.inner_join'), value: 'inner' }, + { label: t('dataset.full_join'), value: 'full' } ] const init = () => {