From fbaa157b02575492a3d0f8ebdc74585a151bf150 Mon Sep 17 00:00:00 2001 From: dataeaseShu Date: Mon, 10 Mar 2025 16:48:35 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=95=B0=E6=8D=AE=E9=9B=86):=20=E5=BA=94?= =?UTF-8?q?=E5=BD=93=E9=99=90=E5=88=B6=E5=88=86=E7=BB=84=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=E5=86=85=E5=AE=B9=E7=A6=81=E6=AD=A2=E9=87=8D=E5=A4=8D=EF=BC=8C?= =?UTF-8?q?=E5=BD=93=E5=89=8D=E4=B8=8D=E5=90=8C=E5=88=86=E7=BB=84=E5=86=85?= =?UTF-8?q?=E5=AE=B9=E6=94=AF=E6=8C=81=E8=AE=BE=E7=BD=AE=E9=87=8D=E5=A4=8D?= =?UTF-8?q?=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/visualized/data/dataset/form/index.vue | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/core/core-frontend/src/views/visualized/data/dataset/form/index.vue b/core/core-frontend/src/views/visualized/data/dataset/form/index.vue index 5f07db4975..9be035f524 100644 --- a/core/core-frontend/src/views/visualized/data/dataset/form/index.vue +++ b/core/core-frontend/src/views/visualized/data/dataset/form/index.vue @@ -1105,6 +1105,14 @@ const closeGroupField = () => { editGroupField.value = false } +const disabledEnumArr = computed(() => { + return currentGroupField.groupList?.map(ele => ele.text).flat() +}) + +const disabledEnum = (item, arr) => { + return disabledEnumArr.value.includes(item) && !arr.includes(item) +} + const titleForGroup = ref(t('dataset.create_grouping_field')) const initGroupField = val => { @@ -2659,6 +2667,7 @@ const getIconNameCalc = (deType, extField, dimension = false) => { style="width: 100%" multiple collapse-tags + filterable collapse-tags-tooltip :max-collapse-tags="2" v-model="domain.text" @@ -2667,6 +2676,7 @@ const getIconNameCalc = (deType, extField, dimension = false) => { v-for="item in enumValue" :key="item" :label="item" + :disabled="disabledEnum(item, domain.text)" :value="item" />