feat(data-grid-filter): 优化筛选框显示与性能 (#858)

## 功能
- 优化筛选功能在大数据量时的性能
- 实现值统计结果的升降序排序功能
- 将原有复选框列表替换为带排序功能的Ant Design表格
- 修复筛选弹窗内的事件冒泡问题,避免干扰列表头拖拽

## 验证
- 聚焦测试:18/18 通过。
- tsc --noEmit、Vite 生产构建、git diff --check 均通过。
This commit is contained in:
Syngnat
2026-08-06 20:48:43 +08:00
committed by GitHub
10 changed files with 216 additions and 48 deletions

View File

@@ -4161,11 +4161,13 @@
"data_grid.filter.mongodb_query_placeholder": "Введите объект MongoDB-запроса в JSON, например {\"status\":\"A\"}",
"data_grid.filter.no_value_placeholder": "Значение не требуется",
"data_grid.filter.value_counts.empty": "(Пустая строка)",
"data_grid.filter.value_counts.count": "Количество",
"data_grid.filter.value_counts.no_matches": "В текущем результате нет совпадающих значений",
"data_grid.filter.value_counts.nullish": "(NULL)",
"data_grid.filter.value_counts.search_placeholder": "Поиск значений в текущем результате",
"data_grid.filter.value_counts.select_all": "Выбрать все",
"data_grid.filter.value_counts.title": "Количество значений в текущем результате",
"data_grid.filter.value_counts.value": "Значение",
"data_grid.filter.op.between": "Между",
"data_grid.filter.op.contains": "Содержит",
"data_grid.filter.op.custom": "[Пользовательское]",