Skip to content

Listar Usuários

A página de listagem de usuários permite visualizar todos os usuários cadastrados no sistema com diferentes modos de visualização e filtros.

Acesso

Rota: /users

Arquivo: pages/users/index.vue

Para acessar:

  1. Use o menu de navegação principal
  2. Clique em "Usuários" ou "Pessoas"

Modos de Visualização

A página oferece dois modos de visualização:

Modo Cards

  • Visualização em cards com informações principais
  • Ideal para visualização rápida
  • Mostra foto (se disponível), nome, email e tipo

Modo Tabela

  • Visualização em tabela com mais detalhes
  • Ideal para comparação e análise
  • Mostra todas as informações em colunas organizadas

Busca

A página possui uma barra de busca que permite filtrar usuários por:

  • Nome completo
  • Email
  • CPF

A busca é realizada em tempo real conforme você digita (com debounce).

Filtros

Filtros disponíveis para usuários com permissões adequadas:

Todos

  • Mostra todos os usuários (ativos e inativos)

Ativos

  • Mostra apenas usuários com status ativo

Inativos

  • Mostra apenas usuários com status inativo

Paginação

A lista de usuários possui paginação configurável:

  • Número de itens por página pode ser ajustado
  • Navegação entre páginas disponível
  • Informações sobre total de registros exibidas

Informações Exibidas

Dependendo do modo de visualização, você pode ver:

  • Nome completo
  • Email
  • Tipo de usuário
  • Status (ativo/inativo)
  • CPF (se disponível)
  • Telefone (se disponível)
  • Licenças CNEN (se disponível)

Ações Disponíveis

Adicionar Usuário

Botão "Adicionar" no cabeçalho da página (visível apenas para usuários com permissões adequadas).

Visualizar Detalhes

Clique em um usuário para:

  • Ver informações completas
  • Editar informações
  • Ver instalações associadas
  • Ver histórico de atividades

Editar Usuário

Acesso através da página de detalhes do usuário.

Permissões

Visualizar Lista

Todos os usuários autenticados podem visualizar a lista de usuários.

Adicionar Usuário

Apenas usuários com permissão USER_MANAGEMENT_BASIC:

  • administrador
  • rad admin
  • rad fisico
  • rad laudos

Filtrar

Os filtros (Todos/Ativos/Inativos) estão disponíveis apenas para usuários com permissões de gerenciamento.

Estados da Página

Carregando

Durante o carregamento, um indicador de loading é exibido.

Sem Usuários

Se não houver usuários cadastrados, uma mensagem apropriada é exibida.

Com Usuários

A lista é exibida conforme o modo de visualização selecionado.

Próximos Passos

Documentação da Plataforma Trevo Radimenstein