diff --git a/Fila-Servico/lib/Fila/Servico/Controller/WS/Gestao/Atendente.pm b/Fila-Servico/lib/Fila/Servico/Controller/WS/Gestao/Atendente.pm index 39e4e2e..c96180f 100644 --- a/Fila-Servico/lib/Fila/Servico/Controller/WS/Gestao/Atendente.pm +++ b/Fila-Servico/lib/Fila/Servico/Controller/WS/Gestao/Atendente.pm @@ -625,7 +625,7 @@ sub concluir_atendimento :WSDLPort('GestaoAtendente') :DBICTransaction('DB') :MI detail => 'Ocorreu um erro de configuracao no sistema.' }); } - my $atendimento = $c->stash->{guiche}->atendimento_atual->find; + my $atendimento = $c->stash->{guiche}->atendimento_atual->find({ }); unless ($atendimento) { die $c->stash->{soap}->fault @@ -645,7 +645,7 @@ sub concluir_atendimento :WSDLPort('GestaoAtendente') :DBICTransaction('DB') :MI } #checa se existem servicos abertos. - my $servico_atual = $atendimento->atendimento->servico_atual->find; + my $servico_atual = $atendimento->atendimento->servico_atual->find({ }); if ($servico_atual) { die $c->stash->{soap}->fault 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 14d6f02..255e6f9 100644 --- a/Fila-Servico/lib/Fila/Servico/Controller/WS/Gestao/Local.pm +++ b/Fila-Servico/lib/Fila/Servico/Controller/WS/Gestao/Local.pm @@ -131,8 +131,7 @@ sub dados_local :WSDLPort('GestaoLocal') :DBICTransaction('DB') :MI { my $status = $c->stash->{local}->estados->search ({ 'me.vt_ini' => { '<=', $now }, 'me.vt_fim' => { '>', $now }}, - { - prefetch => 'estado' })->first; + { prefetch => 'estado' })->first; $c->stash->{soap}->compile_return ({ local => @@ -187,7 +186,7 @@ sub abrir_local :WSDLPort('GestaoLocal') :DBICTransaction('DB') :MI { $c->model('SOAP')->transport->connection($c->engine->connection($c)); $c->model('SOAP')->transport->addrs([$c->stash->{local}->jid_senhas.'/callback']); - $c->model('SOAP::Senha')->local_aberto({ refresh_request => '' }); + $c->model('SOAP::Senha')->local_aberto({ refresh_request => 'non-empty' }); $c->stash->{refresh_gerente} = 1; } @@ -228,7 +227,7 @@ sub encerrar_senhas :WSDLPort('GestaoLocal') :DBICTransaction('DB') :MI { $c->model('SOAP')->transport->connection($c->engine->connection($c)); $c->model('SOAP')->transport->addrs([$c->stash->{local}->jid_senhas.'/callback']); - $c->model('SOAP::Senha')->senhas_encerradas({ refresh_request => '' }); + $c->model('SOAP::Senha')->senhas_encerradas({ refresh_request => 'non-empty' }); $c->stash->{refresh_gerente} = 1; } @@ -989,7 +988,7 @@ sub encerrar_atendimento :WSDLPort('GestaoLocal') :DBICTransaction('DB') :MI { $c->model('SOAP')->transport->addrs([$guiche->jid_opiniometro . '/callback/']); $c->model('SOAP::Opiniometro') - ->encerrar_opiniometro({ refresh_request => '' }); + ->encerrar_opiniometro({ refresh_request => 'non-empty' }); $c->stash->{refresh_gerente} = 1; $c->stash->{refresh_guiche} ||= []; diff --git a/Fila-Servico/lib/Fila/Servico/Controller/WS/Gestao/Opiniometro.pm b/Fila-Servico/lib/Fila/Servico/Controller/WS/Gestao/Opiniometro.pm index a68dd3b..f8e499f 100644 --- a/Fila-Servico/lib/Fila/Servico/Controller/WS/Gestao/Opiniometro.pm +++ b/Fila-Servico/lib/Fila/Servico/Controller/WS/Gestao/Opiniometro.pm @@ -164,7 +164,8 @@ sub registrar_avaliacao_praca :WSDLPort('GestaoOpiniometro') :DBICTransaction('D ); } - my %perguntas = map { $_ => $ordem_perguntas->get_column("pergunta$_") } 1..5; + my %perguntas = map { $_ => $ordem_perguntas->get_column("pergunta$_") } 1..5; + warn "Pergunta $_ eh $perguntas{$_}" for keys %perguntas; foreach my $resposta (@{$query->{avaliacao_atendimento}{resposta}}) { $c->stash->{local}->respostas_avaliacao->create diff --git a/Fila-Servico/schemas/FilaOpiniometro.wsdl b/Fila-Servico/schemas/FilaOpiniometro.wsdl index ecbd2fb..b815f67 100644 --- a/Fila-Servico/schemas/FilaOpiniometro.wsdl +++ b/Fila-Servico/schemas/FilaOpiniometro.wsdl @@ -28,8 +28,15 @@ xmlns:filasv="urn:oktiva:fila:web:servico" targetNamespace="urn:oktiva:fila:web:servico"> + + + + + + - + diff --git a/Fila-Servico/schemas/FilaSenha.wsdl b/Fila-Servico/schemas/FilaSenha.wsdl index 11e8fd0..2981bce 100644 --- a/Fila-Servico/schemas/FilaSenha.wsdl +++ b/Fila-Servico/schemas/FilaSenha.wsdl @@ -28,8 +28,15 @@ xmlns:filasv="urn:oktiva:fila:web:servico" targetNamespace="urn:oktiva:fila:web:servico"> + + + + + + - + -- libgit2 0.21.2