From a430284aa21e3ae1f0d5654e55b2ad2852519cc2 Mon Sep 17 00:00:00 2001 From: wwf <yearningwang@iqtogether.com> Date: 星期三, 04 六月 2025 15:17:49 +0800 Subject: [PATCH] 初始化 --- service/datasets.ts | 24 +++++------------------- 1 files changed, 5 insertions(+), 19 deletions(-) diff --git a/service/datasets.ts b/service/datasets.ts index f9edb2e..f2065de 100644 --- a/service/datasets.ts +++ b/service/datasets.ts @@ -5,6 +5,7 @@ CreateDocumentReq, DataSet, DataSetListResponse, + DocumentListResponse, ErrorDocsResponse, ExternalAPIDeleteResponse, ExternalAPIItem, @@ -119,6 +120,10 @@ } export const fetchProcessRule: Fetcher<ProcessRuleResponse, { params: { documentId: string } }> = ({ params: { documentId } }) => { return get<ProcessRuleResponse>('/datasets/process-rule', { params: { document_id: documentId } }) +} + +export const fetchDocuments: Fetcher<DocumentListResponse, { datasetId: string; params: { keyword: string; page: number; limit: number; sort?: SortType } }> = ({ datasetId, params }) => { + return get<DocumentListResponse>(`/datasets/${datasetId}/documents`, { params }) } export const createFirstDocument: Fetcher<createDocumentResponse, { body: CreateDocumentReq }> = ({ body }) => { @@ -247,25 +252,6 @@ return get<CommonResponse>(`website/crawl/status/${jobId}`, { params: { provider: 'jinareader', - }, - }, { - silent: true, - }) -} - -export const createWatercrawlTask: Fetcher<CommonResponse, Record<string, any>> = (body) => { - return post<CommonResponse>('website/crawl', { - body: { - ...body, - provider: DataSourceProvider.waterCrawl, - }, - }) -} - -export const checkWatercrawlTaskStatus: Fetcher<CommonResponse, string> = (jobId: string) => { - return get<CommonResponse>(`website/crawl/status/${jobId}`, { - params: { - provider: DataSourceProvider.waterCrawl, }, }, { silent: true, -- Gitblit v1.8.0