diff --git a/web/src/pages/add-knowledge/components/knowledge-file/index.tsx b/web/src/pages/add-knowledge/components/knowledge-file/index.tsx index 83119563b..25acdbd2b 100644 --- a/web/src/pages/add-knowledge/components/knowledge-file/index.tsx +++ b/web/src/pages/add-knowledge/components/knowledge-file/index.tsx @@ -28,6 +28,7 @@ import RenameModal from './rename-modal'; import WebCrawlModal from './web-crawl-modal'; import FileUploadModal from '@/components/file-upload-modal'; +import { RunningStatus } from '@/constants/knowledge'; import { IDocumentInfo } from '@/interfaces/database/document'; import { formatDate } from '@/utils/date'; import styles from './index.less'; @@ -159,6 +160,12 @@ const KnowledgeFile = () => { title: t('parsingStatus'), dataIndex: 'run', key: 'run', + filters: Object.entries(RunningStatus).map(([key, value]) => ({ + text: t(`runningStatus${value}`), + value: value, + })), + onFilter: (value: string | number | boolean, record: IDocumentInfo) => + record.run === value, render: (text, record) => { return ; },