{% extends 'layouts/base.html' %} {% load static i18n %} {% load solicitation_filters %} {% block title %}{% trans "Detalhe da Solicitação" %}{% endblock title %} {% block extrastyle %} {% endblock extrastyle %} {% block content %}

{% trans "Detalhe da Solicitação" %}

{% trans "Visualize e gerencie os detalhes da solicitação" %}

{% if not solicitation.status|in_list:"resolved,closed,cancelled,rejected" %}
{% trans "Ir para o Chat" %} {% if user.is_staff or user == solicitation.user %} {% trans "Adicionar Evento" %} {% endif %}
{% else %}
{% trans "Esta solicitação está" %} {{ solicitation.get_status_display|lower }} {% trans "e não permite mais interações." %}
{% endif %}
{% trans "Informações da Solicitação" %}

{% trans "Protocolo:" %} {% if solicitation.get_display_protocol %} {{ solicitation.get_display_protocol }} {% else %} {% trans "Gerando..." %} {% endif %}

{% trans "Título:" %} {{ solicitation.title }}

{% trans "Categoria:" %} {{ solicitation.get_category_display }}

{% trans "Prioridade:" %} {% if solicitation.priority == 'low' %} {{ solicitation.get_priority_display }} {% elif solicitation.priority == 'medium' %} {{ solicitation.get_priority_display }} {% elif solicitation.priority == 'high' %} {{ solicitation.get_priority_display }} {% elif solicitation.priority == 'urgent' %} {{ solicitation.get_priority_display }} {% elif solicitation.priority == 'critical' %} {{ solicitation.get_priority_display }} {% endif %}

{% trans "Status:" %} {% if solicitation.status == 'open' %} {{ solicitation.get_status_display }} {% elif solicitation.status == 'pending' %} {{ solicitation.get_status_display }} {% elif solicitation.status == 'in_progress' %} {{ solicitation.get_status_display }} {% elif solicitation.status == 'waiting_user' %} {{ solicitation.get_status_display }} {% elif solicitation.status == 'waiting_third_party' %} {{ solicitation.get_status_display }} {% elif solicitation.status == 'resolved' %} {{ solicitation.get_status_display }} {% elif solicitation.status == 'closed' %} {{ solicitation.get_status_display }} {% elif solicitation.status == 'cancelled' %} {{ solicitation.get_status_display }} {% elif solicitation.status == 'rejected' %} {{ solicitation.get_status_display }} {% endif %}

{% trans "Criado em:" %} {{ solicitation.created_at|date:"d/m/Y H:i" }}

{% if solicitation.resolved_at %}

{% trans "Resolvido em:" %} {{ solicitation.resolved_at|date:"d/m/Y H:i" }}

{% endif %} {% if solicitation.closed_at %}

{% trans "Fechado em:" %} {{ solicitation.closed_at|date:"d/m/Y H:i" }}

{% endif %} {% if solicitation.assigned_to %}

{% trans "Atribuído para:" %} {{ solicitation.assigned_to.username }}

{% endif %}

{% trans "Descrição:" %}

{{ solicitation.description|linebreaks }}
{% if user.is_staff and status_form %}
{% trans "Alterar Status da Solicitação" %}
{% csrf_token %}
{{ status_form.status }} {% if status_form.status.errors %}
{{ status_form.status.errors }}
{% endif %}
{{ status_form.assigned_to }} {% if status_form.assigned_to.errors %}
{{ status_form.assigned_to.errors }}
{% endif %}
{{ status_form.comment }} {% if status_form.comment.errors %}
{{ status_form.comment.errors }}
{% endif %}
{% endif %}

{% trans "Histórico de Eventos" %}

{% for event in history %}
{% if event.image %} Event Image {% else %}
{% endif %}

{{ event.timestamp|date:"d/m/Y H:i" }}

{% trans "Usuário:" %} {% if event.user %}{{ event.user.username }}{% else %}{% trans "Sistema" %}{% endif %}

{{ event.action }}

{% if event.image %} Event Image {% endif %}
{% empty %}

{% trans "Nenhum evento registrado." %}

{% endfor %}
{% endblock content %} {% block extra_js %} {% endblock extra_js %}