{% extends 'core/dashboard-layout.html.twig' %} {% set user_type = 'teacher' %} {% set user_role = 'Directeur des Études' %} {% set header_icon = 'fa-shield-alt' %} {% block dashboard_content %}

Workflow de Validation des Notes

Gestion globale du workflow de validation des notes

{{ pendingGrades|length }}

En attente de validation

0

Validées par le Directeur

{{ gradesPendingPublication|length }}

En attente de publication

0

Notes publiées

Notes en attente de validation par le Directeur
{% if pendingGrades is empty %}
Aucune note en attente de validation

Toutes les notes ont été validées par les chefs de département.

{% else %}
{% for grade in pendingGrades %} {% endfor %}
Étudiant Cours Département Enseignant Chef de Département Notes Validé le Actions
{{ grade.student.firstName }} {{ grade.student.lastName }}
{{ grade.student.matricule }}
{{ grade.course.name }}
{{ grade.course.code }}
{{ grade.course.department.name }} {{ grade.gradedBy.firstName }} {{ grade.gradedBy.lastName }} {% if grade.workflow.validatedByDeptHead %} {{ grade.workflow.validatedByDeptHead.firstName }} {{ grade.workflow.validatedByDeptHead.lastName }} {% else %} - {% endif %}
{% if grade.grade1 %}{{ grade.grade1 }}/20{% endif %} {% if grade.grade2 %}{{ grade.grade2 }}/20{% endif %} {% if grade.grade3 %}{{ grade.grade3 }}/20{% endif %} {% if grade.grade4 %}{{ grade.grade4 }}/20{% endif %}
{{ grade.workflow.validatedByDeptHeadAt|date('d/m/Y H:i') }}
{% endif %}
Notes en attente de publication
{% if gradesPendingPublication is empty %}
Aucune note en attente de publication

Toutes les notes validées ont été publiées.

{% else %}
{% for grade in gradesPendingPublication %} {% endfor %}
Étudiant Cours Département Enseignant Chef de Département Directeur Notes Validé le Actions
{{ grade.student.firstName }} {{ grade.student.lastName }}
{{ grade.student.matricule }}
{{ grade.course.name }}
{{ grade.course.code }}
{{ grade.course.department.name }} {{ grade.gradedBy.firstName }} {{ grade.gradedBy.lastName }} {% if grade.workflow.validatedByDeptHead %} {{ grade.workflow.validatedByDeptHead.firstName }} {{ grade.workflow.validatedByDeptHead.lastName }} {% else %} - {% endif %} {% if grade.workflow.validatedByDirector %} {{ grade.workflow.validatedByDirector.firstName }} {{ grade.workflow.validatedByDirector.lastName }} {% else %} - {% endif %}
{% if grade.grade1 %}{{ grade.grade1 }}/20{% endif %} {% if grade.grade2 %}{{ grade.grade2 }}/20{% endif %} {% if grade.grade3 %}{{ grade.grade3 }}/20{% endif %} {% if grade.grade4 %}{{ grade.grade4 }}/20{% endif %}
{{ grade.workflow.validatedByDirectorAt|date('d/m/Y H:i') }}
{% endif %}
{% endblock %}