forked from ScoDoc/DocScoDoc
début réintégration module poursuite d'études. Pb excel à régler.
This commit is contained in:
parent
3586920809
commit
315a80b670
@ -487,9 +487,15 @@ class JuryPE(object):
|
||||
|
||||
# if PETable.AFFICHAGE_DEBUG_PE == True : pe_tools.pe_print(" derniere inscription = ", lastDateSem)
|
||||
semestresDeScoDoc = sco_formsemestre.do_formsemestre_list()
|
||||
semestresSuperieurs = [
|
||||
sem for sem in semestresDeScoDoc if sem["semestre_id"] > sonDernierSidValide
|
||||
] # Semestre de rang plus élevé que son dernier sem valide
|
||||
if sonDernierSidValide is None:
|
||||
# si l'étudiant n'a validé aucun semestre, les prend tous ? (à vérifier)
|
||||
semestresSuperieurs = semestresDeScoDoc
|
||||
else:
|
||||
semestresSuperieurs = [
|
||||
sem
|
||||
for sem in semestresDeScoDoc
|
||||
if sem["semestre_id"] > sonDernierSidValide
|
||||
] # Semestre de rang plus élevé que son dernier sem valide
|
||||
datesDesSemestresSuperieurs = [
|
||||
pe_tagtable.conversionDate_StrToDate(sem["date_debut"])
|
||||
for sem in semestresSuperieurs
|
||||
|
@ -280,8 +280,8 @@ class SemestreTag(pe_tagtable.TableTag):
|
||||
modprec_id = modimpl_prec[0]["moduleimpl_id"]
|
||||
moy_ue_capitalisee = get_moy_ue_from_nt(nt_prec, etudid, modprec_id)
|
||||
if (
|
||||
moy_ue_actuelle >= moy_ue_capitalisee
|
||||
): # on prend la meilleure ue
|
||||
moy_ue_capitalisee is None
|
||||
) or moy_ue_actuelle >= moy_ue_capitalisee: # on prend la meilleure ue
|
||||
note = self.nt.get_etud_mod_moy(
|
||||
modimpl_id, etudid
|
||||
) # lecture de la note
|
||||
|
@ -179,7 +179,9 @@ class TableTag(object):
|
||||
|
||||
# Calcule les rangs
|
||||
lesMoyennesTriees = sorted(
|
||||
listMoyEtCoeff, reverse=True, key=lambda col: col[0]
|
||||
listMoyEtCoeff,
|
||||
reverse=True,
|
||||
key=lambda col: col[0] or 0, # remplace les None par des zéros
|
||||
) # triées
|
||||
self.rangs[tag] = notes_table.comp_ranks(lesMoyennesTriees) # les rangs
|
||||
|
||||
|
@ -2357,7 +2357,12 @@ sco_publish(
|
||||
sco_poursuite_dut.formsemestre_poursuite_report,
|
||||
Permission.ScoView,
|
||||
)
|
||||
sco_publish("/pe_view_sem_recap", pe_view.pe_view_sem_recap, Permission.ScoView)
|
||||
sco_publish(
|
||||
"/pe_view_sem_recap",
|
||||
pe_view.pe_view_sem_recap,
|
||||
Permission.ScoView,
|
||||
methods=["GET", "POST"],
|
||||
)
|
||||
sco_publish(
|
||||
"/report_debouche_date", sco_debouche.report_debouche_date, Permission.ScoView
|
||||
)
|
||||
|
Loading…
Reference in New Issue
Block a user