Correção do função de editar lançamento para quer consiga listar todas
This commit is contained in:
@@ -240,6 +240,11 @@
|
||||
const d = new Date(v);
|
||||
return isNaN(d) ? String(v).slice(0, 10) : d.toLocaleDateString('pt-BR');
|
||||
};
|
||||
const fmtHora = v => {
|
||||
if (!v) return null;
|
||||
const d = new Date(v);
|
||||
return isNaN(d) ? null : d.toLocaleString('pt-BR', { day: '2-digit', month: '2-digit', hour: '2-digit', minute: '2-digit' });
|
||||
};
|
||||
|
||||
// Com um lançamento editável só, a lista some — a tela fica igual ao que era
|
||||
// antes. Fica visível se ele não for editável, para explicar o porquê.
|
||||
@@ -265,8 +270,13 @@
|
||||
'<span class="text-xs text-gray-500">Visita ' + esc(o.id ?? '—') + '</span>' +
|
||||
'</div>' +
|
||||
'<p class="text-xs text-gray-400 mt-1">' +
|
||||
(o.motorista ? esc(o.motorista) : '<span class="text-gray-600">sem motorista</span>') + ' · ' +
|
||||
(o.veiculo ? esc(o.veiculo) : '<span class="text-gray-600">sem veículo</span>') +
|
||||
// "sem motorista" (o painel sabe e está vazio) é diferente de
|
||||
// "não identificado" (a visita nem está no painel ainda).
|
||||
(o.motorista ? esc(o.motorista)
|
||||
: '<span class="text-gray-600">' + (o.no_painel ? 'sem motorista' : 'motorista não identificado') + '</span>') +
|
||||
' · ' +
|
||||
(o.veiculo ? esc(o.veiculo) : '<span class="text-gray-600">' + (o.no_painel ? 'sem veículo' : 'veículo não identificado') + '</span>') +
|
||||
(fmtHora(o.checkout_time) ? ' · <span class="text-gray-300">checkout ' + esc(fmtHora(o.checkout_time)) + '</span>' : '') +
|
||||
'</p>' +
|
||||
(o.aviso ? '<p class="text-xs text-amber-400 mt-1">' + esc(o.aviso) + '</p>' : '') +
|
||||
'</div>' +
|
||||
|
||||
Reference in New Issue
Block a user