Files
soybean-admin/src/service/api/demo.ts

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` 是有效的后端接口
}