PE: modernise vue

This commit is contained in:
Emmanuel Viennet 2024-01-27 13:37:01 +01:00
parent a00e2da461
commit 9be77e4f37
3 changed files with 9 additions and 14 deletions

View File

@ -37,15 +37,21 @@
from flask import flash, g, redirect, render_template, request, send_file, url_for from flask import flash, g, redirect, render_template, request, send_file, url_for
from app.decorators import permission_required, scodoc
from app.models import FormSemestre from app.models import FormSemestre
from app.pe import pe_comp from app.pe import pe_comp
from app.pe import pe_jury from app.pe import pe_jury
from app.views import ScoData from app.views import ScoData
from app.scodoc.sco_exceptions import ScoValueError from app.scodoc.sco_exceptions import ScoValueError
from app.scodoc.sco_permissions import Permission
import app.scodoc.sco_utils as scu import app.scodoc.sco_utils as scu
from app.views import notes_bp as bp
# called from the web, POST or GET
@bp.route("/pe_view_sem_recap/<int:formsemestre_id>", methods=("GET", "POST"))
@scodoc
@permission_required(Permission.ScoView)
def pe_view_sem_recap(formsemestre_id: int): def pe_view_sem_recap(formsemestre_id: int):
"""Génération des avis de poursuite d'étude""" """Génération des avis de poursuite d'étude"""

View File

@ -40,7 +40,7 @@
</p> </p>
</div> </div>
<form method="post" action="pe_view_sem_recap" id="pe_view_sem_recap_form"> <form method="post">
<input type="submit" value="Générer les documents"/> <input type="submit" value="Générer les documents"/>
<input type="hidden" name="formsemestre_id" value="{{formsemestre.id}}"> <input type="hidden" name="formsemestre_id" value="{{formsemestre.id}}">
</form> </form>

View File

@ -87,22 +87,18 @@ from app.decorators import (
# --------------- # ---------------
from app.pe import pe_view # ne pas enlever, ajoute des vues
from app.scodoc import sco_bulletins_json, sco_utils as scu from app.scodoc import sco_bulletins_json, sco_utils as scu
from app.scodoc import notesdb as ndb from app.scodoc import notesdb as ndb
from app import log, send_scodoc_alarm from app import log, send_scodoc_alarm
from app.scodoc.scolog import logdb
from app.scodoc.sco_exceptions import ( from app.scodoc.sco_exceptions import (
AccessDenied, AccessDenied,
ScoValueError, ScoValueError,
ScoInvalidIdType, ScoInvalidIdType,
) )
from app.scodoc import html_sco_header from app.scodoc import html_sco_header
from app.pe import pe_view
from app.scodoc import sco_apogee_compare from app.scodoc import sco_apogee_compare
from app.scodoc import sco_archives
from app.scodoc import sco_archives_formsemestre from app.scodoc import sco_archives_formsemestre
from app.scodoc import sco_assiduites from app.scodoc import sco_assiduites
from app.scodoc import sco_bulletins from app.scodoc import sco_bulletins
@ -139,7 +135,6 @@ from app.scodoc import sco_lycee
from app.scodoc import sco_moduleimpl from app.scodoc import sco_moduleimpl
from app.scodoc import sco_moduleimpl_inscriptions from app.scodoc import sco_moduleimpl_inscriptions
from app.scodoc import sco_moduleimpl_status from app.scodoc import sco_moduleimpl_status
from app.scodoc import sco_permissions_check
from app.scodoc import sco_placement from app.scodoc import sco_placement
from app.scodoc import sco_poursuite_dut from app.scodoc import sco_poursuite_dut
from app.scodoc import sco_preferences from app.scodoc import sco_preferences
@ -3253,12 +3248,6 @@ sco_publish(
sco_poursuite_dut.formsemestre_poursuite_report, sco_poursuite_dut.formsemestre_poursuite_report,
Permission.ScoView, Permission.ScoView,
) )
sco_publish(
"/pe_view_sem_recap",
pe_view.pe_view_sem_recap,
Permission.ScoView,
methods=["GET", "POST"],
)
sco_publish( sco_publish(
"/report_debouche_date", sco_debouche.report_debouche_date, Permission.ScoView "/report_debouche_date", sco_debouche.report_debouche_date, Permission.ScoView
) )