Dokumentenmanagement

This commit is contained in:
tegwick 2026-05-08 18:33:04 +02:00
parent 70ece97587
commit c2c4ae3cbe
14 changed files with 759 additions and 13 deletions

View file

@ -0,0 +1,16 @@
{% load vergabe_tags %}
{% if dokument.status == 'final_abgegeben' or dokument.status == 'ersetzt' or dokument.status == 'archiviert' %}
{% status_badge dokument.status dokument.get_status_display %}
{% else %}
<select name="status"
hx-post="{% url 'ausschreibungen:dokumente:status' ausschreibung.pk dokument.pk %}"
hx-target="#status-widget-{{ dokument.pk }}"
hx-swap="innerHTML"
class="form-input text-xs">
{% for val, label in dokument.STATUS_CHOICES %}
{% if val not in 'ersetzt,archiviert' %}
<option value="{{ val }}"{% if val == dokument.status %} selected{% endif %}>{{ label }}</option>
{% endif %}
{% endfor %}
</select>
{% endif %}