{% load horillafilters %} {% load basefilters %} {% load static %} {% load i18n %} {% include 'filter_tags.html' %} {% if messages %}
{% for message in messages %}
{{ message }}
{% endfor %}
{% endif %}
{% if perms.base.view_shiftrequest and rshift_assign %}
{% trans "Select All Shifts" %}
{% endif %}
{% if rshift_assign %}
{% for rshift_request_list in rshift_assign %}
{{rshift_request_list.list.paginator.count}} {{rshift_request_list.grouper}}
{% trans "Employee" %}
{% trans "Title" %}
{% trans "Based On" %}
{% trans "Rotate" %}
{% trans "Start Date" %}
{% trans "Current Shift" %}
{% trans "Next Switch" %}
{% trans "Next Shift" %}
{% trans "Actions" %}
{% for rshift in rshift_request_list.list %}
{{rshift.employee_id}}
{{rshift.rotating_shift_id}}
{{rshift.get_based_on_display }}
{% if rshift.based_on == 'after' %} {% trans "Rotate after" %} {{rshift.rotate_after_day}} {% trans "days" %} {% elif rshift.based_on == "weekly" %} {% trans "Weekly every" %} {{rshift.rotate_every_weekend}} {% elif rshift.based_on == "monthly" %} {% if rshift.rotate_every == "1" %} {% trans "Rotate every" %} {{rshift.rotate_every}}st {% trans "day of month" %} {% elif rshift.rotate_every == "2" %} {% trans "Rotate every" %} {{rshift.rotate_every}}nd {% trans "day of month" %} {% elif rshift.rotate_every == "3" %} {% trans "Rotate every" %} {{rshift.rotate_every}}rd {% trans "day of month" %} {% elif rshift.rotate_every == "last" %} {% trans "Rotate every last day of month" %} {% else %} {% trans "Rotate every" %} {{rshift.rotate_every}}th {% trans "day of month" %} {% endif %} {% endif %}
{{rshift.start_date}}
{{rshift.current_shift}}
{{rshift.next_change_date}}
{{rshift.next_shift}}
{% if perms.base.change_rotatingshiftassign or request.user|is_reportingmanager %} {% endif %} {% if perms.base.change_rotatingshiftassign or request.user|is_reportingmanager %} {% if rshift.is_active %}
{% else %}
{% endif %} {% endif %} {% if perms.base.delete_rotatingshiftassign or request.user|is_reportingmanager %}
{% csrf_token %}
{% endif %}
{% endfor %}
{% trans "Page" %} {{ rshift_request_list.list.number }} {%trans "of" %} {{rshift_request_list.list.paginator.num_pages }}.
{% endfor %}
{% trans "Page" %} {{ rshift_assign.number }} {% trans "of" %} {{ rshift_assign.paginator.num_pages }}.
{% else %}
{% trans "No group result found!" %}
{% endif %}