diff --git a/apps/web/src/routes/(dashboard)/ti/usuarios/+page.svelte b/apps/web/src/routes/(dashboard)/ti/usuarios/+page.svelte
index 4c467d2..133e4dc 100644
--- a/apps/web/src/routes/(dashboard)/ti/usuarios/+page.svelte
+++ b/apps/web/src/routes/(dashboard)/ti/usuarios/+page.svelte
@@ -1,184 +1,31 @@
Administre os usuários do sistema Carregando usuários...
- Usuário:
- {usuarioSelecionado.nome} ({usuarioSelecionado.matricula})
-
- Usuário:
- {usuarioSelecionado.nome} ({usuarioSelecionado.matricula})
- Gestão de Usuários
- Filtros de Busca
-
- Associar Funcionário ao Usuário
-
- Excluir Usuário
-
-
+ Gerenciar vínculo de funcionário para o usuário {usuario.nome} +
+ + {#if error} ++ Informe o motivo do bloqueio para o usuário {usuario.nome}. O usuário + perderá acesso imediato ao sistema. +
+ + {#if error} ++ Selecione o novo perfil para o usuário {usuario.nome} +
+ + {#if error} +Administre os usuários do sistema
+| Usuário | +Role | +Funcionário Associado | +Status | +Criado em | +Último Acesso | +Ações | +
|---|---|---|---|---|---|---|
|
+
+
+
+
+
+ {usuario.nome.slice(0, 2)}
+
+
+
+ {usuario.nome}
+ {usuario.email}
+ |
+
+
+
+ {usuario.role.nome}
+ {#if usuario.role.admin}
+ ★
+ {/if}
+
+ {#if usuario.role.erro}
+ Perfil inválido/apagado
+ {/if}
+
+ |
+
+ {#if usuario.funcionario}
+
+ {usuario.funcionario.nome}
+
+ {usuario.funcionario.descricaoCargo || 'Sem cargo'}
+
+
+ {:else}
+ Não associado
+ {/if}
+ |
+
+ |
+ + {formatarData(usuario.criadoEm)} + | ++ {formatarData(usuario.ultimoAcesso)} + | +
+ |
+