From 84f43e1b361956b6e1daf5efc9054c52ba577b13 Mon Sep 17 00:00:00 2001 From: leonard_montalbano Date: Fri, 18 Feb 2022 16:08:50 +0100 Subject: [PATCH] avancement sur les routes jury --- app/api/sco_api.py | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/app/api/sco_api.py b/app/api/sco_api.py index 5f3bb7d9..bedda559 100644 --- a/app/api/sco_api.py +++ b/app/api/sco_api.py @@ -61,6 +61,8 @@ from app.scodoc.sco_permissions import Permission ############################################### Departements ########################################################## +from app.scodoc.sco_prepajury import feuille_preparation_jury +from app.scodoc.sco_pvjury import formsemestre_pvjury @bp.route("/departements", methods=["GET"]) @@ -534,20 +536,31 @@ def evaluation_set_notes(eval_id: int, etudid: int, note: float): return error_response(501, message="Not implemented") + #################################################### Jury ############################################################# + + @bp.route("/jury/formsemestre//preparation_jury", methods=["GET"]) -def jury_preparation(formsemestre_id: int): +def jury_preparation(formsemestre_id: int): # XXX TODO check à quoi resemble le retour de la fonction """ Feuille de préparation du jury """ + # fonction to use : feuille_preparation_jury() + + prepa_jury = feuille_preparation_jury(formsemestre_id) + return error_response(501, message="Not implemented") @bp.route("/jury/formsemestre//decisions_jury", methods=["GET"]) -def jury_decisions(formsemestre_id: int): +def jury_decisions(formsemestre_id: int): # XXX TODO check à quoi resemble le retour de la fonction """ Retourne les décisions du jury suivant un formsemestre donné """ + # fonction to use : formsemestre_pvjury + + decision_jury = formsemestre_pvjury(formsemestre_id) + return error_response(501, message="Not implemented")