diff --git a/apps/web/src/lib/components/ponto/ComprovantePonto.svelte b/apps/web/src/lib/components/ponto/ComprovantePonto.svelte
index 4bb6a3c..b10cb5c 100644
--- a/apps/web/src/lib/components/ponto/ComprovantePonto.svelte
+++ b/apps/web/src/lib/components/ponto/ComprovantePonto.svelte
@@ -228,7 +228,7 @@
['Data e Hora', dataHora],
['Status', registro.dentroDoPrazo ? 'Dentro do Prazo' : 'Fora do Prazo'],
['Tolerância', `${registro.toleranciaMinutos} minutos`],
- ['Sincronizado', registro.sincronizadoComServidor ? 'Sim (Servidor)' : 'Não (PC Local)']
+ ['Sincronizado', registro.sincronizadoComServidor ? 'Sim (Servidor)' : 'Não (Servidor interno)']
];
doc.setFontSize(12);
diff --git a/apps/web/src/lib/components/ponto/RegistroPonto.svelte b/apps/web/src/lib/components/ponto/RegistroPonto.svelte
index 6371e05..3a76e19 100644
--- a/apps/web/src/lib/components/ponto/RegistroPonto.svelte
+++ b/apps/web/src/lib/components/ponto/RegistroPonto.svelte
@@ -294,7 +294,7 @@
}
}
} else {
- // Usar relógio do PC (sem sincronização com servidor)
+ // Usar servidor interno (sem sincronização com servidor)
timestampBase = Date.now();
}
@@ -496,7 +496,7 @@
}
}
} else {
- // Usar relógio do PC (sem sincronização com servidor)
+ // Usar servidor interno (sem sincronização com servidor)
timestampBase = Date.now();
}
@@ -738,7 +738,7 @@
yPosition += 6;
doc.text(
- `Sincronizado: ${registro.sincronizadoComServidor ? 'Sim (Servidor)' : 'Não (PC Local)'}`,
+ `Sincronizado: ${registro.sincronizadoComServidor ? 'Sim (Servidor)' : 'Não (Servidor interno)'}`,
15,
yPosition
);
diff --git a/apps/web/src/lib/components/ponto/RelogioSincronizado.svelte b/apps/web/src/lib/components/ponto/RelogioSincronizado.svelte
index 9f09cc5..df03dea 100644
--- a/apps/web/src/lib/components/ponto/RelogioSincronizado.svelte
+++ b/apps/web/src/lib/components/ponto/RelogioSincronizado.svelte
@@ -55,21 +55,21 @@
timestampBase = obterTempoPC();
sincronizado = false;
usandoServidorExterno = false;
- erro = 'Usando relógio do PC (falha na sincronização)';
+ erro = 'Usando servidor interno (falha na sincronização)';
} else {
// Mesmo sem fallback configurado, usar PC como última opção
timestampBase = obterTempoPC();
sincronizado = false;
usandoServidorExterno = false;
- erro = 'Usando relógio do PC (servidor indisponível)';
+ erro = 'Usando servidor interno (servidor indisponível)';
}
}
} else {
- // Usar relógio do PC (sem sincronização com servidor)
+ // Usar servidor interno (sem sincronização com servidor)
timestampBase = obterTempoPC();
sincronizado = false;
usandoServidorExterno = false;
- erro = 'Usando relógio do PC';
+ erro = 'Usando servidor interno';
}
// Aplicar GMT offset ao timestamp UTC
@@ -102,10 +102,10 @@
}
onMount(async () => {
- // Inicializar com relógio do PC imediatamente para não bloquear a interface
+ // Inicializar com servidor interno imediatamente para não bloquear a interface
tempoAtual = new Date(obterTempoPC());
sincronizado = false;
- erro = 'Usando relógio do PC';
+ erro = 'Usando servidor interno';
// Atualizar display a cada segundo
intervalId = setInterval(atualizarRelogio, 1000);
// Sincronizar em background (não bloquear) após um pequeno delay para garantir que a UI está renderizada
@@ -194,7 +194,7 @@
{erro}
{:else}
- Usando relógio do PC
+ Usando servidor interno
{/if}
diff --git a/apps/web/src/lib/utils/ponto/pdf/geradorDetalhesPDF.ts b/apps/web/src/lib/utils/ponto/pdf/geradorDetalhesPDF.ts
index 3318b34..f68f1f8 100644
--- a/apps/web/src/lib/utils/ponto/pdf/geradorDetalhesPDF.ts
+++ b/apps/web/src/lib/utils/ponto/pdf/geradorDetalhesPDF.ts
@@ -125,7 +125,7 @@ export async function imprimirDetalhesRegistro(
['Data e Hora', dataHora],
['Status', registro.dentroDoPrazo ? 'Dentro do Prazo' : 'Fora do Prazo'],
['Tolerância', `${registro.toleranciaMinutos} minutos`],
- ['Sincronizado', registro.sincronizadoComServidor ? 'Sim (Servidor)' : 'Não (PC Local)']
+ ['Sincronizado', registro.sincronizadoComServidor ? 'Sim (Servidor)' : 'Não (Servidor interno)']
];
if (registro.justificativa) {
diff --git a/apps/web/src/routes/(dashboard)/recursos-humanos/registro-pontos/+page.svelte b/apps/web/src/routes/(dashboard)/recursos-humanos/registro-pontos/+page.svelte
index 26902f4..4f37d03 100644
--- a/apps/web/src/routes/(dashboard)/recursos-humanos/registro-pontos/+page.svelte
+++ b/apps/web/src/routes/(dashboard)/recursos-humanos/registro-pontos/+page.svelte
@@ -3149,7 +3149,7 @@
['Data e Hora', dataHora],
['Status', registro.dentroDoPrazo ? 'Dentro do Prazo' : 'Fora do Prazo'],
['Tolerância', `${registro.toleranciaMinutos} minutos`],
- ['Sincronizado', registro.sincronizadoComServidor ? 'Sim (Servidor)' : 'Não (PC Local)']
+ ['Sincronizado', registro.sincronizadoComServidor ? 'Sim (Servidor)' : 'Não (Servidor interno)']
];
if (registro.justificativa) {
diff --git a/apps/web/src/routes/(dashboard)/ti/+page.svelte b/apps/web/src/routes/(dashboard)/ti/+page.svelte
index a0cf4f4..0a9b10b 100644
--- a/apps/web/src/routes/(dashboard)/ti/+page.svelte
+++ b/apps/web/src/routes/(dashboard)/ti/+page.svelte
@@ -272,7 +272,7 @@
{
title: 'Configurações de Relógio',
description:
- 'Configure a sincronização de tempo com servidor NTP ou use o relógio do PC como fallback.',
+ 'Configure a sincronização de tempo com servidor NTP ou use o servidor interno como fallback.',
ctaLabel: 'Configurar Relógio',
href: '/(dashboard)/ti/configuracoes-relogio',
palette: 'info',
diff --git a/apps/web/src/routes/(dashboard)/ti/configuracoes-relogio/+page.svelte b/apps/web/src/routes/(dashboard)/ti/configuracoes-relogio/+page.svelte
index 039f7df..f5ef5ec 100644
--- a/apps/web/src/routes/(dashboard)/ti/configuracoes-relogio/+page.svelte
+++ b/apps/web/src/routes/(dashboard)/ti/configuracoes-relogio/+page.svelte
@@ -69,7 +69,7 @@
// Date.now() retorna timestamp UTC (milissegundos desde epoch)
timestampUTC = Date.now();
timestampOriginal = timestampUTC;
- // Atualizar status para indicar que está usando relógio do PC
+ // Atualizar status para indicar que está usando servidor interno
statusSincronizacao = {
ultimaSincronizacao: Date.now(),
offsetSegundos: null,
@@ -305,7 +305,7 @@
'success',
resultado.usandoServidorExterno
? `Sincronização bem-sucedida! Offset: ${resultado.offsetSegundos}s | Horário atual: ${horarioAtual}`
- : 'Usando relógio do PC (servidor externo não disponível)'
+ : 'Usando servidor interno (servidor externo não disponível)'
);
} else {
mostrarMensagem('error', 'Falha na sincronização');
@@ -424,7 +424,7 @@
{statusSincronizacao?.usandoServidorExterno
? `Servidor NTP (${servidorNTP})`
- : 'Relógio do PC'}
+ : 'Servidor interno'}
{#if statusSincronizacao?.offsetSegundos !== null && statusSincronizacao?.offsetSegundos !== undefined}
@@ -527,7 +527,7 @@
Sincronizar com servidor de tempo externo (NTP) em vez de usar o relógio do PCSincronizar com servidor de tempo externo (NTP) em vez de usar o servidor interno
@@ -577,11 +577,11 @@
diff --git a/packages/backend/convex/configuracaoRelogio.ts b/packages/backend/convex/configuracaoRelogio.ts
index 1aff1b6..8426b21 100644
--- a/packages/backend/convex/configuracaoRelogio.ts
+++ b/packages/backend/convex/configuracaoRelogio.ts
@@ -279,8 +279,8 @@ export const sincronizarTempo = action({
// Sempre usar fallback como última opção, mesmo se desabilitado
// Isso evita que o sistema trave completamente se o servidor externo não estiver disponível
const aviso: string = config.fallbackParaPC
- ? 'Falha ao sincronizar com servidor externo, usando relógio do PC'
- : 'Falha ao sincronizar com servidor externo. Fallback desabilitado, mas usando relógio do PC como última opção.';
+ ? 'Falha ao sincronizar com servidor externo, usando servidor interno'
+ : 'Falha ao sincronizar com servidor externo. Fallback desabilitado, mas usando servidor interno como última opção.';
console.warn('Erro ao sincronizar tempo com servidor externo:', error);