feat(pos): фиксировать цены товаров в витринных комплектах

- Добавлено поле KitItem.unit_price для хранения зафиксированной цены
- Витринные комплекты больше не обновляются при изменении цен товаров
- Добавлен красный индикатор на карточке если цена неактуальна
- Добавлен warning в модалке редактирования с кнопкой "Актуализировать"

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-19 15:59:44 +03:00
parent 392471ff06
commit 2778796118
6 changed files with 195 additions and 19 deletions

View File

@@ -111,6 +111,10 @@ def make_kit_permanent(kit: ProductKit) -> bool:
kit.is_temporary = False
kit.order = None # Отвязываем от заказа
kit.save()
# Очищаем зафиксированные цены - теперь будет использоваться актуальная цена товаров
kit.kit_items.update(unit_price=None)
return True