{% extends "base.html" %} {% block content %}

👨‍🍳 Einkäufer- & Admin-Cockpit

Portal: {{ tenant.name }}

{% if event %} {% endif %}
{% if active_tab == 'orders' %} {% if all_events|length > 1 %}
{% endif %} {% if event %}
Gesamtsumme Einkauf
{{ "%.2f"|format(total_revenue) }} €
Bereits bezahlt
{{ "%.2f"|format(total_paid) }} €
Noch offen
{{ "%.2f"|format(total_revenue - total_paid) }} €
Teilnehmer
{{ orders|length }} Kollegen

🛒 Sammelliste für Metzger & Bäcker

Aufsummierte Mengen für den Einkauf:

{% for name, data in item_sums.items() %} {% else %} {% endfor %}
Artikel Gesamtmenge
{{ name }} {{ data.quantity }} {{ data.unit }}
Noch keine Bestellungen eingegangen.

👥 Wer hat bestellt? (Strichliste)

Klicke auf den Status, um bezahlt/offen umzuschalten:

{% for order in orders %} {% else %} {% endfor %}
Kollege Bestellung Betrag Status
{{ order.user.first_name }} {{ order.user.last_name }}
{{ order.user.email }}
    {% for item in order.items %}
  • {{ item.quantity }}x {{ item.product.name }}
  • {% endfor %}
{{ "%.2f"|format(order.total_price) }} €
Noch keine Bestellungen vorhanden.
{% else %}

Keine offene Bestellrunde gefunden

Erstelle im Reiter Event- & Frist-Planung eine neue Runde.

{% endif %} {% elif active_tab == 'event' %}
{% if event %}

✏️ Aktives Event bearbeiten

Passe Titel, Termin und die Bestellfrist sekundengenau an:

{% endif %}

➕ Neue Brotzeitrunde planen

Erstelle einen neuen Termin für dein Team:

{% elif active_tab == 'team' %}

✉️ Teammitglied einladen

Erzeuge einen sicheren Einladungslink zum Teilen per Chat (Slack, Teams, WhatsApp):

Freilassen für einen offenen Link, den der Kollege selbst ausfüllt.
{% if pending_invitations %}

Offene Einladungslinks

{% for inv in pending_invitations %}
{% if inv.email %}{{ inv.email }}{% else %}Offener Link{% endif %} {{ inv.role }}
Gültig bis {{ inv.expires_at.strftime('%d.%m.%Y') }}
{% endfor %}
{% endif %}

👥 Registrierte Teammitglieder ({{ team_members|length }})

Alle aktiven Konten dieses Portals:

{% for member in team_members %} {% endfor %}
Name E-Mail Rolle
{{ member.first_name }} {{ member.last_name }} {{ member.email }} {% if member.role == 'admin' %} Admin {% else %} Mitarbeiter {% endif %}
{% endif %}
{% endblock %}