|
@@ -145,21 +145,21 @@ class PureHttp {
|
|
|
}
|
|
|
|
|
|
// 单独抽离的post工具函数
|
|
|
- public post<T>(
|
|
|
+ public post<T, P>(
|
|
|
url: string,
|
|
|
params?: T,
|
|
|
config?: PureHttpRequestConfig
|
|
|
- ): Promise<T> {
|
|
|
- return this.request<T>("post", url, params, config);
|
|
|
+ ): Promise<P> {
|
|
|
+ return this.request<P>("post", url, params, config);
|
|
|
}
|
|
|
|
|
|
// 单独抽离的get工具函数
|
|
|
- public get<T>(
|
|
|
+ public get<T, P>(
|
|
|
url: string,
|
|
|
params?: T,
|
|
|
config?: PureHttpRequestConfig
|
|
|
- ): Promise<T> {
|
|
|
- return this.request<T>("get", url, params, config);
|
|
|
+ ): Promise<P> {
|
|
|
+ return this.request<P>("get", url, params, config);
|
|
|
}
|
|
|
}
|
|
|
|