// 创建axios参数 export interface CreateAxiosOptions { // 请求前缀url baseURL: string // 超时时间 timeout: number // get请求是否增加时间戳 isGetTimeStamp?: boolean // header中的token字段名 tokenName: string // 是否校验返回值code withoutCode?: boolean } // 返回值类型 export interface RequestResult { // 状态码 code: number // 提示信息 msg: string // 是否成功 success?: boolean // 返回结果 data: T } // 带分页的data export interface PaginationData { // 分页结果 records: T[] // 分页条数 size: number // 当前页 current: number // 总数 total: number }