diff --git a/packages/core/client/src/schema-component/antd/filter/useValues.ts b/packages/core/client/src/schema-component/antd/filter/useValues.ts index e7b16e5ff..a6212a3bd 100644 --- a/packages/core/client/src/schema-component/antd/filter/useValues.ts +++ b/packages/core/client/src/schema-component/antd/filter/useValues.ts @@ -62,7 +62,7 @@ export const useValues = () => { const s2 = cloneDeep(operator?.schema); field.data.schema = merge(s1, s2); field.data.dataIndex = dataIndex; - field.data.value = null; + field.data.value = operator.noValue ? operator.default || true : null; data2value(); }, setOperator(operatorValue) {