يجب أن يبدأ كل اسم 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);
};