/** * Rota /api/operations — Painel de Operações * @author Descomplicar® | @link descomplicar.pt | @copyright 2026 */ import { Router } from 'express' import { getOperationsDashboard } from '../services/operations.js' const router = Router() /** * GET /api/operations * Retorna dados operacionais: tickets abertos, alta prioridade, * tempo médio de resposta, tickets por departamento e cobertura de PROCs. */ router.get('/', async (_req, res) => { try { const data = await getOperationsDashboard() res.json(data) } catch (err) { console.error('[operations] Erro ao obter dados:', err) res.status(500).json({ error: 'Erro interno ao obter dados de operações' }) } }) export default router