increase export timeout

This commit is contained in:
MaysWind
2025-02-27 23:04:19 +08:00
parent 9786f96fe5
commit d769e833e7
2 changed files with 8 additions and 2 deletions
+1
View File
@@ -5,6 +5,7 @@ export const BASE_AMAP_API_PROXY_URL_PATH: string = '/_AMapService';
export const DEFAULT_API_TIMEOUT: number = 10000; // 10s
export const DEFAULT_UPLOAD_API_TIMEOUT: number = 30000; // 30s
export const DEFAULT_EXPORT_API_TIMEOUT: number = 180000; // 180s
export const DEFAULT_IMPORT_API_TIMEOUT: number = 1800000; // 1800s
export const GOOGLE_MAP_JAVASCRIPT_URL: string = 'https://maps.googleapis.com/maps/api/js';
+7 -2
View File
@@ -9,6 +9,7 @@ import {
BASE_AMAP_API_PROXY_URL_PATH,
DEFAULT_API_TIMEOUT,
DEFAULT_UPLOAD_API_TIMEOUT,
DEFAULT_EXPORT_API_TIMEOUT,
DEFAULT_IMPORT_API_TIMEOUT,
GOOGLE_MAP_JAVASCRIPT_URL,
BAIDU_MAP_JAVASCRIPT_URL,
@@ -318,9 +319,13 @@ export default {
},
getExportedUserData: (fileType: string): Promise<AxiosResponse<BlobPart>> => {
if (fileType === 'csv') {
return axios.get<BlobPart>('v1/data/export.csv');
return axios.get<BlobPart>('v1/data/export.csv', {
timeout: DEFAULT_EXPORT_API_TIMEOUT
} as ApiRequestConfig);
} else if (fileType === 'tsv') {
return axios.get<BlobPart>('v1/data/export.tsv');
return axios.get<BlobPart>('v1/data/export.tsv', {
timeout: DEFAULT_EXPORT_API_TIMEOUT
} as ApiRequestConfig);
} else {
return Promise.reject('Parameter Invalid');
}