すべてのinterface名はIで始まらなければならず、レスポンス型はdataのみ生成し、codeやmsgなどのフィールドは生成しません
import request from "@/utils/request";
/** インターフェース説明-パラメータ */
export interface IApiDescParams {
/** ページサイズ */
pageSize: number;
}
/** インターフェース説明-レスポンス */
export interface IApiDescData {}
/** インターフェース説明-インターフェース */
export const methodApiDescApi = (params: IApiDescParams) => {
return request.get<IApiDescData>("/xxx", params);
};