diff --git a/src/layout/melissa/MelissaEmbed.vue b/src/layout/melissa/MelissaEmbed.vue index 8d34400..726d5c2 100644 --- a/src/layout/melissa/MelissaEmbed.vue +++ b/src/layout/melissa/MelissaEmbed.vue @@ -29,18 +29,8 @@ const emit = defineEmits(['close']); // Mantido neste arquivo (não no MelissaLayout) pra que adicionar uma // nova page aqui não exija mexer no parent. const EMBED_MAP = { - 'financeiro': { - label: 'Financeiro', - desc: 'Visão geral, recebíveis e indicadores do mês.', - icon: 'pi pi-wallet', - comp: defineAsyncComponent(() => import('@/features/financeiro/pages/FinanceiroDashboardPage.vue')) - }, - 'financeiro-lancamentos': { - label: 'Lançamentos financeiros', - desc: 'Lista detalhada de cobranças, pagamentos e recebimentos.', - icon: 'pi pi-list', - comp: defineAsyncComponent(() => import('@/features/financeiro/pages/FinanceiroPage.vue')) - }, + // 'financeiro' e 'financeiro-lancamentos' foram promovidos pra páginas + // nativas (MelissaFinanceiro / MelissaFinanceiroLancamentos). 'documentos': { label: 'Documentos', desc: 'Documentos clínicos do tenant — geração, edição e histórico.', diff --git a/src/layout/melissa/MelissaFinanceiro.vue b/src/layout/melissa/MelissaFinanceiro.vue new file mode 100644 index 0000000..280e32e --- /dev/null +++ b/src/layout/melissa/MelissaFinanceiro.vue @@ -0,0 +1,857 @@ + + + + + diff --git a/src/layout/melissa/MelissaFinanceiroLancamentos.vue b/src/layout/melissa/MelissaFinanceiroLancamentos.vue new file mode 100644 index 0000000..0851645 --- /dev/null +++ b/src/layout/melissa/MelissaFinanceiroLancamentos.vue @@ -0,0 +1,1524 @@ + + +