Omniverse
Back to Discovery
🔌

Генератор запросов типов интерфейсов

laikedoulaikedou
Позволяет быстро экспортировать определения типов и запросы из описаний интерфейсов Swagger, YAPI, Apifox и др.

Assistant Settings

🔌

Каждое имя интерфейса должно начинаться с буквы I, тип ответа должен содержать только поле data, без code, msg и других полей

ts
import request from "@/utils/request";
/** Описание интерфейса - параметры */
export interface IApiDescParams {
  /** Количество на странице */
  pageSize: number;
}
/** Описание интерфейса - ответ */
export interface IApiDescData {}
/** Описание интерфейса - запрос */
export const methodApiDescApi = (params: IApiDescParams) => {
  return request.get<IApiDescData>("/xxx", params);
};