From 3bcfa1382d0d69ff718912f9ef24b7ac55baf813 Mon Sep 17 00:00:00 2001 From: hailin Date: Tue, 29 Jul 2025 23:18:47 +0800 Subject: [PATCH] . --- php_pc/src/utils/http/index.ts | 4 +++- php_pc/src/utils/http/request.ts | 18 +++++++++++++++--- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/php_pc/src/utils/http/index.ts b/php_pc/src/utils/http/index.ts index 2eac2be..9ea8995 100644 --- a/php_pc/src/utils/http/index.ts +++ b/php_pc/src/utils/http/index.ts @@ -1,4 +1,6 @@ -import { FetchOptions, $fetch } from "ofetch"; +// import { FetchOptions, $fetch } from "ofetch"; +import ofetch, { FetchOptions } from "ofetch"; +const $fetch = ofetch; import { RequestCodeEnum, RequestMethodsEnum } from "@/enums/requestEnums"; import feedback from "@/utils/feedback"; import { merge } from "lodash-es"; diff --git a/php_pc/src/utils/http/request.ts b/php_pc/src/utils/http/request.ts index 5cbf7e6..069dd42 100644 --- a/php_pc/src/utils/http/request.ts +++ b/php_pc/src/utils/http/request.ts @@ -2,15 +2,27 @@ * HTTP请求封装模块 * 基于ofetch库实现的HTTP请求封装,支持拦截器、取消请求、上传文件和事件流等功能 */ -import { +// import { +// FetchOptions, +// $fetch, +// $Fetch, +// FetchResponse, +// RequestOptions, +// FileParams, +// RequestEventStreamOptions, +// } from "ofetch"; + +import ofetch, { FetchOptions, - $fetch, - $Fetch, FetchResponse, RequestOptions, FileParams, RequestEventStreamOptions, } from "ofetch"; + +const $fetch: typeof ofetch = ofetch; +type $Fetch = typeof ofetch; + import { merge } from "lodash-es"; import { isFunction } from "../validate"; import { RequestMethodsEnum } from "@/enums/requestEnums";