fix(数据集): 应当限制分组设置内容禁止重复,当前不同分组内容支持设置重复值

This commit is contained in:
dataeaseShu
2025-03-10 16:48:35 +08:00
committed by xuwei-fit2cloud
parent 40b3eec72e
commit fbaa157b02

View File

@@ -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"
/> </el-select
></el-form-item>