diff --git a/core/core-frontend/src/custom-component/v-query/Select.vue b/core/core-frontend/src/custom-component/v-query/Select.vue index 4aa20c5e5d..690ed6e346 100644 --- a/core/core-frontend/src/custom-component/v-query/Select.vue +++ b/core/core-frontend/src/custom-component/v-query/Select.vue @@ -182,7 +182,6 @@ const getCascadeFieldId = () => { cascade.value.forEach(ele => { let condition = null ele.forEach(item => { - // eslint-disable-next-line const [_, queryId, fieldId] = item.datasetId.split('--') if (queryId === config.value.id && condition) { if (item.fieldId) { @@ -579,7 +578,10 @@ const setOptions = (num: number) => { (valueSource || []).map(ele => { return { label: `${ele}`, - value: `${ele}` + value: `${ele}`, + checked: Array.isArray(selectValue.value) + ? selectValue.value.includes(ele) + : selectValue.value === ele } }) )