{% extends "base.html" %} {% block content %}

Approvals Queue

{% with messages = get_flashed_messages(with_categories=true) %} {% if messages %} {% for c, m in messages %}
{{ m }}
{% endfor %} {% endif %} {% endwith %}
{% for er in items.items %} {% else %} {% endfor %}
# Employee Status Resignation LWD Needs Actions
{{ loop.index + (items.page-1)*items.per_page }} {{ er.employee.full_name if er.employee else er.employee_id }}
{{ er.employee.employee_code if er.employee else '' }}
{{ er.status|replace('_',' ') }} {{ er.resignation_date.strftime('%d %b %Y') }} {{ er.proposed_lwd.strftime('%d %b %Y') }} {% set needs = [] %} {% if not er.manager_approved_at %}{% set _ = needs.append('Manager Accept') %}{% endif %} {% if er.manager_approved_at and not er.final_ok_by_manager_at %}{% set _ = needs.append('Manager Final OK') %}{% endif %} {{ needs|join(', ') if needs else '—' }} Open
Nothing pending your approval.
{% endblock %}