feat: expand 'Almoxarifado' sidebar section with detailed submenus for improved navigation and user permissions
This commit is contained in:
@@ -146,7 +146,52 @@
|
||||
label: 'Almoxarifado',
|
||||
icon: 'Package',
|
||||
link: '/almoxarifado',
|
||||
permission: { recurso: 'almoxarifado', acao: 'listar' }
|
||||
permission: { recurso: 'almoxarifado', acao: 'listar' },
|
||||
submenus: [
|
||||
{
|
||||
label: 'Dashboard',
|
||||
link: '/almoxarifado',
|
||||
permission: { recurso: 'almoxarifado', acao: 'listar' },
|
||||
excludePaths: [
|
||||
'/almoxarifado/materiais',
|
||||
'/almoxarifado/materiais/cadastro',
|
||||
'/almoxarifado/movimentacoes',
|
||||
'/almoxarifado/requisicoes',
|
||||
'/almoxarifado/alertas',
|
||||
'/almoxarifado/relatorios'
|
||||
]
|
||||
},
|
||||
{
|
||||
label: 'Cadastrar Material',
|
||||
link: '/almoxarifado/materiais/cadastro',
|
||||
permission: { recurso: 'almoxarifado', acao: 'criar_material' }
|
||||
},
|
||||
{
|
||||
label: 'Listar Materiais',
|
||||
link: '/almoxarifado/materiais',
|
||||
permission: { recurso: 'almoxarifado', acao: 'listar' }
|
||||
},
|
||||
{
|
||||
label: 'Movimentações',
|
||||
link: '/almoxarifado/movimentacoes',
|
||||
permission: { recurso: 'almoxarifado', acao: 'registrar_movimentacao' }
|
||||
},
|
||||
{
|
||||
label: 'Requisições',
|
||||
link: '/almoxarifado/requisicoes',
|
||||
permission: { recurso: 'almoxarifado', acao: 'listar' }
|
||||
},
|
||||
{
|
||||
label: 'Alertas',
|
||||
link: '/almoxarifado/alertas',
|
||||
permission: { recurso: 'almoxarifado', acao: 'listar' }
|
||||
},
|
||||
{
|
||||
label: 'Relatórios',
|
||||
link: '/almoxarifado/relatorios',
|
||||
permission: { recurso: 'almoxarifado', acao: 'listar' }
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
label: 'Objetos',
|
||||
|
||||
Reference in New Issue
Block a user