diff --git a/core/core-frontend/src/custom-component/v-query/Component.vue b/core/core-frontend/src/custom-component/v-query/Component.vue index eeeee78f7b..bcdd6617ca 100644 --- a/core/core-frontend/src/custom-component/v-query/Component.vue +++ b/core/core-frontend/src/custom-component/v-query/Component.vue @@ -289,6 +289,8 @@ const updateQueryCriteria = () => { ele.checkedFields = checkedFields ele.checkedFieldsMap = checkedFieldsMap } else { + if (!ele.dataset.id || ele.optionValueSource !== 1 || ![0, 2, 5].includes(+ele.displayType)) + return const checkedFields = [] datasetFieldList.value.forEach(itx => { if (itx.tableId === ele.dataset.id) {