diff --git a/public/locales/fa/app.json b/public/locales/fa/app.json index ed2acdb..5cd50ca 100644 --- a/public/locales/fa/app.json +++ b/public/locales/fa/app.json @@ -296,7 +296,8 @@ "confirm": "ارجاع به مدیر کل", "upload_file_unit": "فایل بارگذاری شده باید حداکثر 2Mb باشد", "upload_file_format": "فرمت قابل قبول : png,jpg,pdf", - "excel_report": "گزارش اکسل" + "excel_report": "گزارش اکسل", + "confirm_text": "فرم الف و ب به رویت و تایید رسید." }, "InspectorExpert": { "name": "نام", diff --git a/src/components/dashboard/transportation-assistance/Form/ConfirmForm/ConfirmContent.jsx b/src/components/dashboard/transportation-assistance/Form/ConfirmForm/ConfirmContent.jsx index 5a8b046..94010a2 100644 --- a/src/components/dashboard/transportation-assistance/Form/ConfirmForm/ConfirmContent.jsx +++ b/src/components/dashboard/transportation-assistance/Form/ConfirmForm/ConfirmContent.jsx @@ -2,9 +2,10 @@ import UploadSystem from "@/core/components/UploadSystem"; import useNotification from "@/lib/app/hooks/useNotification"; import useRequest from "@/lib/app/hooks/useRequest"; import { - Button, + Box, + Button, Checkbox, DialogActions, - DialogContent, + DialogContent, FormControlLabel, FormHelperText, Grid, LinearProgress, @@ -36,6 +37,7 @@ const ConfirmContent = ({rowId, mutate, setOpenConfirmDialog, handleSizeChangeCl const [detailsList, setDetailsData] = useState(null); const [loading, setLoading] = useState(true); const [isSkeleton, setIsSkeleton] = useState(false); + const [checked, setChecked] = useState(false); useEffect(() => { requestServer(`${GET_TRANSPORTATION_ASSISTANCE_DETAILS}/${rowId}`, 'get') @@ -126,6 +128,9 @@ const ConfirmContent = ({rowId, mutate, setOpenConfirmDialog, handleSizeChangeCl setShowAddIcon(false); } }; + const handleCheckboxChange = (event) => { + setChecked(event.target.checked); + }; const renderCustomAccordions = () => { if (detailsList && detailsList.data && detailsList.data.attachment_files) { @@ -214,6 +219,18 @@ const ConfirmContent = ({rowId, mutate, setOpenConfirmDialog, handleSizeChangeCl {formik.touched.confirm_img && formik.errors.confirm_img} + + + } + label={t("TransportationAssistance.confirm_text")} + /> + @@ -235,7 +252,7 @@ const ConfirmContent = ({rowId, mutate, setOpenConfirmDialog, handleSizeChangeCl