mirror of
https://github.com/soybeanjs/soybean-admin.git
synced 2025-12-24 21:40:22 +08:00
15 lines
587 B
TypeScript
15 lines
587 B
TypeScript
import { adapter } from '@/utils';
|
|
import { mockRequest, request } from '../request';
|
|
import { adapterOfFetchDataWithAdapter } from './demo.adapter';
|
|
|
|
/** 带有适配器的请求示例 */
|
|
export async function fetchDataWithAdapter() {
|
|
const res = await mockRequest.post<ApiDemo.DataWithAdapter>('/apiDemoWithAdapter');
|
|
return adapter(adapterOfFetchDataWithAdapter, res);
|
|
}
|
|
|
|
/** 测试代理后的请求 */
|
|
export function testRequestWithProxy() {
|
|
return request.get('/test-proxy'); // 确保.env-config的url和当前地址组成的 `${url}/test-proxy` 是有效的后端接口
|
|
}
|