diff --git a/apps/vue/src/components/Table/src/components/AdvancedSearch.vue b/apps/vue/src/components/Table/src/components/AdvancedSearch.vue index 103b8c09c..eeffdc913 100644 --- a/apps/vue/src/components/Table/src/components/AdvancedSearch.vue +++ b/apps/vue/src/components/Table/src/components/AdvancedSearch.vue @@ -202,9 +202,14 @@ ]); const getAvailableParams = computed(() => { + // 如果每个字段只允许出现一次则取消注释 + // const defineParams = unref(defineParamsRef); + // if (!defineParams.length) return[]; + // return defineParams.filter(dp => !formMdel.paramters.some(fp => fp.field === dp.name)); + + // 允许字段出现多次,用于区间查询 const defineParams = unref(defineParamsRef); - if (!defineParams.length) return[]; - return defineParams.filter(dp => !formMdel.paramters.some(fp => fp.field === dp.name)); + return defineParams; }); onMounted(fetch); diff --git a/apps/vue/src/components/Table/src/hooks/useDataSource.ts b/apps/vue/src/components/Table/src/hooks/useDataSource.ts index f86511b18..903b8e9c4 100644 --- a/apps/vue/src/components/Table/src/hooks/useDataSource.ts +++ b/apps/vue/src/components/Table/src/hooks/useDataSource.ts @@ -256,7 +256,6 @@ export function useDataSource( // 高级查询条件支持 if (advancedSearchConfig?.useAdvancedSearch) { const searchInput = getFieldsValue(); - console.log(searchInput); if (Reflect.has(searchInput, 'queryable') && Array.isArray(searchInput.queryable?.paramters) && searchInput.queryable.paramters.length > 0) @@ -294,7 +293,6 @@ export function useDataSource( opt?.sortInfo ?? {}, opt?.filterInfo ?? {}, ); - console.log(params); if (beforeFetch && isFunction(beforeFetch)) { params = (await beforeFetch(params)) || params; }