fix(查询组件): 数据大屏过滤组件确定按钮保存失败 #10291

This commit is contained in:
dataeaseShu 2024-07-03 23:00:20 +08:00
parent 30316fcd49
commit f6261f7a6e

View File

@ -211,8 +211,8 @@ const handleFieldIdDefaultChange = (val: string[]) => {
.filter(ele => ele !== null) .filter(ele => ele !== null)
.map(ele => { .map(ele => {
return { return {
label: ele, label: `${ele}`,
value: ele value: `${ele}`
} }
}) })
}) })
@ -267,14 +267,14 @@ const handleFieldIdChange = (val: EnumValue) => {
...new Set( ...new Set(
(res || []) (res || [])
.map(ele => { .map(ele => {
return ele[val.displayId || val.queryId] return `${ele[val.displayId || val.queryId]}`
}) })
.concat(oldArr) .concat(oldArr)
) )
].map(ele => { ].map(ele => {
return { return {
label: ele, label: `${ele}`,
value: ele, value: `${ele}`,
checked: oldArr.includes(ele) checked: oldArr.includes(ele)
} }
}) })
@ -498,8 +498,8 @@ const setOptions = (num: number) => {
options.value = cloneDeep( options.value = cloneDeep(
(valueSource || []).map(ele => { (valueSource || []).map(ele => {
return { return {
label: ele, label: `${ele}`,
value: ele value: `${ele}`
} }
}) })
) )