Commit e82d7521fe548bd4c6f9af9447810924ac2f5982
1 parent
41dcf538
Exists in
master
and in
1 other branch
ajuste de encode na criação de processo
Showing
1 changed file
with
10 additions
and
5 deletions
Show diff stats
controlador_ws.php
| ... | ... | @@ -874,23 +874,28 @@ $app->group('/api/v1',function(){ |
| 874 | 874 | // if($request->getParam('assunto')){ |
| 875 | 875 | // $assuntos = explode(",",$request->getParam('assunto')); |
| 876 | 876 | // } |
| 877 | - | |
| 877 | + | |
| 878 | 878 | //Interessado explode lista de objetos |
| 879 | 879 | $interessados = array(); |
| 880 | 880 | $interessados = json_decode($request->getParam('interessados'), TRUE); |
| 881 | 881 | // if($request->getParam('interessado')){ |
| 882 | 882 | // $interessados = explode(",",$request->getParam('interessado')); |
| 883 | 883 | // } |
| 884 | - | |
| 884 | + | |
| 885 | 885 | $rn = new MdWsSeiProcedimentoRN(); |
| 886 | 886 | $dto = new MdWsSeiProcedimentoDTO(); |
| 887 | - | |
| 887 | + | |
| 888 | + setlocale(LC_CTYPE, 'pt_BR'); // Defines para pt-br | |
| 889 | + | |
| 890 | + $especificacaoFormatado = str_replace('?','',strtolower(iconv('UTF-8', 'ASCII//TRANSLIT', $request->getParam('especificacao')))); | |
| 891 | + $observacoesFormatado = str_replace('?','',strtolower(iconv('UTF-8', 'ASCII//TRANSLIT', $request->getParam('observacoes')))); | |
| 892 | + | |
| 888 | 893 | //Atribuir parametros para o DTO |
| 889 | 894 | $dto->setArrObjInteressado($interessados); |
| 890 | 895 | $dto->setArrObjAssunto($assuntos); |
| 891 | 896 | $dto->setNumIdTipoProcedimento($request->getParam('tipoProcesso')); |
| 892 | - $dto->setStrEspecificacao($request->getParam('especificacao')); | |
| 893 | - $dto->setStrObservacao($request->getParam('observacoes')); | |
| 897 | + $dto->setStrEspecificacao($especificacaoFormatado); | |
| 898 | + $dto->setStrObservacao($observacoesFormatado); | |
| 894 | 899 | $dto->setNumNivelAcesso($request->getParam('nivelAcesso')); |
| 895 | 900 | $dto->setNumIdHipoteseLegal($request->getParam('hipoteseLegal')); |
| 896 | 901 | $dto->setStrStaGrauSigilo($request->getParam('grauSigilo')); | ... | ... |