mirror of
https://github.com/dataease/dataease.git
synced 2026-06-17 04:51:43 +08:00
fix(查询组件): 过滤组件默认值”首项“搭配行权限使用时,会使得过滤组件失效
This commit is contained in:
committed by
xuwei-fit2cloud
parent
57d9d3a160
commit
ed76200e31
@@ -349,6 +349,14 @@ const handleFieldIdChange = (val: EnumValue) => {
|
||||
})
|
||||
.finally(() => {
|
||||
loading.value = false
|
||||
if (disabledFirstItem.value) {
|
||||
time = setTimeout(() => {
|
||||
clearTimeout(time)
|
||||
setDefaultValueFirstItem()
|
||||
}, 300)
|
||||
return
|
||||
}
|
||||
|
||||
if (config.value.defaultValueCheck && !isFromRemote.value) {
|
||||
selectValue.value = Array.isArray(config.value.defaultValue)
|
||||
? [...config.value.defaultValue]
|
||||
@@ -368,6 +376,7 @@ const handleFieldIdChange = (val: EnumValue) => {
|
||||
config.value.mapValue = setDefaultMapValue(
|
||||
Array.isArray(selectValue.value) ? [...selectValue.value] : [selectValue.value]
|
||||
)
|
||||
|
||||
if (shouldReSearch) {
|
||||
queryDataForId(config.value.id)
|
||||
}
|
||||
@@ -376,14 +385,6 @@ const handleFieldIdChange = (val: EnumValue) => {
|
||||
? [...selectValue.value]
|
||||
: selectValue.value
|
||||
}
|
||||
|
||||
if (disabledFirstItem.value) {
|
||||
time = setTimeout(() => {
|
||||
clearTimeout(time)
|
||||
setDefaultValueFirstItem()
|
||||
}, 300)
|
||||
}
|
||||
|
||||
isFromRemote.value = false
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user