fix(assignment): vista manager mostra TUTTE le pratiche non solo quelle attive
Il capo istruttore deve vedere anche pratiche in DRAFT (beneficiario le sta compilando) e APPROVED/REJECTED (chiuse) per: monitorare carico istruttori, riassegnare tranches successive prima del submit, verificare storici. Prima il filtro era RemissionPractice.status.in_(SUBMITTED,UNDER_REVIEW,AWAITING_AMENDMENT) ed escludeva drafts e closed. Ora nessun filtro su status — tutte le pratiche. Segnalazione Carlo: capo istruttore vedeva 'Nessuna pratica in coda' anche con 2 tranches NAPOLI SAS in DB.
This commit is contained in:
@@ -36,9 +36,10 @@ def assignments_overview(
|
|||||||
manager: AuthUser = Depends(_require_manager),
|
manager: AuthUser = Depends(_require_manager),
|
||||||
):
|
):
|
||||||
"""Vista capo istruttore: pratiche con suggested + assigned + flag 'da assegnare'."""
|
"""Vista capo istruttore: pratiche con suggested + assigned + flag 'da assegnare'."""
|
||||||
practices = db.query(RemissionPractice).filter(
|
# Vista manager: tutte le pratiche (incluso DRAFT in compilazione dal benef e
|
||||||
RemissionPractice.status.in_(["SUBMITTED", "UNDER_REVIEW", "AWAITING_AMENDMENT"])
|
# APPROVED/REJECTED chiuse) perche il capo istruttore deve vedere tutto per
|
||||||
).order_by(
|
# riassegnare, monitorare carico, verificare storici.
|
||||||
|
practices = db.query(RemissionPractice).order_by(
|
||||||
RemissionPractice.application_id,
|
RemissionPractice.application_id,
|
||||||
RemissionPractice.sequence_number
|
RemissionPractice.sequence_number
|
||||||
).all()
|
).all()
|
||||||
|
|||||||
Reference in New Issue
Block a user