{% load i18n %}
{% trans "Заявки и отпуска" %}
{% csrf_token %}
{% if hr_request_form.type %}{% for value, label in hr_request_types %}{% if hr_request_form.type == value %}{{ label }}{% endif %}{% endfor %}{% else %}{% trans "Новая заявка" %}{% endif %}
{% trans "Мои заявки" %}
{% for req in my_hr_requests|slice:":8" %}
{{ req.summary }}
{{ req.created_at|date:"d.m.Y" }}{% if req.day_count %} · {{ req.day_count }} {% trans "дн." %}{% endif %}
{% if req.status == 'pending' %} {{ req.get_status_display }}
{% csrf_token %}
{% elif req.status == 'approved' %} {{ req.get_status_display }} {% elif req.status == 'rejected' %} {{ req.get_status_display }} {% else %} {{ req.get_status_display }} {% endif %}
{% empty %}
{% trans "Заявок пока нет" %}
{% endfor %}
{% trans "Баланс отпусков" %} — {{ leave_balance_year }}
{% for row in leave_balance %}
{{ row.label }} {{ row.used }}/{{ row.entitlement }} {% trans "дн." %}
{% trans "Остаток" %}: {{ row.remaining }}{% if row.pending %} · {% trans "ожидает" %}: {{ row.pending }}{% endif %}
{% endfor %} {% if next_vacation_request %}
{% trans "Следующий отпуск" %}
{{ next_vacation_request.summary }} {{ next_vacation_request.get_status_display }}
{% endif %}