// * 请求枚举配置 /** * @description:请求配置 */ export enum ResultEnum { SUCCESS = 200, ERROR = 500, OVERDUE = 401, TIMEOUT = 10000, TYPE = 'success' } /** * @description:请求方法 */ export enum RequestEnum { GET = 'GET', POST = 'POST', PATCH = 'PATCH', PUT = 'PUT', DELETE = 'DELETE' } export enum ContentType { URLENCODED = 'application/x-www-form-urlencoded', JSON = 'application/json; charset=utf-8' } // * 请求响应参数(不包含data) export interface Result { code: string msg: string } // * 请求响应参数(包含data) export interface ResultData extends Result { data: T }