feat(ui-fixes-phase6): Complete US-603 - Implementare Pagină Facturi Detaliate

Implemented by Ralph autonomous loop.
Iteration: 3

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Claude Agent
2026-01-13 16:11:33 +00:00
parent ea82f61a74
commit 496fd8014e
4 changed files with 178 additions and 32 deletions

View File

@@ -74,21 +74,11 @@ const routes = [
meta: { requiresAuth: true, title: 'Analiză Scadențe - ROA2WEB' }
},
{
// US-601: Redirect base detailed-invoices path to clients (default)
// US-603: Single route for Detailed Invoices with tabs (Clienți/Furnizori)
path: 'detailed-invoices',
redirect: '/reports/detailed-invoices/clients'
},
{
path: 'detailed-invoices/clients',
name: 'DetailedInvoicesClients',
name: 'DetailedInvoices',
component: () => import('@reports/views/DetailedInvoicesView.vue'),
meta: { requiresAuth: true, title: 'Facturi Clienți - ROA2WEB', invoiceType: 'clients' }
},
{
path: 'detailed-invoices/suppliers',
name: 'DetailedInvoicesSuppliers',
component: () => import('@reports/views/DetailedInvoicesView.vue'),
meta: { requiresAuth: true, title: 'Facturi Furnizori - ROA2WEB', invoiceType: 'suppliers' }
meta: { requiresAuth: true, title: 'Facturi Detaliate - ROA2WEB' }
}
]
},