- Добавлена вкладка "Скидки" в страницу настроек - Созданы views для управления скидками и промокодами с проверкой прав: * owner/manager/superuser - полный CRUD * florist - только просмотр * courier - нет доступа - Созданы шаблоны: список скидок, форма, подтверждение удаления - Созданы шаблоны: список промокодов, форма, подтверждение удаления - Добавлены фильтры по типу, области действия, активности - Добавлена пагинация Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
46 lines
2.2 KiB
HTML
46 lines
2.2 KiB
HTML
{% extends "system_settings/base_settings.html" %}
|
||
|
||
{% block title %}Удаление скидки{% endblock %}
|
||
|
||
{% block settings_content %}
|
||
<div class="row justify-content-center">
|
||
<div class="col-md-6">
|
||
<div class="card">
|
||
<div class="card-header bg-danger text-white">
|
||
<h4 class="mb-0"><i class="bi bi-exclamation-triangle"></i> Удаление скидки</h4>
|
||
</div>
|
||
<div class="card-body">
|
||
<p>Вы уверены, что хотите удалить скидку <strong>{{ object.name }}</strong>?</p>
|
||
|
||
<div class="alert alert-warning">
|
||
<i class="bi bi-info-circle"></i>
|
||
<strong>Внимание!</strong> Это действие нельзя отменить.
|
||
{% if object.promo_codes.count > 0 %}
|
||
<br>Также будут удалены связанные промокоды ({{ object.promo_codes.count }} шт.).
|
||
{% endif %}
|
||
</div>
|
||
|
||
<div class="mb-3">
|
||
<strong>Информация о скидке:</strong>
|
||
<ul class="mb-0">
|
||
<li>Тип: {% if object.discount_type == 'percentage' %}Процент ({{ object.value }}%){% else %}{{ object.value }} руб.{% endif %}</li>
|
||
<li>Область: {% if object.scope == 'order' %}На заказ{% elif object.scope == 'product' %}На товары{% else %}На категории{% endif %}</li>
|
||
<li>Использований: {{ object.current_usage_count }} раз</li>
|
||
</ul>
|
||
</div>
|
||
|
||
<form method="post">
|
||
{% csrf_token %}
|
||
<div class="d-flex justify-content-between">
|
||
<a href="{% url 'system_settings:discounts:list' %}" class="btn btn-secondary">Отмена</a>
|
||
<button type="submit" class="btn btn-danger">
|
||
<i class="bi bi-trash"></i> Удалить
|
||
</button>
|
||
</div>
|
||
</form>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
{% endblock %}
|