Please enable JavaScript.
Coggle requires JavaScript to display documents.
Criar Nova Hierarquia, Visualizar Árvore Hierárquica, Editar Ordem de…
Criar Nova Hierarquia
Preenche formulário:
Descrição: (opcional)
Ordena/Reordena
Nome: "Operação/Status/Modelo"
Clica em "Salvar"
Frontend valida (client-side)
Envia POST
Mostra toast de sucesso
Redirect
Visualizar Árvore Hierárquica
Usuário clica em "Visualizar" em um card
Navega para rota correspondente
Frontend carrega hierarquia e nós raiz
Exibe nós raiz
Usuário clica em um nó (ex: "REFAP")
Frontend:
Se não cacheado: busca GET
Exibe loading no nó
Recebe filhos, cacheia
Renderiza filhos abaixo do nó (indentados)
Verifica cache
Usuário continua expandindo (lazy loading)
Se chegar ao último nível: exibe tags de ativos
Usuário clica em tag → navega para página do ativo
Editar Ordem de Hierarquia
Usuário clica em "Editar" em um card
Navega para rota correspondente
Formulário pré-preenchido com ordem atual
Usuário:
Remove um seletor (clica X)
Adiciona novo seletor (clica "Adicionar" → modal)
Reordena
Clica em "Salvar Alterações"
Frontend valida
Envia PUT
Mostra toast de sucesso
Invalida cache da árvore
1 more item...
Deletar Hierarquia
Usuário clica em "Deletar" no menu do card
Frontend exibe modal de confirmação
Modal verifica se
emUso = true
Se em uso: exibe aviso, desabilita "Deletar", sugere "Arquivar"
Se não em uso: pede confirmação (digitar nome)
Usuário confirma
Frontend envia DELETE
Se sucesso: mostra toast de sucesso, remove da lista
Se erro: mostra toast de erro
Ver Auditoria
Usuário clica em "Ver Auditoria" nos detalhes
Navega para rota correspondente
Frontend busca GET
Exibe timeline com:
Ícones de ações
Timestamp formatado
Usuário que fez a ação
Diff visual (UPDATE/RENAME)
Usuário pode filtrar por tipo de ação