45 lines
1.5 KiB
HTML
45 lines
1.5 KiB
HTML
{% extends "base.html" %}
|
|
{% block content %}
|
|
<h1>Выдача #{{ issue.id }}</h1>
|
|
<div class="card">
|
|
<p><strong>Партнёр:</strong> <a href="{{ url_for('main.partner_detail', id=issue.partner.id) }}">{{ issue.partner.name }}</a></p>
|
|
<p><strong>Дата выдачи:</strong> {{ issue.issue_date.strftime('%d.%m.%Y %H:%M') }}</p>
|
|
<p><strong>Примечания:</strong> {{ issue.notes or '—' }}</p>
|
|
<p><strong>Статус:</strong>
|
|
{% if issue.return_order %}
|
|
Закрыта возвратом #{{ issue.return_order.id }} от {{ issue.return_order.return_date.strftime('%d.%m.%Y') }}
|
|
{% else %}
|
|
Открыта
|
|
{% endif %}
|
|
</p>
|
|
</div>
|
|
|
|
<h2>Позиции выдачи</h2>
|
|
<table>
|
|
<thead>
|
|
<tr>
|
|
<th>Товар</th>
|
|
<th>Количество</th>
|
|
<th>Базовая цена</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{% for item in issue.items %}
|
|
<tr>
|
|
<td>{{ item.inventory.name }}</td>
|
|
<td>{{ item.quantity }}</td>
|
|
<td>{{ item.inventory.base_price }} ₽</td>
|
|
</tr>
|
|
{% else %}
|
|
<tr>
|
|
<td colspan="3">Нет позиций</td>
|
|
</tr>
|
|
{% endfor %}
|
|
</tbody>
|
|
</table>
|
|
|
|
<a href="{{ url_for('main.issues') }}" class="btn btn-secondary">Назад к списку выдач</a>
|
|
{% if not issue.return_order %}
|
|
<a href="{{ url_for('main.issue_edit', id=issue.id) }}" class="btn">Редактировать выдачу</a>
|
|
{% endif %}
|
|
{% endblock %} |