From dfb8f993f691eedc558d52347b1a93a105f6b0d2 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期一, 03 三月 2025 16:43:14 +0800
Subject: [PATCH] fix: 对接

---
 packages/core/src/types.ts |   18 +++++++-----------
 1 files changed, 7 insertions(+), 11 deletions(-)

diff --git a/packages/core/src/types.ts b/packages/core/src/types.ts
index 125ebe4..9bb5bd1 100644
--- a/packages/core/src/types.ts
+++ b/packages/core/src/types.ts
@@ -1,14 +1,7 @@
-import { AxiosRequestConfig } from 'axios';
+import { type RequestConfig } from 'senior-request';
 
-export interface IRequestOptions extends AxiosRequestConfig {}
-
-export interface IRequest {
-  <T = any>(url: string, opts: IRequestOptions): Promise<T>;
-}
-
-export type BlLifeRechargeServicesOptions<T extends IRequest> = {
-  request: T;
-  axiosOptions?: AxiosRequestConfig;
+export type BlLifeRechargeServicesOptions<TResponse = any, TRequestOptions = any> = {
+  axiosConfig?: RequestConfig<TResponse, TRequestOptions>;
 };
 
 export type BlLifeRechargeAccountModelOptions = {
@@ -16,5 +9,8 @@
   phoneNumber?: string;
 };
 
-export type BlLifeRechargeOptions<T extends IRequest> = BlLifeRechargeServicesOptions<T> &
+export type BlLifeRechargeOptions<
+  TResponse = any,
+  TRequestOptions = any
+> = BlLifeRechargeServicesOptions<TResponse, TRequestOptions> &
   BlLifeRechargeAccountModelOptions & {};

--
Gitblit v1.9.1