sync name with back end

This commit is contained in:
2023-12-24 11:30:27 +03:30
parent 7639898c3a
commit 3077ed1d63
6 changed files with 46 additions and 47 deletions

View File

@@ -358,19 +358,19 @@
"description": "توضیحات خود را وارد نمائید",
"choose_file": "انتخاب فایل",
"approved_amount": "مبلغ تصویب شده",
"sakht_amount": "دوره ساخت",
"tanafos_amount": "دوره تنفس",
"sakht_period": "دوره ساخت",
"tanafos_period": "دوره تنفس",
"approved_amount_error": "وارد کردن مبلغ تصویب شده الزامیست",
"sakht_amount_error": "وارد کردن دوره ساخت الزامیست",
"tanafos_amount_error": "وارد کردن دوره تنفس الزامیست",
"sakht_period_error": "وارد کردن دوره ساخت الزامیست",
"tanafos_period_error": "وارد کردن دوره تنفس الزامیست",
"approved_amount_positive": "مبلغ تصویب شده باید مثبت باشد",
"approved_amount_number": "مبلغ تصویب شده باید عدد باشد",
"sakht_amount_number": "دوره ساخت باید عدد باشد",
"tanafos_amount_number": "دوره تنفس باید عدد باشد",
"sakht_period_number": "دوره ساخت باید عدد باشد",
"tanafos_period_number": "دوره تنفس باید عدد باشد",
"toman": "میلیون تومان",
"tanafos_amount_month": "ماه",
"tanafos_period_month": "ماه",
"approved_amount_title": "مبلغ تصویب شده کارگروه",
"sakht_amount_day": "روز",
"sakht_period_day": "روز",
"proposed_amount_error": "وارد کردن مقدار پیشنهادی الزامیست",
"proposed_amount": "مبلغ پیشنهادی",
"proposed_amount_positive": "مقدار پیشنهادی باید مثبت باشد",

View File

@@ -81,14 +81,14 @@ const ConfirmContent = ({mutate, setOpenConfirmDialog, rowId, vehicle_type, hand
(value) => value <= vehicle_amount[vehicle_type])
.test("positive", `${t("ConfirmDialog.proposed_amount_positive")}`, (value) => value >= 0)
.required(t("ConfirmDialog.proposed_amount_error")),
sakht_amount: Yup.mixed()
.test("is-number", `${t("ConfirmDialog.sakht_amount_number")}`,
sakht_period: Yup.mixed()
.test("is-number", `${t("ConfirmDialog.sakht_period_number")}`,
(value) => !isNaN(value))
.required(t("ConfirmDialog.sakht_amount_error")),
tanafos_amount: Yup.mixed()
.test("is-number", `${t("ConfirmDialog.tanafos_amount_number")}`,
.required(t("ConfirmDialog.sakht_period_error")),
tanafos_period: Yup.mixed()
.test("is-number", `${t("ConfirmDialog.tanafos_period_number")}`,
(value) => !isNaN(value))
.required(t("ConfirmDialog.tanafos_amount_error")),
.required(t("ConfirmDialog.tanafos_period_error")),
confirm_img: Yup.mixed()
.required(t("MachinaryOffice.upload_file_required"))
.test('fileSize', `${t("MachinaryOffice.upload_file_unit")}`, (value) => {
@@ -104,15 +104,15 @@ const ConfirmContent = ({mutate, setOpenConfirmDialog, rowId, vehicle_type, hand
initialValues: {
description: "",
proposed_amount: "",
sakht_amount: "",
tanafos_amount: "",
sakht_period: "",
tanafos_period: "",
confirm_img: null
}, validationSchema,
onSubmit: (values, {setSubmitting}) => {
const formData = new FormData();
formData.append("proposed_amount", values.proposed_amount);
formData.append("sakht_amount", values.sakht_amount);
formData.append("tanafos_amount", values.tanafos_amount);
formData.append("sakht_period", values.sakht_period);
formData.append("tanafos_period", values.tanafos_period);
if (values.description != "") formData.append("expert_description", values.description);
if (values.confirm_img != null) formData.append("attachment", values.confirm_img);
requestServer(`${CONFIRM_MACHINARY_OFFICE}/${rowId}`, 'post', {
@@ -220,49 +220,49 @@ const ConfirmContent = ({mutate, setOpenConfirmDialog, rowId, vehicle_type, hand
</Stack>
<Stack>
<TextField
name="sakht_amount"
label={t("ConfirmDialog.sakht_amount")}
name="sakht_period"
label={t("ConfirmDialog.sakht_period")}
type={'number'}
value={formik.values.sakht_amount}
value={formik.values.sakht_period}
onChange={formik.handleChange}
fullWidth
variant="outlined"
sx={{mt: 1}}
onBlur={formik.handleBlur("sakht_amount")}
onBlur={formik.handleBlur("sakht_period")}
error={
formik.touched.sakht_amount &&
Boolean(formik.errors.sakht_amount)
formik.touched.sakht_period &&
Boolean(formik.errors.sakht_period)
}
helperText={
formik.touched.sakht_amount && formik.errors.sakht_amount
formik.touched.sakht_period && formik.errors.sakht_period
}
InputProps={{
endAdornment: <InputAdornment
position="end">{t("ConfirmDialog.sakht_amount_day")}</InputAdornment>,
position="end">{t("ConfirmDialog.sakht_period_day")}</InputAdornment>,
}}
/>
</Stack>
<Stack>
<TextField
name="tanafos_amount"
label={t("ConfirmDialog.tanafos_amount")}
name="tanafos_period"
label={t("ConfirmDialog.tanafos_period")}
type={'number'}
value={formik.values.tanafos_amount}
value={formik.values.tanafos_period}
onChange={formik.handleChange}
fullWidth
variant="outlined"
sx={{mt: 1}}
onBlur={formik.handleBlur("tanafos_amount")}
onBlur={formik.handleBlur("tanafos_period")}
error={
formik.touched.tanafos_amount &&
Boolean(formik.errors.tanafos_amount)
formik.touched.tanafos_period &&
Boolean(formik.errors.tanafos_period)
}
helperText={
formik.touched.tanafos_amount && formik.errors.tanafos_amount
formik.touched.tanafos_period && formik.errors.tanafos_period
}
InputProps={{
endAdornment: <InputAdornment
position="end">{t("ConfirmDialog.tanafos_amount_month")}</InputAdornment>,
position="end">{t("ConfirmDialog.tanafos_period_month")}</InputAdornment>,
}}
/>
</Stack>

View File

@@ -156,13 +156,13 @@ const ConfirmContent = ({rowId, mutate, setOpenConfirmDialog, handleSizeChangeCl
/>
<NumberShowBox
showNumber={detailsList?.data?.sakht_amount}
headerTitle={t("ConfirmDialog.sakht_amount")}
unitTitle={t("ConfirmDialog.sakht_amount_day")}
headerTitle={t("ConfirmDialog.sakht_period")}
unitTitle={t("ConfirmDialog.sakht_period_day")}
/>
<NumberShowBox
showNumber={detailsList?.data?.tanafos_amount}
headerTitle={t("ConfirmDialog.tanafos_amount")}
unitTitle={t("ConfirmDialog.tanafos_amount_month")}
headerTitle={t("ConfirmDialog.tanafos_period")}
unitTitle={t("ConfirmDialog.tanafos_period_month")}
/>
{renderCustomAccordions()}
</>

View File

@@ -173,13 +173,13 @@ const ConfirmContent = ({rowId, mutate, setOpenConfirmDialog, vehicle_type, hand
/>
<NumberShowBox
showNumber={detailsList?.data?.sakht_amount}
headerTitle={t("ConfirmDialog.sakht_amount")}
unitTitle={t("ConfirmDialog.sakht_amount_day")}
headerTitle={t("ConfirmDialog.sakht_period")}
unitTitle={t("ConfirmDialog.sakht_period_day")}
/>
<NumberShowBox
showNumber={detailsList?.data?.tanafos_amount}
headerTitle={t("ConfirmDialog.tanafos_amount")}
unitTitle={t("ConfirmDialog.tanafos_amount_month")}
headerTitle={t("ConfirmDialog.tanafos_period")}
unitTitle={t("ConfirmDialog.tanafos_period_month")}
/>
{renderCustomAccordions()}
</>

View File

@@ -161,13 +161,13 @@ const ConfirmContent = ({rowId, mutate, setOpenConfirmDialog, handleSizeChangeCl
/>
<NumberShowBox
showNumber={detailsList?.data?.sakht_amount}
headerTitle={t("ConfirmDialog.sakht_amount")}
unitTitle={t("ConfirmDialog.sakht_amount_day")}
headerTitle={t("ConfirmDialog.sakht_period")}
unitTitle={t("ConfirmDialog.sakht_period_day")}
/>
<NumberShowBox
showNumber={detailsList?.data?.tanafos_amount}
headerTitle={t("ConfirmDialog.tanafos_amount")}
unitTitle={t("ConfirmDialog.tanafos_amount_month")}
headerTitle={t("ConfirmDialog.tanafos_period")}
unitTitle={t("ConfirmDialog.tanafos_period_month")}
/>
{renderCustomAccordions()}
</>

View File

@@ -1,7 +1,6 @@
import {Box, Typography} from "@mui/material";
const NumberShowBox = ({showNumber, headerTitle, unitTitle}) => {
console.log({showNumber})
return (
<>
<Box sx={{border: '1px solid #ccc', p: 2, mb: 2, borderRadius: '8px'}}>