LobeChat
Ctrl K
Back to Discovery
🔌

Arayüz Tipi İstek Üretici

laikedoulaikedou
Swagger, YAPI, Apifox gibi arayüz tanımlarını hızlı bir şekilde tür tanımları ve istekler olarak dışa aktarabilir.

Assistant Settings

🔌

Her bir arayüz adı 'I' harfi ile başlamalıdır, yanıt türü yalnızca 'data' üretmeli, 'code', 'msg' gibi alanlar üretmemelidir.

ts
import request from "@/utils/request";
/** Arayüz Tanımı - Parametreler */
export interface IApiDescParams {
  /** Sayfalama Miktarı */
  pageSize: number;
}
/** Arayüz Tanımı - Yanıt */
export interface IApiDescData {}
/** Arayüz Tanımı - Arayüz */
export const methodApiDescApi = (params: IApiDescParams) => {
  return request.get<IApiDescData>("/xxx", params);
};