e7a9bdab5f96d975a3b2eec9cfede2fa8c36158b
Fecha ROADMAP #1.3 #10 (busca global topbar). GlobalSearch.vue classic+rail ja usava RPC. MelissaBusca era client-side preview com fallback nas props (pacientes+eventos do dia) — agora consulta a mesma RPC search_global com debounce 200ms + searchSeq pra descartar respostas obsoletas. 3 grupos novos exibidos quando RPC retorna: - rpc-appointments -> sessoes qualquer data (alem de "hoje") - rpc-documents -> documentos por nome/tipo - rpc-intakes -> cadastros recebidos Pacientes mescla: RPC tem prioridade (todos os pacientes); props mantida como fallback rapido (digitacao curta antes do debounce). Emits estendidos: novos 'documento' + 'intake' alem dos existentes 'acao' + 'paciente' + 'evento'. MelissaLayout atualizado: - @paciente agora navega pra /melissa/paciente?id=X (antes ignorava payload e so abria secao generica — bug existente) - @documento abre prontuario do paciente com tab=documentos - @intake abre /melissa cadastros-recebidos Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sakai is an application template for Vue based on the create-vue, the recommended way to start a Vite-powered Vue projects.
Visit the documentation to get started.
Description
Languages
Vue
61.3%
PLpgSQL
17.4%
JavaScript
16%
HTML
2.7%
TypeScript
2.3%
Other
0.3%