-
+
Nenhum agendamento encontrado
Os agendamentos aparecerão aqui quando você agendar envios.
@@ -1886,36 +1743,10 @@
{#if agendamento.tipo === 'email'}
-
+
Email
{:else}
-
+
Chat
{/if}
@@ -1981,20 +1812,7 @@
class="btn btn-sm btn-error btn-outline"
onclick={() => cancelarAgendamento(agendamento)}
>
-
+
Cancelar
{:else}
@@ -2013,19 +1831,7 @@
-
+
Para enviar emails, certifique-se de configurar o SMTP em Configurações de Email.
@@ -2147,20 +1953,7 @@
Criando...
{:else}
-
+
Criar Template
{/if}
diff --git a/apps/web/src/routes/(dashboard)/ti/perfis/+page.svelte b/apps/web/src/routes/(dashboard)/ti/perfis/+page.svelte
index f12cd11..46630fb 100644
--- a/apps/web/src/routes/(dashboard)/ti/perfis/+page.svelte
+++ b/apps/web/src/routes/(dashboard)/ti/perfis/+page.svelte
@@ -7,7 +7,21 @@
import type { Id } from '@sgse-app/backend/convex/_generated/dataModel';
import { format } from 'date-fns';
import { ptBR } from 'date-fns/locale';
- import { Users, Shield, AlertTriangle, Info, Building2 } from 'lucide-svelte';
+ import {
+ Users,
+ Shield,
+ AlertTriangle,
+ Info,
+ Building2,
+ Filter,
+ X,
+ Search,
+ Smile,
+ Tag,
+ Eye,
+ Calendar,
+ Settings
+ } from 'lucide-svelte';
type Role = {
_id: Id<'roles'>;
@@ -144,20 +158,7 @@
Gestão de Perfis
@@ -216,20 +217,7 @@
{#if temFiltrosAtivos}
@@ -238,20 +226,7 @@
class="btn btn-sm btn-outline btn-error"
onclick={limparFiltros}
>
-
+
Limpar Filtros
{/if}
@@ -271,20 +246,7 @@
placeholder="Buscar por nome ou descrição..."
class="input input-bordered w-full pl-10"
/>
-
+
@@ -338,20 +300,7 @@
{:else if roles.length === 0}
-
+
Nenhum perfil encontrado
Não há perfis cadastrados no sistema.
@@ -359,20 +308,7 @@
-
+
Nenhum perfil encontrado
Nenhum perfil corresponde aos filtros aplicados.
@@ -403,79 +339,27 @@
-
+
Nome técnico:
{role.nome}
{#if role.setor}
-
+
Setor:
{role.setor}
{/if}
-
+
Nível:
{role.nivel}
@@ -489,26 +373,7 @@
abrirDetalhes(role);
}}
>
-
+
Ver Detalhes
@@ -526,20 +391,7 @@
Detalhes do Perfil
@@ -560,20 +412,7 @@
@@ -585,20 +424,7 @@
@@ -612,20 +438,7 @@
@@ -645,20 +458,7 @@
@@ -670,19 +470,7 @@
-
+
{roleSelecionada.nivel === 0 &&
'Acesso total irrestrito ao sistema. Pode realizar todas as operações sem restrições.'}
@@ -703,20 +491,7 @@
@@ -728,19 +503,7 @@
-
+
Configuração de Permissões
@@ -756,26 +519,7 @@
diff --git a/apps/web/src/routes/(dashboard)/ti/personalizar-permissoes/+page.svelte b/apps/web/src/routes/(dashboard)/ti/personalizar-permissoes/+page.svelte
index 0a615fa..4eaf012 100644
--- a/apps/web/src/routes/(dashboard)/ti/personalizar-permissoes/+page.svelte
+++ b/apps/web/src/routes/(dashboard)/ti/personalizar-permissoes/+page.svelte
@@ -2,6 +2,7 @@
import ProtectedRoute from '$lib/components/ProtectedRoute.svelte';
import { goto } from '$app/navigation';
import { resolve } from '$app/paths';
+ import { Home, User, ArrowLeft, Info } from 'lucide-svelte';
@@ -10,20 +11,7 @@
-
-
+
Dashboard
@@ -38,20 +26,7 @@
Funcionalidade descontinuada
@@ -60,38 +35,13 @@
-
+
A personalização por usuário foi substituída por permissões por ação
por perfil. Utilize o
|