refactor: update terminology from "PC Local" to "Servidor interno" across components and documentation for consistency in time synchronization references
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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
|
||||
);
|
||||
|
||||
@@ -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 @@
|
||||
<span class="text-sm font-semibold">{erro}</span>
|
||||
{:else}
|
||||
<Clock class="h-4 w-4" strokeWidth={2.5} />
|
||||
<span class="text-sm font-semibold">Usando relógio do PC</span>
|
||||
<span class="text-sm font-semibold">Usando servidor interno</span>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -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) {
|
||||
|
||||
@@ -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) {
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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 @@
|
||||
<span class="ml-1 text-blue-600/90">
|
||||
{statusSincronizacao?.usandoServidorExterno
|
||||
? `Servidor NTP (${servidorNTP})`
|
||||
: 'Relógio do PC'}
|
||||
: 'Servidor interno'}
|
||||
</span>
|
||||
</div>
|
||||
{#if statusSincronizacao?.offsetSegundos !== null && statusSincronizacao?.offsetSegundos !== undefined}
|
||||
@@ -527,7 +527,7 @@
|
||||
</label>
|
||||
<div class="label">
|
||||
<span class="label-text-alt"
|
||||
>Sincronizar com servidor de tempo externo (NTP) em vez de usar o relógio do PC</span
|
||||
>Sincronizar com servidor de tempo externo (NTP) em vez de usar o servidor interno</span
|
||||
>
|
||||
</div>
|
||||
</div>
|
||||
@@ -577,11 +577,11 @@
|
||||
<div class="form-control mb-4">
|
||||
<label class="label cursor-pointer gap-3">
|
||||
<input type="checkbox" bind:checked={fallbackParaPC} class="checkbox checkbox-primary" />
|
||||
<span class="label-text font-medium">Usar relógio do PC se servidor externo falhar</span>
|
||||
<span class="label-text font-medium">Usar servidor interno se servidor externo falhar</span>
|
||||
</label>
|
||||
<div class="label">
|
||||
<span class="label-text-alt"
|
||||
>Se marcado, o sistema usará o relógio do PC caso não consiga sincronizar com o servidor
|
||||
>Se marcado, o sistema usará o servidor interno caso não consiga sincronizar com o servidor
|
||||
externo</span
|
||||
>
|
||||
</div>
|
||||
@@ -639,7 +639,7 @@
|
||||
<div class="stat bg-base-200 rounded-lg p-4">
|
||||
<div class="stat-title text-xs">Fonte de Tempo</div>
|
||||
<div class="stat-value text-lg">
|
||||
{statusSincronizacao.usandoServidorExterno ? 'Servidor NTP' : 'Relógio do PC'}
|
||||
{statusSincronizacao.usandoServidorExterno ? 'Servidor NTP' : 'Servidor interno'}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user