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