61 lines
2.1 KiB
HTML
61 lines
2.1 KiB
HTML
{% extends "base.html" %}
|
||
{% block content %}
|
||
<h1>🤝 Партнеры</h1>
|
||
|
||
<div style="margin-bottom: 20px;">
|
||
<a href="/partners/add" class="btn btn-primary">➕ Добавить партнера</a>
|
||
</div>
|
||
|
||
<div class="stats">
|
||
<div class="stat-card">
|
||
<h3>Всего партнеров</h3>
|
||
<div class="number">{{ partners|length }}</div>
|
||
</div>
|
||
</div>
|
||
|
||
<table>
|
||
<thead>
|
||
<tr>
|
||
<th>Компания</th>
|
||
<th>Директор</th>
|
||
<th>Телефон</th>
|
||
<th>Email</th>
|
||
<th>Адрес</th>
|
||
<th>ИНН</th>
|
||
<th>Продажи</th>
|
||
<th>Скидка</th>
|
||
<th>Действия</th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
{% for partner in partners %}
|
||
<tr>
|
||
<td><strong>{{ partner.company_name }}</strong></td>
|
||
<td>{{ partner.director_name }}</td>
|
||
<td>{{ partner.phone }}</td>
|
||
<td>{{ partner.email }}</td>
|
||
<td>{{ partner.legal_address }}</td>
|
||
<td>{{ partner.inn }}</td>
|
||
<td>{{ "%.2f"|format(partner.total_sales) }} ₽</td>
|
||
<td>
|
||
{% if partner.total_sales > 2000000 %}15%
|
||
{% elif partner.total_sales > 1000000 %}10%
|
||
{% elif partner.total_sales > 500000 %}5%
|
||
{% else %}0%{% endif %}
|
||
</td>
|
||
<td>
|
||
<a href="/partners/{{ partner.id }}/edit" class="btn btn-secondary btn-small">✏️</a>
|
||
<form method="post" action="/partners/{{ partner.id }}/delete" style="display: inline;" onsubmit="return confirm('Удалить партнера? Все его заявки также будут удалены.')">
|
||
<button type="submit" class="btn btn-primary btn-small">🗑️</button>
|
||
</form>
|
||
</td>
|
||
</tr>
|
||
{% else %}
|
||
<tr>
|
||
<td colspan="9" style="text-align: center;">Нет партнеров</td>
|
||
</tr>
|
||
{% endfor %}
|
||
</tbody>
|
||
</table>
|
||
{% endblock %}
|