Рабочие изменения: улучшения UI, настройки и бэкенд авторизации
Собрал накопившиеся изменения из рабочей директории: UI улучшения: - customer_detail.html: Расширен интерфейс детальной страницы клиента - order_detail.html: Добавлены элементы отображения деталей заказа - order_list.html: Улучшена визуализация списка заказов Бэкенд: - customers/views.py: Доработаны представления для работы с клиентами - products/views/product_views.py: Минорные правки - user_roles/auth_backend.py: Добавлен кастомный бэкенд авторизации Настройки: - myproject/settings.py: Обновлены конфигурации - .gitignore: Добавлен для игнорирования служебных файлов - requirements.txt: Удален (вероятно заменен на poetry/pipenv) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -329,6 +329,22 @@
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Предупреждение о необходимости возврата -->
|
||||
{% if order.status and order.status.is_negative_end and order.amount_paid > 0 %}
|
||||
<hr>
|
||||
<div class="alert alert-warning mb-0">
|
||||
<h6 class="alert-heading">
|
||||
<i class="bi bi-exclamation-triangle-fill"></i> Требуется возврат
|
||||
</h6>
|
||||
<p class="mb-0">
|
||||
Заказ отменён, но клиент внёс оплату: <strong>{{ order.amount_paid|floatformat:2 }} руб.</strong>
|
||||
</p>
|
||||
<small class="text-muted d-block mt-2">
|
||||
<i class="bi bi-info-circle"></i> Создайте возврат через раздел "История транзакций" ниже
|
||||
</small>
|
||||
</div>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -153,6 +153,10 @@
|
||||
<span class="badge bg-success">
|
||||
<i class="bi bi-check-circle"></i> Оплачен
|
||||
</span>
|
||||
{% elif order.status and order.status.is_negative_end and order.amount_paid > 0 %}
|
||||
<span class="badge bg-warning text-dark" title="Требуется возврат: {{ order.amount_paid }} руб.">
|
||||
<i class="bi bi-exclamation-triangle"></i> Возврат
|
||||
</span>
|
||||
{% elif order.amount_paid > 0 %}
|
||||
<span class="badge bg-warning">
|
||||
<i class="bi bi-exclamation-circle"></i> Частично ({{ order.amount_paid }} руб.)
|
||||
|
||||
Reference in New Issue
Block a user