fix:全局的 delete 封装不正确的问题

This commit is contained in:
YunaiV
2025-12-23 23:32:37 +08:00
parent 99b1f97565
commit 5e457b4afe
4 changed files with 32 additions and 18 deletions

View File

@@ -143,6 +143,7 @@ export function http<T>(options: CustomRequestOptions) {
* @param url 后台地址
* @param query 请求query参数
* @param header 请求头默认为json格式
* @param options 其他配置项
* @returns
*/
export function httpGet<T>(url: string, query?: Record<string, any>, header?: Record<string, any>, options?: Partial<CustomRequestOptions>) {
@@ -161,6 +162,7 @@ export function httpGet<T>(url: string, query?: Record<string, any>, header?: Re
* @param data 请求body参数
* @param query 请求query参数post请求也支持query很多微信接口都需要
* @param header 请求头默认为json格式
* @param options 其他配置项
* @returns
*/
export function httpPost<T>(url: string, data?: Record<string, any>, query?: Record<string, any>, header?: Record<string, any>, options?: Partial<CustomRequestOptions>) {
@@ -190,9 +192,10 @@ export function httpPut<T>(url: string, data?: Record<string, any>, query?: Reco
/**
* DELETE 请求(无请求体,仅 query
*/
export function httpDelete<T>(url: string, query?: Record<string, any>, header?: Record<string, any>, options?: Partial<CustomRequestOptions>) {
export function httpDelete<T>(url: string, data?: Record<string, any>, query?: Record<string, any>, header?: Record<string, any>, options?: Partial<CustomRequestOptions>) {
return http<T>({
url,
data,
query,
method: 'DELETE',
header,