From 0a2e34cf8de04cec4461d74519ab4a90b372cc10 Mon Sep 17 00:00:00 2001 From: AminGhasempoor Date: Sat, 11 May 2024 13:06:16 +0330 Subject: [PATCH 1/2] add history_facilities loan request --- public/locales/fa/app.json | 1 + .../add-request-loan/forms/RealPersonForm.jsx | 21 +++++++++++++++++-- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/public/locales/fa/app.json b/public/locales/fa/app.json index c9645ab..92b4db7 100644 --- a/public/locales/fa/app.json +++ b/public/locales/fa/app.json @@ -152,6 +152,7 @@ "back_to_dashboard": "پیگیری درخواست ها", "cityList_empty": "ابتدا استان را وارد کنید", "cityList_loading": "درحال دریافت لیست شهر ها ...", + "history_facilities": "دارای سابقه استفاده از تسهیلات تکلیفی می باشم .", "loan_request_page": "ثبت درخواست وام", "personal_info": "اطلاعات شخصی", "real_person": "شخص حقیقی", diff --git a/src/components/dashboard/navgan/add-request-loan/forms/RealPersonForm.jsx b/src/components/dashboard/navgan/add-request-loan/forms/RealPersonForm.jsx index d50fe47..ef56100 100644 --- a/src/components/dashboard/navgan/add-request-loan/forms/RealPersonForm.jsx +++ b/src/components/dashboard/navgan/add-request-loan/forms/RealPersonForm.jsx @@ -66,6 +66,7 @@ const RealPersonForm = ({setFinishLoanRequest}) => { plate_part4: "", birthday: "", checkedBox: false, + history_facilities: false, }; const validationSchema = Yup.object().shape({ @@ -166,6 +167,7 @@ const RealPersonForm = ({setFinishLoanRequest}) => { plate_part2: values.plate_part2, plate_part3: values.plate_part3, plate_part4: values.plate_part4, + history_facilities: values.history_facilities === true ? 1 : 0, birthday: values.birthday.locale("en").format("YYYY-MM-DD"), ..._national_card, ..._father_name @@ -195,7 +197,6 @@ const RealPersonForm = ({setFinishLoanRequest}) => { onSubmit: handleSubmit, }); - return ( <> @@ -688,7 +689,23 @@ const RealPersonForm = ({setFinishLoanRequest}) => { /> - + + + { + formik.setFieldValue("history_facilities", event.target.checked); + }} + /> + } + label={`${t("LoanRequest.history_facilities")}`} + /> + + + Date: Mon, 13 May 2024 13:12:39 +0330 Subject: [PATCH 2/2] legal person history facility --- .../add-request-loan/forms/LegalPersonForm.jsx | 18 ++++++++++++++++++ .../add-request-loan/forms/RealPersonForm.jsx | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/src/components/dashboard/navgan/add-request-loan/forms/LegalPersonForm.jsx b/src/components/dashboard/navgan/add-request-loan/forms/LegalPersonForm.jsx index e3826d5..35f646b 100644 --- a/src/components/dashboard/navgan/add-request-loan/forms/LegalPersonForm.jsx +++ b/src/components/dashboard/navgan/add-request-loan/forms/LegalPersonForm.jsx @@ -71,6 +71,7 @@ const LegalPersonForm = ({setFinishLoanRequest}) => { education_id: "", occupation_id: "", checkedBox: false, + history_facilities: false, }; const validationSchema = Yup.object().shape({ @@ -197,6 +198,7 @@ const LegalPersonForm = ({setFinishLoanRequest}) => { birthday: values.birthday.locale("en").format("YYYY-MM-DD"), education_id: values.education_id, occupation_id: values.occupation_id, + facility_usage_history: values.history_facilities === true ? 1 : 0, ..._national_card, ..._national_number, ..._father_name @@ -805,6 +807,22 @@ const LegalPersonForm = ({setFinishLoanRequest}) => { /> + + + { + formik.setFieldValue("history_facilities", event.target.checked); + }} + /> + } + label={`${t("LoanRequest.history_facilities")}`} + /> + + { plate_part2: values.plate_part2, plate_part3: values.plate_part3, plate_part4: values.plate_part4, - history_facilities: values.history_facilities === true ? 1 : 0, + facility_usage_history: values.history_facilities === true ? 1 : 0, birthday: values.birthday.locale("en").format("YYYY-MM-DD"), ..._national_card, ..._father_name