daily stock

This commit is contained in:
hamid zarghami
2025-12-21 16:49:39 +03:30
parent 4b37fe34ac
commit bc91153231
4 changed files with 34 additions and 8 deletions
+5 -2
View File
@@ -51,7 +51,8 @@ const UpdateFood: FC = () => {
inPlaceServe: false,
isActive: true,
images: [],
isSpecialOffer: false
isSpecialOffer: false,
dailyStock: 0
},
validationSchema: Yup.object().shape({
title: Yup.string().required('نام غذا الزامی است'),
@@ -60,6 +61,7 @@ const UpdateFood: FC = () => {
price: Yup.number().required('قیمت الزامی است').min(0, 'قیمت باید مثبت باشد'),
prepareTime: Yup.number().required('زمان آماده‌سازی الزامی است').min(0, 'زمان آماده‌سازی باید مثبت باشد'),
discount: Yup.number().min(0, 'تخفیف باید مثبت باشد'),
dailyStock: Yup.number().required('موجودی روزانه الزامی است').min(0, 'موجودی روزانه باید مثبت باشد'),
content: Yup.array().of(Yup.string()),
weekDays: Yup.array().of(Yup.number()),
mealTypes: Yup.array().of(Yup.string())
@@ -123,7 +125,8 @@ const UpdateFood: FC = () => {
inPlaceServe: food.inPlaceServe || false,
isActive: food.isActive || false,
images: food.images || [],
isSpecialOffer: food.isSpecialOffer || false
isSpecialOffer: food.isSpecialOffer || false,
dailyStock: food.dailyStock || 0
})
setIsActive(food.isActive || false)
setIsSpecial(food.isSpecialOffer || false)