Backend gestão do representante ID

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.