perf: Data Q&A

This commit is contained in:
fit2cloud-chenyw
2025-05-14 13:11:57 +08:00
parent de8bad4225
commit dfdc5a45a6
8 changed files with 389 additions and 66 deletions
+7 -2
View File
@@ -2,8 +2,13 @@ import { request } from '@/utils/request'
export const questionApi = {
pager: (pageNumber: number, pageSize: number) => request.get(`/chat/question/pager/${pageNumber}/${pageSize}`),
// add: (data: any, progress: any) => request.post('/chat/question', data, { responseType: 'stream', onDownloadProgress: progress }),
add: (data: any) => request.post('/chat/question', data),
/* add: (data: any) => new Promise((resolve, reject) => {
request.post('/chat/question', data, { responseType: 'stream', timeout: 0, onDownloadProgress: p => {
resolve(p)
}}).catch(e => reject(e))
}), */
// add: (data: any) => request.post('/chat/question', data),
add: (data: any) => request.fetchStream('/chat/question', data),
edit: (data: any) => request.put('/chat/question', data),
delete: (id: number) => request.delete(`/chat/question/${id}`),
query: (id: number) => request.get(`/chat/question/${id}`)