Backend gestão do representante ID
Gestão do Representante
Introdução à Gestão do Representante
- O sistema permite a gestão de representantes, onde o fornecedor pode cadastrar um usuário como representante.
- Caso faltem informações ou rotas, ajustes podem ser feitos conforme necessário.
Cadastro de Representantes
- O fornecedor tem a opção de adicionar um usuário normal ou um representante ao cadastrar no sistema.
- Ao selecionar "representante", uma listagem dos catálogos disponíveis é apresentada para liberar acesso.
Tipos de Usuário e Rotas
- Um novo tipo de usuário foi criado: "representante fábrica" (set). As rotas para esse cadastro foram desenvolvidas sem alterações significativas em relação ao cadastro anterior.
- As rotas incluem associações entre representantes e catálogos, permitindo o vínculo de permissões através de POST único ou em lote.
Gerenciamento das Permissões
- O sistema possui rotas específicas para gerenciar as permissões dos representantes sobre os catálogos e produtos, com opções para listar, restaurar e deletar vínculos.
- A filtragem por cidade e estado foi implementada para facilitar a pesquisa dentro do sistema, evitando sobrecarga de dados.
Conclusão da Gestão do Representante
- Alterações nas rotas permitem que fornecedores filtrem informações não apenas por cidade e estado, mas também pelo nome do representante associado às permissões concedidas. Isso melhora o controle sobre quem tem acesso aos catálogos.