feat(ui-fixes-phase6): Complete US-601 - Adăugare Secțiune Analize în Sidebar Desktop

Implemented by Ralph autonomous loop.
Iteration: 1

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Claude Agent
2026-01-13 16:02:32 +00:00
parent 1665d8cafd
commit 395eb2bc9c
5 changed files with 422 additions and 319 deletions

View File

@@ -9,6 +9,13 @@ export const menuSections = [
{ to: '/reports/trial-balance', icon: 'pi pi-calculator', label: 'Balanță de Verificare' }
]
},
{
title: 'Analize',
items: [
{ to: '/reports/maturity-analysis', icon: 'pi pi-clock', label: 'Scadențe' },
{ to: '/reports/detailed-invoices', icon: 'pi pi-list', label: 'Facturi Detaliate' }
]
},
{
title: 'Introduceri Date',
items: [

View File

@@ -73,6 +73,11 @@ const routes = [
component: () => import('@reports/views/MaturityAnalysisView.vue'),
meta: { requiresAuth: true, title: 'Analiză Scadențe - ROA2WEB' }
},
{
// US-601: Redirect base detailed-invoices path to clients (default)
path: 'detailed-invoices',
redirect: '/reports/detailed-invoices/clients'
},
{
path: 'detailed-invoices/clients',
name: 'DetailedInvoicesClients',