增加前端格式检查配置
This commit is contained in:
@@ -36,11 +36,7 @@ export async function post<T>(
|
||||
/**
|
||||
* PUT 请求
|
||||
*/
|
||||
export async function put<T>(
|
||||
url: string,
|
||||
data?: unknown,
|
||||
config?: AxiosRequestConfig
|
||||
): Promise<T> {
|
||||
export async function put<T>(url: string, data?: unknown, config?: AxiosRequestConfig): Promise<T> {
|
||||
return request<T>({ ...config, method: 'PUT', url, data })
|
||||
}
|
||||
|
||||
@@ -91,7 +87,7 @@ export async function requestWithRetry<T>(
|
||||
}
|
||||
|
||||
// 等待后重试
|
||||
await new Promise((resolve) => setTimeout(resolve, retryDelay * (attempt + 1)))
|
||||
await new Promise(resolve => setTimeout(resolve, retryDelay * (attempt + 1)))
|
||||
}
|
||||
}
|
||||
|
||||
@@ -110,9 +106,7 @@ export async function concurrent<T extends readonly unknown[]>(
|
||||
/**
|
||||
* 串行请求 (按顺序执行)
|
||||
*/
|
||||
export async function sequential<T>(
|
||||
requestFns: Array<() => Promise<T>>
|
||||
): Promise<T[]> {
|
||||
export async function sequential<T>(requestFns: Array<() => Promise<T>>): Promise<T[]> {
|
||||
const results: T[] = []
|
||||
|
||||
for (const requestFn of requestFns) {
|
||||
|
||||
Reference in New Issue
Block a user