fix: some error in range picker

This commit is contained in:
dap
2024-11-16 09:30:29 +08:00
parent 924eeca280
commit 5fa31aa97e
2 changed files with 15 additions and 1 deletions

View File

@@ -54,6 +54,16 @@ function handleRangeTimeValue(
fieldMappingTime.forEach(
([field, [startTimeKey, endTimeKey], format = 'YYYY-MM-DD']) => {
if (
values[field] === null &&
values[startTimeKey] &&
values[endTimeKey]
) {
Reflect.deleteProperty(values, startTimeKey);
Reflect.deleteProperty(values, endTimeKey);
return;
}
if (!values[field]) {
Reflect.deleteProperty(values, field);
return;