{% extends 'base.html' %} {% block title %}Meus Tickets{% endblock %} {% block content %} {% set ticket_list = tickets or [] %} {% set total = ticket_list|length %} {% set stats = namespace(abertos=0, fechados=0) %} {% for ticket in ticket_list %} {% set status_label_tmp = (ticket.status.value if ticket.status.__class__.__name__ != 'str' else ticket.status) or 'Desconhecido' %} {% if status_label_tmp == 'Fechado' %} {% set stats.fechados = stats.fechados + 1 %} {% else %} {% set stats.abertos = stats.abertos + 1 %} {% endif %} {% endfor %}

Histórico de tickets

Acesse os detalhes, envie mensagens e finalize sua avaliação quando o chamado for resolvido.

{{ total }} Ticket{% if total != 1 %}s{% endif %} {{ stats.abertos }} Em andamento {{ stats.fechados }} Finalizados
{% if ticket_list %}
{% for ticket in ticket_list %} {% set status_label = (ticket.status.value if ticket.status.__class__.__name__ != 'str' else ticket.status) or 'Desconhecido' %} {% set status_slug = status_label|lower|replace(' ', '_') %} {% endfor %}
ID Assunto Status Data de criação Ações
#{{ ticket.id_ticket[:8] }}... {{ ticket.assunto }} {{ status_label }} {{ ticket.data_criacao.strftime('%d/%m/%Y %H:%M') }}
Ver detalhes {% if status_label == 'Fechado' %} {% set feedback = feedbacks.get(ticket.id_ticket) %} {{ 'Editar avaliação' if feedback else 'Avaliar ticket' }} {% endif %}
{% else %}

Você ainda não abriu tickets

Use a opção Abrir novo ticket no menu para registrar o primeiro chamado.

{% endif %}
{% endblock %}