fix(pos): исправлены проблемы с ценами витринных комплектов
- Исправлена логика установки useSalePrice при загрузке данных комплекта - Исправлено сохранение sale_price при снятии чекбокса 'Установить свою цену' - Исправлено сохранение измененных цен товаров в составе комплекта (unit_price) - Добавлен блок предупреждения о неактуальных ценах с функцией пересчета - Улучшена логика агрегации товаров при сохранении комплекта
This commit is contained in:
@@ -270,6 +270,20 @@
|
||||
<strong>Ценообразование</strong>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<!-- Предупреждение о неактуальных ценах -->
|
||||
<div class="alert alert-warning mb-2" id="priceOutdatedWarning" style="display: none;">
|
||||
<div class="d-flex align-items-center justify-content-between">
|
||||
<div>
|
||||
<i class="bi bi-exclamation-triangle me-2"></i>
|
||||
<strong>Цены товаров неактуальны</strong>
|
||||
<div class="small mt-1">Некоторые товары имеют устаревшие цены. Рекомендуется пересчитать.</div>
|
||||
</div>
|
||||
<button type="button" class="btn btn-sm btn-warning" id="recalculatePricesBtn">
|
||||
<i class="bi bi-arrow-clockwise"></i> Пересчитать
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Базовая цена -->
|
||||
<div class="mb-2">
|
||||
<small class="text-muted">Базовая цена (сумма компонентов):</small>
|
||||
|
||||
Reference in New Issue
Block a user