Pular para o conteúdo principal

Mapas e Plantas

Tela para upload e gestão de imagens de planta da operação. Permite posicionar pontos clicáveis sobre o mapa, vinculando cada ponto a um local (processo) da hierarquia, e visualizar os ativos presentes em cada ponto.

Como acessar

  • Rota: /mapa
  • Permissão necessária: movimentacao.mapa

O que você pode fazer

  • Enviar uma nova imagem de mapa/planta (PNG, JPEG, GIF, WEBP, SVG, BMP), informando um nome ao salvar.
  • Listar e selecionar entre os mapas existentes.
  • Excluir um mapa.
  • Clicar sobre a imagem para adicionar um ponto vinculado a um local (processo) escolhido em modal.
  • Clicar em um ponto existente para abrir um menu com Ver itens ou Excluir ponto.
  • Visualizar a lista de produtos/ativos do local clicado (PopupProdutos).
  • Voltar para a tela de Níveis Organizacionais.

Como usar

  1. Clique em Enviar novo mapa, escolha a imagem e informe um nome no diálogo.
  2. Selecione o mapa desejado na lista.
  3. Clique em qualquer ponto da imagem; no modal, escolha o local (caminho hierárquico) ao qual o ponto pertence.
  4. Clique em um pino existente para Ver itens (lista de ativos do local) ou Excluir ponto.

Notas técnicas

  • GET /mapas — lista de mapas.
  • POST /mapas/upload — upload do arquivo de imagem (multipart).
  • POST /mapas/criar — cria registro do mapa com nome e imageUrl.
  • DELETE /mapas/{id} — exclui um mapa.
  • PUT /mapas/{id}/pontos — atualiza o array de pontos do mapa.
  • GET /processo/hierarquicos — locais/processos disponíveis para vincular.
  • POST /ativos/buscarPorLocalId — busca ativos do local de um ponto.