{% extends "base.html" %} {% load static %} {% block title %}Заявление #{{ request.id }}{% endblock %} {% block extra_css %} {% endblock %} {% block content %}
{% if error %}
{{ error }}

Код ошибки: {{ error_code }}

Вернуться к списку
{% else %} {# ===== Основная информация о заявлении ===== #}
{% if request_obj.employee.avatar %} Аватар {% else %} {% endif %}
{% if request_obj.employee and request_obj.employee.id %} {{ request_obj.employee.full_name|default:request_obj.employee.display_name }} {% else %} {{ request_obj.employee.full_name|default:request_obj.employee.display_name }} {% endif %} {# статус — бейдж #} {% if request_obj.status == 'pending' %} На рассмотрении {% elif request_obj.status == 'approved' %} Одобрено {% elif request_obj.status == 'rejected' %} Отклонено {% elif request_obj.status == 'cancelled' %} Отменено {% elif request_obj.status == 'draft' %} Черновик {% else %} Неизвестно {% endif %} {# тип заявления #} {{ request_obj.get_type_display }}
{% if request_obj.date_from or request_obj.date_to %} · Период: {{ request_obj.date_from|date:'d.m.Y' }}{% if request_obj.date_to %} — {{ request_obj.date_to|date:'d.m.Y' }}{% endif %} {% endif %}
{# Кнопки действий #} {% if can_process and request_obj.status == 'pending' %}
{% endif %}
{# Тема заявления #} {% if request_obj.title %}
Тема:
{{ request_obj.title }}
{% endif %} {# Комментарий сотрудника #}
Комментарий:
{{ request_obj.comment|default:"—"|linebreaksbr }}
{# Получатели #} {% if request_obj.recipients.exists %}
Получатели:
{% for recipient in request_obj.recipients.all %} {% if recipient.id %} {{ recipient.full_name|default:recipient.display_name }} {% else %} {{ recipient.full_name|default:recipient.display_name }} {% endif %} {% endfor %}
{% endif %} {# Копия #} {% if request_obj.cc_users.exists %}
В копии:
{% for cc_user in request_obj.cc_users.all %} {% if cc_user.id %} {{ cc_user.full_name|default:cc_user.display_name }} {% else %} {{ cc_user.full_name|default:cc_user.display_name }} {% endif %} {% endfor %}
{% endif %} {# Согласующий #} {% if request_obj.approver %}
Согласовал: {% if request_obj.approver.id %} {{ request_obj.approver.full_name|default:request_obj.approver.display_name }} {% else %} {{ request_obj.approver.full_name|default:request_obj.approver.display_name }} {% endif %} {% if request_obj.decided_at %} {{ request_obj.decided_at|date:"d.m.Y H:i" }} {% endif %}
{% endif %} {# Вложение #} {% if request_obj.attachment_url %} {% endif %}
{# ===== Комментарии ===== #}
Комментарии
Всего: {{ comments|length }}
{% if comments %}
{% for c in comments %}
{{ c.author.full_name|default:c.author.display_name }} ·
{# удалить — только автору комментария #} {% if c.author.id == request.user.id %}
{% csrf_token %}
{% endif %}
{{ c.text|linebreaksbr }}
{% endfor %}
{% else %}
Комментариев пока нет.
{% endif %} {# Форма добавления комментария #}
{% csrf_token %}
{% endif %}
{% endblock %} {% block extra_js %} {% endblock %} {# Модальные окна для действий #}