Untitled
/** * * استارت فرم * * @param token * @returns */ export const getStartForm = async (token: string, lang: Locale) => { return await Api<GetStartForm>({ url: '/forms/start/', token, lang, }); }; /** * # دریافت * * جزئیات نوع درخواست اهم تجهیزات و زیرساخت های فعلی * * @param token * @returns */ export const getRequestDetailForm = async (token: string, lang: Locale) => { return await Api<GetRequestDetailForm>({ url: '/forms/request-detail/', token, lang, }); }; /** * # ارسال * * جزئیات نوع درخواست اهم تجهیزات و زیرساخت های فعلی * * @param token * @returns */ export const postRequestDetailForm = async (body: PostRequestDetailForm, token: string, lang: Locale) => { return await Api<null>({ method: 'POST', url: '/forms/request-detail/', token, data: body, lang, }); }; /** * # دریافت * * اطلاعات مجری / متقاضی * * @param token * @param lang * @returns */ export const getPerformerInformationForm = async (token: string, lang: Locale) => { return await Api<GetPerformerInformationForm>({ url: '/forms/executive-information/', token, lang, }); }; /** * # ارسال * * اطلاعات مجری / متقاضی * * @param token * @returns */ export const postPerformerInformationForm = async (body: PostPerformerInformationForm, token: string, lang: Locale) => { return await Api<null>({ method: 'POST', url: '/forms/executive-information/', token, data: body, lang, }); }; /** * # دریافت * * وضعیت بازار محصولات (کالا / خدمات) * * @param token * @param lang * @returns */ export const getMarketStatusOfProductsForm = async (token: string, lang: Locale) => { return await Api<GetMarketStatusOfProductsForm>({ url: '/forms/market-status/', token, lang, }); }; /** * # ارسال * * وضعیت بازار محصولات (کالا / خدمات) * * @param token * @returns */ export const postMarketStatusOfProductsForm = async (body: PostMarketStatusOfProductsForm, token: string, lang: Locale) => { return await Api<null>({ method: 'POST', url: '/forms/market-status/', token, data: body, lang, }); }; /** * # دریافت * * مشخصات اجرایی طرح * * @param token * @param lang * @returns */ export const getExecutiveSpecificationsPlanForm = async (token: string, lang: Locale) => { return await Api<GetExecutiveSpecificationsPlanForm>({ url: '/forms/project-execution/', token, lang, }); }; /** * # ارسال * * مشخصات اجرایی طرح * * @param token * @returns */ export const postExecutiveSpecificationsPlanForm = async (body: PostExecutiveSpecificationsPlanForm, token: string, lang: Locale) => { return await Api<null>({ method: 'POST', url: '/forms/project-execution/', token, data: body, lang, }); }; /** * # دریافت * * سرمایه ثابت و در گردش * * @param token * @param lang * @returns */ export const getCapacityForm = async (token: string, lang: Locale) => { return await Api<GetCapacityForm>({ url: '/forms/capacity/', token, lang, }); }; /** * # ارسال * * سرمایه ثابت و در گردش * * @param token * @returns */ export const postCapacityForm = async (body: PostCapacityForm, token: string, lang: Locale) => { return await Api<null>({ method: 'POST', url: '/forms/capacity/', token, data: body, lang, }); }; /** * # دریافت * * وضعیت ثبت شخص / شرکت از لحاظ مالی و مالیاتی * * @param token * @param lang * @returns */ export const getRegistrationStatusForm = async (token: string, lang: Locale) => { return await Api<GetRegistrationStatusForm>({ url: '/forms/registration-status/', token, lang, }); }; /** * # ارسال * * وضعیت ثبت شخص / شرکت از لحاظ مالی و مالیاتی * * @param token * @returns */ export const postRegistrationStatusForm = async (body: PostRegistrationStatusForm, token: string, lang: Locale) => { return await Api<null>({ method: 'POST', url: '/forms/registration-status/', token, data: body, lang, }); }; /** * # دریافت * * وضعیت اشتغالزایی طرح * * @param token * @param lang * @returns */ export const getEmploymentStatusForm = async (token: string, lang: Locale) => { return await Api<GetEmploymentStatusForm>({ url: '/forms/employment-status/', token, lang, }); }; /** * # ارسال * * وضعیت اشتغالزایی طرح * * @param token * @returns */ export const postEmploymentStatusForm = async (body: PostEmploymentStatusForm, token: string, lang: Locale) => { return await Api<null>({ method: 'POST', url: '/forms/employment-status/', token, data: body, lang, }); }; /** * # دریافت * * گلوگاه های اجرای طرح * * @param token * @param lang * @returns */ export const getBottlenecksModelForm = async (token: string, lang: Locale) => { return await Api<GetBottlenecksModelForm>({ url: '/forms/bottlenecks-model/', token, lang, }); }; /** * # ارسال * * گلوگاه های اجرای طرح * * @param token * @returns */ export const postBottlenecksModelForm = async (body: PostBottlenecksModelForm, token: string, lang: Locale) => { return await Api<null>({ method: 'POST', url: '/forms/bottlenecks-model/', token, data: body, lang, }); }; /** * # دریافت * * وضعیت طرح در کشور * * @param token * @param lang * @returns */ export const getPlanStatusInCountryForm = async (token: string, lang: Locale) => { return await Api<GetPlanStatusInCountryForm>({ url: '/forms/plan-status-in-country/', token, lang, }); }; /** * # ارسال * * وضعیت طرح در کشور * * @param token * @returns */ export const postPlanStatusInCountryForm = async (body: PostPlanStatusInCountryForm, token: string, lang: Locale) => { return await Api<null>({ method: 'POST', url: '/forms/plan-status-in-country/', token, data: body, lang, }); }; /** * # دریافت * * سابقه تسهیلات حمایتی دریافتی * * @param token * @param lang * @returns */ export const getHistorySupportForm = async (token: string, lang: Locale) => { return await Api<GetHistorySupportForm>({ url: '/forms/history-support/', token, lang, }); }; /** * # ارسال * * سابقه تسهیلات حمایتی دریافتی * * @param token * @returns */ export const postHistorySupportForm = async (body: PostHistorySupportForm, token: string, lang: Locale) => { return await Api<null>({ method: 'POST', url: '/forms/history-support/', token, data: body, lang, }); }; /** * # دریافت * * شاخصهای اقتصادی طرح * * @param token * @param lang * @returns */ export const getEconomicIndicatorsForm = async (token: string, lang: Locale) => { return await Api<GetEconomicIndicatorsForm>({ url: '/forms/economic-indicators/', token, lang, }); }; /** * # ارسال * * شاخصهای اقتصادی طرح * * @param token * @returns */ export const postEconomicIndicatorsForm = async (body: PostEconomicIndicatorsForm, token: string, lang: Locale) => { return await Api<null>({ method: 'POST', url: '/forms/economic-indicators/', token, data: body, lang, }); }; /** * # دریافت * * ظرفیت / حجم تولید * * @param token * @param lang * @returns */ export const getProductionCapacityForm = async (token: string, lang: Locale) => { return await Api<GetProductionCapacityForm>({ url: '/forms/production-capacity/', token, lang, }); }; /** * # ارسال * * ظرفیت / حجم تولید * * @param token * @returns */ export const postProductionCapacityForm = async (body: PostProductionCapacityForm, token: string, lang: Locale) => { return await Api<null>({ method: 'POST', url: '/forms/production-capacity/', token, data: body, lang, }); };
Leave a Comment