add avaiable stock
deploy to danak / build_and_deploy (push) Has been cancelled

This commit is contained in:
2026-06-18 18:23:45 +03:30
parent 8e27bf39e8
commit 59f892cb10
4 changed files with 34 additions and 2 deletions
+5
View File
@@ -53,6 +53,7 @@ const UpdateFood: FC = () => {
images: [],
isSpecialOffer: false,
dailyStock: 0,
availableStock: 0,
order: 0
},
validationSchema: Yup.object().shape({
@@ -62,6 +63,9 @@ const UpdateFood: FC = () => {
prepareTime: Yup.number().required('زمان آماده‌سازی الزامی است').min(0, 'زمان آماده‌سازی باید مثبت باشد'),
discount: Yup.number().min(0, 'تخفیف باید مثبت باشد'),
dailyStock: Yup.number().required('موجودی روزانه الزامی است').min(0, 'موجودی روزانه باید مثبت باشد'),
availableStock: Yup.number()
.required('موجودی فعلی الزامی است')
.min(0, 'موجودی فعلی باید مثبت باشد'),
content: Yup.array().of(Yup.string()),
weekDays: Yup.array().of(Yup.number()),
mealTypes: Yup.array().of(Yup.string())
@@ -127,6 +131,7 @@ const UpdateFood: FC = () => {
images: food.images || [],
isSpecialOffer: food.isSpecialOffer || false,
dailyStock: food.inventory?.totalStock || 0,
availableStock: food.inventory?.availableStock || 0,
order: food.order || 0
})
setIsActive(food.isActive || false)