1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- interface BaseRequestConfig {
- headers?: {
- /** 是否在请求头中添加token 默认是 */
- isToken: boolean
- },
- /** 请求头配置 */
- header?: any,
- /** 接口路径 */
- url: string,
- /** 请求参数 */
- params?: any,
- /** 超时事件 */
- timeout?: number | undefined,
- }
- export interface RequestConfig extends BaseRequestConfig {
- /** 请求方式 */
- method?: "OPTIONS" | "GET" | "HEAD" | "POST" | "PUT" | "DELETE" | "TRACE" | "CONNECT" | undefined
- /** 重新设置baseUrl */
- baseUrl?: string,
- /** 请求体参数 */
- data?: any
- }
- export interface RequestUploadConfig extends BaseRequestConfig {
- /** 文件路径 */
- filePath: string,
- /** 文件对应变量名 默认file */
- name?: string,
- /** 其他表单参数 */
- formData: any
- }
- export interface ResponseData<T> {
- /** 响应码 */
- code: number,
- /** 响应数据 */
- data: any,
- /** 响应信息 */
- msg: string
- /** 图片路径 */
- imgUrl: string,
- /** 数据总数 */
- total:number,
- /** 表格数据 */
- rows:Array<T>,
- }
|