From 3ffa64648831ceade32fba83047d0e99ff92c990 Mon Sep 17 00:00:00 2001 From: 张涛 <“2538313560@qq.com”> Date: 星期一, 18 十一月 2024 14:06:00 +0800 Subject: [PATCH] fix:改动 --- src/api/session.ts | 46 +++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 43 insertions(+), 3 deletions(-) diff --git a/src/api/session.ts b/src/api/session.ts index 6f221f3..031daf1 100644 --- a/src/api/session.ts +++ b/src/api/session.ts @@ -13,9 +13,15 @@ } // 浼氳瘽鍒楄〃鍒嗛〉 export function sessionListApiPage(data) { - return axios.get<ISessionListResult>( - `/api/conversation/list?modeltype=localragflow&dialogid=&page=${data.page}&per_page=${data.page_size}`, - ); + if (data?.searchParam) { + return axios.get<ISessionListResult>( + `/api/conversation/list?modeltype=localragflow&search=${data.searchParam}&dialogid=&page=${data.page}&per_page=${data.page_size}` + ); + } else { + return axios.get<ISessionListResult>( + `/api/conversation/list?modeltype=localragflow&dialogid=&page=${data.page}&per_page=${data.page_size}` + ); + } } // 鍒犻櫎浼氳瘽 export function deleteSessionApi(conversation_ids: string[]) { @@ -63,6 +69,24 @@ return axios.post('/api/v1/document/upload_without_kb', params, config); } + +export function upload_and_parse(params) { + const config = { + headers: { + 'Content-Type': 'application/x-www-form-urlencoded', + // token: token, + }, + }; + return axios.post('/api/v1/document/upload_and_parse', params, config); +} + + +export function getDocumentStatus(doc_ids) { + let params = { "doc_ids": doc_ids }; + return axios.post("/api/v1/document/infos", params); +} + + // 鑾峰彇瑙f瀽鏂规硶鍒楄〃 export function getParseMethodsListApi() { return axios.get<ISessionListResult>('/api/v1/user/parse-methods'); @@ -78,6 +102,22 @@ }; return axios.post('/api/v1/document/upload_and_parse', params, config); } +//涓婁紶瑙f瀽v1/document/infos + +export function chatInfos(data: { doc_ids: Array }) { + return axios.post<ISessionListResult>( + '/api/v1/document/infos', + data + ); +} + +//涓婁紶鍒犻櫎鏂囨。v1/document/rm +export function chatRm(data: { doc_id: Array }) { + return axios.post<ISessionListResult>( + '/api/v1/document/rm', + data + ); +} //楂樼骇浼氳瘽 export function seniorAgentApi(params) { -- Gitblit v1.8.0