{% extends "page.html" %}
{% block page_content %}
{% for t in tasks %}
<div class="card">
    <h3>{{ t.title }}</h3>
    <div style="font-size:12px;color:var(--text-muted);margin-bottom:12px;">
        {{ t.object.name if t.object else '' }} — {{ t.object.address if t.object else '' }}
        <span class="badge badge-{{ {'P1':'critical','P2':'high','P3':'medium','P4':'low'}[t.priority] }}" style="margin-left:8px;">{{ t.priority }}</span>
    </div>
    {% if t.description %}<p style="margin-bottom:12px;">{{ t.description }}</p>{% endif %}
    <form method="post" action="/service/checklist/complete">
        <input type="hidden" name="task_id" value="{{ t.id }}">
        <div style="display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px;">
            <label class="form-check"><input type="checkbox" name="arrival_fixed" value="1"> Прибытие на объект зафиксировано</label>
            <label class="form-check"><input type="checkbox" name="photo_before" value="1"> Фото ДО выполнения работ</label>
            <label class="form-check"><input type="checkbox" name="power_check" value="1"> Проверка электропитания</label>
            <label class="form-check"><input type="checkbox" name="cameras_check" value="1"> Проверка камер</label>
            <label class="form-check"><input type="checkbox" name="acs_check" value="1"> Проверка СКУД</label>
            <label class="form-check"><input type="checkbox" name="fire_check" value="1"> Проверка пожарной сигнализации</label>
            <label class="form-check"><input type="checkbox" name="fault_found" value="1"> Неисправность обнаружена</label>
            <label class="form-check"><input type="checkbox" name="fault_fixed" value="1"> Неисправность устранена</label>
            <label class="form-check"><input type="checkbox" name="system_test" value="1"> Система протестирована</label>
            <label class="form-check"><input type="checkbox" name="photo_after" value="1"> Фото ПОСЛЕ выполнения работ</label>
        </div>
        <div class="form-group"><label>Заметки</label><textarea name="notes"></textarea></div>
        <button type="submit" class="btn btn-primary">Завершить задачу</button>
    </form>
</div>
{% else %}
<div class="empty-state"><h3>Нет активных задач</h3><p>У вас нет открытых задач для выполнения.</p></div>
{% endfor %}
{% endblock %}
