Files
gogo-telefon/gogo/templates/dashboard/requests.html

38 lines
1.8 KiB
HTML
Raw Normal View History

{% extends "base.html" %}
{% block title %}Zahtjevi — {{ owner.tenant.name }}{% endblock %}
{% block nav %}{% include "dashboard/_nav.html" %}{% endblock %}
{% block content %}
<h1>Zahtjevi za termine</h1>
{% if usage.over_80 %}
<div class="banner">Iskorišteno je {{ usage.pct }}% uključenih minuta asistenta ovaj mjesec
({{ usage.used_minutes }}/{{ usage.included_minutes }} min).</div>
{% endif %}
<div class="card">
<table>
<tr><th>Datum</th><th>Klijent</th><th>Usluga</th><th>Termini</th><th>Status</th><th></th></tr>
{% for r in rows %}
<tr>
<td class="muted">{{ r.req.created_at.strftime('%d.%m. %H:%M') }}<br>
<span class="badge {{ r.req.source }}">{{ 'poziv' if r.req.source=='voice' else 'chat' }}</span></td>
<td><b>{{ r.req.client_name }}</b><br><span class="muted">{{ r.req.client_phone }}</span></td>
<td>{{ r.service_name }}{% if r.req.home_visit %}<br><span class="muted">🏠 {{ r.req.address or 'kućna posjeta' }}</span>{% endif %}</td>
<td>{% for s in r.slots %}{{ s }}<br>{% endfor %}
{% if r.req.time_preference_text and not r.slots %}<span class="muted">{{ r.req.time_preference_text }}</span>{% endif %}</td>
<td><span class="badge {{ r.req.status }}">{{ status_labels[r.req.status] }}</span></td>
<td style="white-space:nowrap">
<a class="btn small ghost" href="/dash/requests/{{ r.req.id }}">Detalji</a>
{% if r.req.status == 'pending' %}
<form method="post" action="/dash/requests/{{ r.req.id }}/resolve" style="display:inline">
<button class="small green" title="Kontaktirao/la sam klijenta — zatvori bez SMS-a">Riješeno</button>
</form>
{% endif %}
</td>
</tr>
{% else %}
<tr><td colspan="6" class="muted">Još nema zahtjeva. Kad asistent primi zahtjev za termin,
pojaviće se ovdje i stići će vam email.</td></tr>
{% endfor %}
</table>
</div>
{% endblock %}