Ajoute nip au nom de l'HTML détaillant les résultats d'un étudiant
This commit is contained in:
parent
24237eb7b7
commit
5827a37a31
@ -66,6 +66,7 @@ from app.pe.moys import (
|
|||||||
)
|
)
|
||||||
import app.pe.pe_rcss_jury as pe_rcss_jury
|
import app.pe.pe_rcss_jury as pe_rcss_jury
|
||||||
from app.scodoc.sco_utils import *
|
from app.scodoc.sco_utils import *
|
||||||
|
from app.models import FormSemestre, Identite, Formation
|
||||||
|
|
||||||
|
|
||||||
class JuryPE(object):
|
class JuryPE(object):
|
||||||
@ -616,10 +617,12 @@ class JuryPE(object):
|
|||||||
):
|
):
|
||||||
etudids = list(self.diplomes_ids)
|
etudids = list(self.diplomes_ids)
|
||||||
for etudid in etudids:
|
for etudid in etudids:
|
||||||
nom, prenom, html = self.synthetise_jury_etudiant(etudid)
|
nom, prenom, nip, html = self.synthetise_jury_etudiant(etudid)
|
||||||
self.add_file_to_zip(
|
if nip:
|
||||||
zipfile, f"{nom}_{prenom}.html", html, path="etudiants"
|
fichier = f"{nom}_{prenom}_{nip}.html"
|
||||||
)
|
else:
|
||||||
|
fichier = f"{nom}_{prenom}.html"
|
||||||
|
self.add_file_to_zip(zipfile, fichier, html, path="etudiants")
|
||||||
else:
|
else:
|
||||||
pe_affichage.pe_print(" > Pas de synthèse étudiant/étudiant possible/prévu")
|
pe_affichage.pe_print(" > Pas de synthèse étudiant/étudiant possible/prévu")
|
||||||
|
|
||||||
@ -738,9 +741,11 @@ class JuryPE(object):
|
|||||||
Returns:
|
Returns:
|
||||||
Un tuple nom, prenom, html
|
Un tuple nom, prenom, html
|
||||||
"""
|
"""
|
||||||
etudiant = self.etudiants.identites[etudid]
|
etudiant: Identite = self.etudiants.identites[etudid]
|
||||||
nom = etudiant.nom
|
nom = etudiant.nom
|
||||||
prenom = etudiant.prenom # initial du prénom
|
prenom = etudiant.prenom # initial du prénom
|
||||||
|
nip = etudiant.code_nip # le code nip (pouvant être non renseigne)
|
||||||
|
|
||||||
parcours = self.etudiants.cursus[etudid]["parcours"]
|
parcours = self.etudiants.cursus[etudid]["parcours"]
|
||||||
if not parcours:
|
if not parcours:
|
||||||
parcours = "<parcours indéterminé>"
|
parcours = "<parcours indéterminé>"
|
||||||
@ -817,7 +822,7 @@ class JuryPE(object):
|
|||||||
moyennes=moyennes,
|
moyennes=moyennes,
|
||||||
)
|
)
|
||||||
|
|
||||||
return (nom, prenom, html)
|
return (nom, prenom, nip, html)
|
||||||
|
|
||||||
|
|
||||||
def get_formsemestres_etudiants(etudiants: pe_etudiant.EtudiantsJuryPE) -> dict:
|
def get_formsemestres_etudiants(etudiants: pe_etudiant.EtudiantsJuryPE) -> dict:
|
||||||
|
Loading…
Reference in New Issue
Block a user