dashboard: fix audiencias

Signed-off-by: Rodrigo B. de Sousa Martins <rodrigo.sousa.577@gmail.com>
This commit is contained in:
rodrigo committed 2025-07-16 12:24:20 -03:00
1 parent 21932e5372
commit c37a0461bf
2 files changed
+29

No files matched your search

@@ -0,0 +1,20 @@
import { Request, Response } from "express";
import { prisma } from "../prismaClient";
// Função para listar todas as audiências
export async function getAudiencias(req: Request, res: Response) {
try {
const audiencias = await prisma.audiencia.findMany({
orderBy: { data: "asc" },
include: {
processo: {
select: { numero: true, nomeContraparte: true }
}
}
});
res.json(audiencias);
} catch (error) {
console.error("Erro ao buscar audiências:", error);
res.status(500).json({ error: "Erro ao buscar audiências" });
}
}
+9
View File
@@ -0,0 +1,9 @@
import { Router } from "express";
import { getAudiencias } from "../controllers/audienciasController";
const router = Router();
// GET /api/audiencias - Lista todas as audiências
router.get("/", getAudiencias);
export default router;