diff --git a/src/components/ResourceList.tsx b/src/components/ResourceList.tsx index 0d77c87..b424309 100644 --- a/src/components/ResourceList.tsx +++ b/src/components/ResourceList.tsx @@ -1,5 +1,5 @@ import React from 'react'; -import { Layout, Typography, Table, Grid, InputNumber, Button, Space, Tag, message, Modal, Dropdown, Input } from 'antd'; +import { Layout, Typography, Table, Grid, InputNumber, Button, Space, Tag, message, Modal, Dropdown, Input, Select } from 'antd'; import type { FormInstance } from 'antd'; import type { ColumnsType, ColumnType } from 'antd/es/table'; import type { FilterDropdownProps } from 'antd/es/table/interface'; @@ -477,7 +477,7 @@ function buildNumberRangeFilter(dataIndex: keyof Resource, label: string): Colum onClick={() => { const key = `${localMin ?? ''}:${localMax ?? ''}`; setSelectedKeys?.([key]); - confirm?.(); + confirm?.({ closeDropdown: true }); }} > 筛选 @@ -485,8 +485,11 @@ function buildNumberRangeFilter(dataIndex: keyof Resource, label: string): Colum