1234567891011121314151617181920212223242526272829303132333435363738 |
- // * 请求枚举配置
- /**
- * @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<T = any> extends Result {
- data: T
- }
|