diff --git a/src/food-market.web/src/lib/useOrgSettings.ts b/src/food-market.web/src/lib/useOrgSettings.ts
index 85a7d24..03f0df3 100644
--- a/src/food-market.web/src/lib/useOrgSettings.ts
+++ b/src/food-market.web/src/lib/useOrgSettings.ts
@@ -15,6 +15,8 @@ export interface OrgSettings {
showMarkedOnProduct: boolean
showMinMaxStock: boolean
allowFractionalPrices: boolean
+ multiplePriceTypesEnabled: boolean
+ showReferencePriceOnProduct: boolean
}
export function useOrgSettings() {
diff --git a/src/food-market.web/src/pages/OrganizationSettingsPage.tsx b/src/food-market.web/src/pages/OrganizationSettingsPage.tsx
index 6495173..79ffe3c 100644
--- a/src/food-market.web/src/pages/OrganizationSettingsPage.tsx
+++ b/src/food-market.web/src/pages/OrganizationSettingsPage.tsx
@@ -45,6 +45,8 @@ export function OrganizationSettingsPage() {
showMarkedOnProduct: form.showMarkedOnProduct,
showMinMaxStock: form.showMinMaxStock,
allowFractionalPrices: form.allowFractionalPrices,
+ multiplePriceTypesEnabled: form.multiplePriceTypesEnabled,
+ showReferencePriceOnProduct: form.showReferencePriceOnProduct,
}
return (await api.put('/api/organization/settings', payload)).data
},
@@ -150,6 +152,26 @@ export function OrganizationSettingsPage() {
Включи если хочешь использовать цены с двумя знаками после запятой (1500.50 ₸).
По умолчанию — целые тенге, без копеек.
+
+ setForm({ ...form, multiplePriceTypesEnabled: v })}
+ />
+
+ Если включено — в меню появляется «Типы цен», на карточке товара —
+ список цен по всем типам. По умолчанию одна розничная цена.
+
+
+ setForm({ ...form, showReferencePriceOnProduct: v })}
+ />
+
+ Справочная цена закупа — необязательное поле. Авто-заполняется первой
+ проведённой приёмкой и через 30 дней без приёмок переписывается на текущую себестоимость.
+