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";