{% extends 'base.html' %} {% load static i18n %} {% block title %}Candidate Tier Management - {{ job.title }} - ATS{% endblock %} {% block customCSS %} {% endblock %} {% block content %}

{% trans "Exam Management" %} - {{ job.title }}

{% trans "Candidates in Exam Stage:" %} {{ total_candidates }}

{% trans "Back to Job" %}
{# APPLICANT TRACKING TIMELINE INCLUSION #}
{% include 'jobs/partials/applicant_tracking.html' %}
{# END APPLICANT TRACKING TIMELINE INCLUSION #} {% comment %}

{% trans "Define Top Candidates (Tiers)" %}

{% csrf_token %}
{% endcomment %}

{% trans "Candidate List" %} {{ candidates|length }} / {{ total_candidates }} Total (Sorted by AI Score)

{% if candidates %}
{% endif %}
{% csrf_token %} {% for candidate in candidates %} {% endfor %}
{% if candidates %}
{% endif %}
{% trans "Name" %} {% trans "Contact" %} {% trans "AI Score" %} {% trans "Exam Status" %} {% trans "Exam Date" %} {% trans "Actions" %}
{{ candidate.name }} {# Tier logic updated to be cleaner #} {% if forloop.counter <= tier1_count %} Tier 1 {% elif forloop.counter <= tier1_count|default:0|add:tier1_count %} Tier 2 {% else %} Tier 3+ {% endif %}
{{ candidate.email }}
{{ candidate.phone }}
{{ candidate.match_score|default:"0" }}% {% if candidate.exam_status == "Passed" %} {{ candidate.exam_status }} {% elif candidate.exam_status == "Failed" %} {{ candidate.exam_status }} {% else %} Pending {% endif %} {{candidate.exam_date|date:"M d, Y h:i A"|default:"N/A"}}
{% if not candidates %} {% endif %}
{% endblock %} {% block customJS %} {% endblock %}