{"v":{"area":"admin","slug":"bookings","path":"/home/tiixcom/public_html/sistema/docs/readme/admin/bookings.md","relative_path":"docs/readme/admin/bookings.md","title":"Bookings","html":"<h1>Bookings</h1><h2>O que e</h2><p>A pagina Bookings e a visao administrativa de agendamentos.</p><h2>Para que serve</h2><p>Use esta tela para acompanhar consultas e procedimentos agendados, validar status, filtrar por profissional ou cliente e identificar rapidamente o volume do periodo.</p><h2>Blocos da tela</h2><ul><li>Hero Matdash: mostra KPIs de total, confirmados, realizados e cancelados.</li><li>Leitura consolidada: resume o recorte carregado e a fonte dos dados.</li><li>Tabela principal: renderiza os agendamentos em DataTable, com ordenacao, busca, paginacao e layout responsivo.</li><li>Offcanvas de filtros: concentra filtros de profissional, cliente, status e periodo.</li></ul><h2>Botoes e acoes</h2><ul><li>Filtrar: abre o offcanvas de filtros.</li><li>Atualizar: recarrega a grade usando o recorte atual.</li><li>Aplicar filtros: consulta a API com os campos informados.</li><li>Limpar: restaura todos os filtros e recarrega a listagem.</li></ul><h2>Filtros</h2><ul><li>Profissional: limita a lista ao profissional informado.</li><li>Cliente: limita a lista ao cliente informado.</li><li>Status: restringe por situacao do agendamento.</li><li>Data inicial e Data final: definem o periodo operacional.</li></ul><h2>Observacoes operacionais</h2><ul><li>A tela consome <code>/adm/api/Booking/appointments_list</code>.</li><li>A tabela e recriada com seguranca para evitar DataTables duplicados apos cada recarga.</li><li>Quando a API nao retorna itens, a tela exibe estado vazio dentro do shell visual Matdash.</li></ul>"},"exp":1780849773}