feat: Implement initial pedido (order) management, product catalog, and TI configuration features.
This commit is contained in:
@@ -395,6 +395,100 @@ const PERMISSOES_BASE = {
|
||||
recurso: 'fluxos_documentos',
|
||||
acao: 'excluir',
|
||||
descricao: 'Excluir documentos de fluxos'
|
||||
},
|
||||
// Pedidos
|
||||
{
|
||||
nome: 'pedidos.listar',
|
||||
recurso: 'pedidos',
|
||||
acao: 'listar',
|
||||
descricao: 'Listar pedidos'
|
||||
},
|
||||
{
|
||||
nome: 'pedidos.criar',
|
||||
recurso: 'pedidos',
|
||||
acao: 'criar',
|
||||
descricao: 'Criar novos pedidos'
|
||||
},
|
||||
{
|
||||
nome: 'pedidos.ver',
|
||||
recurso: 'pedidos',
|
||||
acao: 'ver',
|
||||
descricao: 'Visualizar detalhes de pedidos'
|
||||
},
|
||||
{
|
||||
nome: 'pedidos.editar_status',
|
||||
recurso: 'pedidos',
|
||||
acao: 'editar_status',
|
||||
descricao: 'Alterar status de pedidos'
|
||||
},
|
||||
{
|
||||
nome: 'pedidos.adicionar_item',
|
||||
recurso: 'pedidos',
|
||||
acao: 'adicionar_item',
|
||||
descricao: 'Adicionar itens ao pedido'
|
||||
},
|
||||
{
|
||||
nome: 'pedidos.remover_item',
|
||||
recurso: 'pedidos',
|
||||
acao: 'remover_item',
|
||||
descricao: 'Remover itens do pedido'
|
||||
},
|
||||
// Produtos
|
||||
{
|
||||
nome: 'produtos.listar',
|
||||
recurso: 'produtos',
|
||||
acao: 'listar',
|
||||
descricao: 'Listar produtos'
|
||||
},
|
||||
{
|
||||
nome: 'produtos.criar',
|
||||
recurso: 'produtos',
|
||||
acao: 'criar',
|
||||
descricao: 'Criar novos produtos'
|
||||
},
|
||||
{
|
||||
nome: 'produtos.editar',
|
||||
recurso: 'produtos',
|
||||
acao: 'editar',
|
||||
descricao: 'Editar produtos'
|
||||
},
|
||||
{
|
||||
nome: 'produtos.excluir',
|
||||
recurso: 'produtos',
|
||||
acao: 'excluir',
|
||||
descricao: 'Excluir produtos'
|
||||
},
|
||||
// Ações
|
||||
{
|
||||
nome: 'acoes.listar',
|
||||
recurso: 'acoes',
|
||||
acao: 'listar',
|
||||
descricao: 'Listar ações'
|
||||
},
|
||||
{
|
||||
nome: 'acoes.criar',
|
||||
recurso: 'acoes',
|
||||
acao: 'criar',
|
||||
descricao: 'Criar novas ações'
|
||||
},
|
||||
{
|
||||
nome: 'acoes.editar',
|
||||
recurso: 'acoes',
|
||||
acao: 'editar',
|
||||
descricao: 'Editar ações'
|
||||
},
|
||||
{
|
||||
nome: 'acoes.excluir',
|
||||
recurso: 'acoes',
|
||||
acao: 'excluir',
|
||||
descricao: 'Excluir ações'
|
||||
},
|
||||
// Configuração Compras
|
||||
{
|
||||
nome: 'config.compras.gerenciar',
|
||||
recurso: 'config',
|
||||
acao: 'gerenciar_compras',
|
||||
descricao: 'Gerenciar configurações de compras'
|
||||
}
|
||||
]
|
||||
} as const;
|
||||
|
||||
Reference in New Issue
Block a user