Actualizar backend/main.py
This commit is contained in:
@@ -304,16 +304,16 @@ def get_cobranza_detalle_todos(ano: int, mes: int, sectorista: str = "TODOS"):
|
|||||||
|
|
||||||
# ── USUARIOS ───────────────────────────────────────────────────────────────
|
# ── USUARIOS ───────────────────────────────────────────────────────────────
|
||||||
@app.get("/api/alumno/estado")
|
@app.get("/api/alumno/estado")
|
||||||
def get_alumno_estado(matricula: str):
|
def get_alumno_estado(matricula: str, ano: int = Query(...), mes: int = Query(...)):
|
||||||
try:
|
try:
|
||||||
return services.alumno_estado_obtener(matricula)
|
return services.alumno_estado_obtener(matricula, ano, mes)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
raise HTTPException(status_code=500, detail=str(e))
|
raise HTTPException(status_code=500, detail=str(e))
|
||||||
|
|
||||||
@app.get("/api/alumnos/por-retirar")
|
@app.get("/api/alumnos/por-retirar")
|
||||||
def get_alumnos_por_retirar():
|
def get_alumnos_por_retirar(ano: int = Query(...), mes: int = Query(...)):
|
||||||
try:
|
try:
|
||||||
return services.alumnos_por_retirar()
|
return services.alumnos_por_retirar(ano, mes)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
raise HTTPException(status_code=500, detail=str(e))
|
raise HTTPException(status_code=500, detail=str(e))
|
||||||
|
|
||||||
@@ -322,6 +322,8 @@ def post_alumno_estado(payload: dict = Body(...)):
|
|||||||
try:
|
try:
|
||||||
return services.alumno_estado_guardar(
|
return services.alumno_estado_guardar(
|
||||||
payload.get("matricula",""),
|
payload.get("matricula",""),
|
||||||
|
payload.get("ano"),
|
||||||
|
payload.get("mes"),
|
||||||
payload.get("estado","EN CURSO"),
|
payload.get("estado","EN CURSO"),
|
||||||
payload.get("observaciones",[]),
|
payload.get("observaciones",[]),
|
||||||
payload.get("usuario"))
|
payload.get("usuario"))
|
||||||
|
|||||||
Reference in New Issue
Block a user