View admin geändert

This commit is contained in:
cay 2026-03-27 12:37:34 +00:00
parent adef137459
commit fdcc4ca3a6

View File

@ -73,25 +73,18 @@
<!-- Aktionen --> <!-- Aktionen -->
<div class="billing-actions"> <div class="billing-actions">
<% if (invoices.length === 0) { %> <% if (invoices.length === 0) { %>
<% if (period >= currentPeriod) { %> <!-- Noch kein Lauf → Vorschau + Lauf starten -->
<!-- Aktueller/zukünftiger Monat → Lauf starten --> <div class="billing-preview-box">
<div class="billing-preview-box"> <div class="preview-info">
<div class="preview-info"> <strong>Bereit für Abrechnungslauf <%= periodLabel %></strong>
<strong>Bereit für Abrechnungslauf <%= periodLabel %></strong> <span><%= eligible.length %> Mitglieder · Voraussichtlich <%= Number(preview_total).toFixed(2).replace('.', ',') %> €</span>
<span><%= eligible.length %> Mitglieder · Voraussichtlich <%= Number(preview_total).toFixed(2).replace('.', ',') %> €</span>
</div>
<form method="POST" action="/admin/billing/run"
onsubmit="return confirm('Abrechnungslauf für <%= periodLabel %> starten? Dieser Vorgang kann nicht rückgängig gemacht werden.')">
<input type="hidden" name="period" value="<%= period %>">
<button type="submit" class="btn btn-primary">▶ Abrechnungslauf starten</button>
</form>
</div> </div>
<% } else { %> <form method="POST" action="/admin/billing/run"
<!-- Vergangener Monat ohne Rechnungen --> onsubmit="return confirm('Abrechnungslauf für <%= periodLabel %> starten? Dieser Vorgang kann nicht rückgängig gemacht werden.')">
<div class="billing-past-info"> <input type="hidden" name="period" value="<%= period %>">
<span> Für <strong><%= periodLabel %></strong> wurde kein Abrechnungslauf durchgeführt.</span> <button type="submit" class="btn btn-primary">▶ Abrechnungslauf starten</button>
</div> </form>
<% } %> </div>
<% } else { %> <% } else { %>
<!-- Lauf bereits durchgeführt → Export & Aktionen --> <!-- Lauf bereits durchgeführt → Export & Aktionen -->
<div class="billing-run-done"> <div class="billing-run-done">