Commit 2e565aac99a37adb6335de3f08748501b2995f20

Authored by daniel@ruoso.com
1 parent 9a1317bd
Exists in master

Corrige bug na obtencao dos dados do encaminhamento. Exibe o horário em que um e…

…ncaminhamento foi encerrado na tabela

git-svn-id: http://svn.softwarepublico.gov.br/svn/sistemadeatendimento/sistema/trunk@19 63db2ce5-8a6c-0410-abb9-a418dd412890
Fila-Servico/lib/Fila/Servico/Controller/WS/Gestao/Local.pm
@@ -1158,9 +1158,9 @@ sub listar_encaminhamentos: WSDLPort('GestaoLocal') :DBICTransaction('DB'): MI { @@ -1158,9 +1158,9 @@ sub listar_encaminhamentos: WSDLPort('GestaoLocal') :DBICTransaction('DB'): MI {
1158 ( map { $_ => $encaminhamento->get_column($_) } 1158 ( map { $_ => $encaminhamento->get_column($_) }
1159 qw( id_guiche id_guiche_origem id_atendimento informacoes ) 1159 qw( id_guiche id_guiche_origem id_atendimento informacoes )
1160 ), 1160 ),
1161 - ( map { ($encaminhamento->get_column($_) && $c->stash->{local}->$_->is_infinite) ?  
1162 - () : ($_ => DateTime::Format::XSD->format_datetime(DateTime::Format::Pg->parse_datetime($encaminhamento->get_column($_))->set_time_zone('local'))) }  
1163 - qw/ vt_ini vt_fim / 1161 + ( map { ($encaminhamento->$_ && $encaminhamento->$_->is_infinite) ?
  1162 + () : ($_ => DateTime::Format::XSD->format_datetime($encaminhamento->$_->set_time_zone('local'))) }
  1163 + qw/ vt_ini vt_fim /
1164 ), 1164 ),
1165 } 1165 }
1166 } 1166 }
Fila-Web/root/render/mesas.tt
@@ -28,11 +28,12 @@ @@ -28,11 +28,12 @@
28 <h3 class='titulos'>Encaminhados</h3> 28 <h3 class='titulos'>Encaminhados</h3>
29 <TABLE id='TabEncaminhamentos' cellspacing='0' cellpadding='5' border='1'> 29 <TABLE id='TabEncaminhamentos' cellspacing='0' cellpadding='5' border='1'>
30 <TR class='titulosTabela'> 30 <TR class='titulosTabela'>
31 - <TD>Horário:</TD><TD>Mesa de Origem:</TD><TD>Mesa de Destino:</TD><TD>Nº do Atendimento</TD><TD>Motivo:</TD> 31 + <TD>Horário:</TD><TD>Atendido:</TD><TD>Mesa de Origem:</TD><TD>Mesa de Destino:</TD><TD>Nº do Atendimento</TD><TD>Motivo:</TD>
32 </TR> 32 </TR>
33 [% FOREACH encaminhamento IN lista_encaminhamentos.lista_encaminhamentos.encaminhamento %] 33 [% FOREACH encaminhamento IN lista_encaminhamentos.lista_encaminhamentos.encaminhamento %]
34 <TR> 34 <TR>
35 <TD>[% dtf.f(encaminhamento.vt_ini) %]</TD> 35 <TD>[% dtf.f(encaminhamento.vt_ini) %]</TD>
  36 + <TD>[% dtf.f(encaminhamento.vt_fim) %]</TD>
36 <TD>[% encaminhamento.id_guiche_origem %]</TD> 37 <TD>[% encaminhamento.id_guiche_origem %]</TD>
37 <TD>[% encaminhamento.id_guiche %]</TD> 38 <TD>[% encaminhamento.id_guiche %]</TD>
38 <TD>[% encaminhamento.id_atendimento %]</TD> 39 <TD>[% encaminhamento.id_atendimento %]</TD>