From 2e565aac99a37adb6335de3f08748501b2995f20 Mon Sep 17 00:00:00 2001 From: daniel@ruoso.com Date: Sun, 6 Sep 2009 19:36:01 +0000 Subject: [PATCH] Corrige bug na obtencao dos dados do encaminhamento. Exibe o horário em que um encaminhamento foi encerrado na tabela --- Fila-Servico/lib/Fila/Servico/Controller/WS/Gestao/Local.pm | 6 +++--- Fila-Web/root/render/mesas.tt | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Fila-Servico/lib/Fila/Servico/Controller/WS/Gestao/Local.pm b/Fila-Servico/lib/Fila/Servico/Controller/WS/Gestao/Local.pm index f8a21fc..cd4f221 100644 --- a/Fila-Servico/lib/Fila/Servico/Controller/WS/Gestao/Local.pm +++ b/Fila-Servico/lib/Fila/Servico/Controller/WS/Gestao/Local.pm @@ -1158,9 +1158,9 @@ sub listar_encaminhamentos: WSDLPort('GestaoLocal') :DBICTransaction('DB'): MI { ( map { $_ => $encaminhamento->get_column($_) } qw( id_guiche id_guiche_origem id_atendimento informacoes ) ), - ( map { ($encaminhamento->get_column($_) && $c->stash->{local}->$_->is_infinite) ? - () : ($_ => DateTime::Format::XSD->format_datetime(DateTime::Format::Pg->parse_datetime($encaminhamento->get_column($_))->set_time_zone('local'))) } - qw/ vt_ini vt_fim / + ( map { ($encaminhamento->$_ && $encaminhamento->$_->is_infinite) ? + () : ($_ => DateTime::Format::XSD->format_datetime($encaminhamento->$_->set_time_zone('local'))) } + qw/ vt_ini vt_fim / ), } } diff --git a/Fila-Web/root/render/mesas.tt b/Fila-Web/root/render/mesas.tt index 80465c0..ef5f919 100644 --- a/Fila-Web/root/render/mesas.tt +++ b/Fila-Web/root/render/mesas.tt @@ -28,11 +28,12 @@

Encaminhados

- + [% FOREACH encaminhamento IN lista_encaminhamentos.lista_encaminhamentos.encaminhamento %] + -- libgit2 0.21.2
Horário:Mesa de Origem:Mesa de Destino:Nº do AtendimentoMotivo:Horário:Atendido:Mesa de Origem:Mesa de Destino:Nº do AtendimentoMotivo:
[% dtf.f(encaminhamento.vt_ini) %][% dtf.f(encaminhamento.vt_fim) %] [% encaminhamento.id_guiche_origem %] [% encaminhamento.id_guiche %] [% encaminhamento.id_atendimento %]