Skip to content

Commit 8324266

Browse files
authored
fix: 延长分段接口超时时间 #306 (#331)
1 parent b407904 commit 8324266

File tree

3 files changed

+24
-15
lines changed

3 files changed

+24
-15
lines changed

ui/src/api/dataset.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ const postDataset: (data: datasetData, loading?: Ref<boolean>) => Promise<Result
7373
data,
7474
loading
7575
) => {
76-
return post(`${prefix}`, data, undefined, loading)
76+
return post(`${prefix}`, data, undefined, loading, 1000 * 60 * 5)
7777
}
7878

7979
/**

ui/src/api/document.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ const prefix = '/dataset'
1010
* @param 参数 file:file,limit:number,patterns:array,with_filter:boolean
1111
*/
1212
const postSplitDocument: (data: any) => Promise<Result<any>> = (data) => {
13-
return post(`${prefix}/document/split`, data)
13+
return post(`${prefix}/document/split`, data, undefined, undefined, 1000 * 60 * 60)
1414
}
1515

1616
/**
@@ -80,7 +80,7 @@ const postDocument: (
8080
data: any,
8181
loading?: Ref<boolean>
8282
) => Promise<Result<any>> = (dataset_id, data, loading) => {
83-
return post(`${prefix}/${dataset_id}/document/_bach`, data, {}, loading)
83+
return post(`${prefix}/${dataset_id}/document/_bach`, data, {}, loading, 1000 * 60 * 5)
8484
}
8585

8686
/**

ui/src/request/index.ts

Lines changed: 21 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -119,9 +119,15 @@ const promise: (
119119
export const get: (
120120
url: string,
121121
params?: unknown,
122-
loading?: NProgress | Ref<boolean>
123-
) => Promise<Result<any>> = (url: string, params: unknown, loading?: NProgress | Ref<boolean>) => {
124-
return promise(request({ url: url, method: 'get', params }), loading)
122+
loading?: NProgress | Ref<boolean>,
123+
timeout?: number
124+
) => Promise<Result<any>> = (
125+
url: string,
126+
params: unknown,
127+
loading?: NProgress | Ref<boolean>,
128+
timeout?: number
129+
) => {
130+
return promise(request({ url: url, method: 'get', params, timeout: timeout }), loading)
125131
}
126132

127133
/**
@@ -136,9 +142,10 @@ export const post: (
136142
url: string,
137143
data?: unknown,
138144
params?: unknown,
139-
loading?: NProgress | Ref<boolean>
140-
) => Promise<Result<any> | any> = (url, data, params, loading) => {
141-
return promise(request({ url: url, method: 'post', data, params }), loading)
145+
loading?: NProgress | Ref<boolean>,
146+
timeout?: number
147+
) => Promise<Result<any> | any> = (url, data, params, loading, timeout) => {
148+
return promise(request({ url: url, method: 'post', data, params, timeout }), loading)
142149
}
143150

144151
/**|
@@ -153,9 +160,10 @@ export const put: (
153160
url: string,
154161
data?: unknown,
155162
params?: unknown,
156-
loading?: NProgress | Ref<boolean>
157-
) => Promise<Result<any>> = (url, data, params, loading) => {
158-
return promise(request({ url: url, method: 'put', data, params }), loading)
163+
loading?: NProgress | Ref<boolean>,
164+
timeout?: number
165+
) => Promise<Result<any>> = (url, data, params, loading, timeout) => {
166+
return promise(request({ url: url, method: 'put', data, params, timeout }), loading)
159167
}
160168

161169
/**
@@ -169,9 +177,10 @@ export const del: (
169177
url: string,
170178
params?: unknown,
171179
data?: unknown,
172-
loading?: NProgress | Ref<boolean>
173-
) => Promise<Result<any>> = (url, params, data, loading) => {
174-
return promise(request({ url: url, method: 'delete', params, data }), loading)
180+
loading?: NProgress | Ref<boolean>,
181+
timeout?: number
182+
) => Promise<Result<any>> = (url, params, data, loading, timeout) => {
183+
return promise(request({ url: url, method: 'delete', params, data, timeout }), loading)
175184
}
176185

177186
/**

0 commit comments

Comments
 (0)