Commit c2f010c3faec14399a4eb456b94a4440f2b06aaa

Authored by Edmar Moretti
1 parent 8a29150a

Atualização admin1

admin/admin.db
No preview for this file type
admin1/dicionario/core.js
@@ -346,8 +346,8 @@ i3GEOadmin.core.dicionario = { @@ -346,8 +346,8 @@ i3GEOadmin.core.dicionario = {
346 en : "", 346 en : "",
347 es : "" 347 es : ""
348 } ], 348 } ],
349 - 'excluiMesmo' : [ {  
350 - pt : "Confirma a exclusão permanente?", 349 + 'confirma' : [ {
  350 + pt : "Não será possível reverter. Continua?",
351 en : "", 351 en : "",
352 es : "" 352 es : ""
353 } ], 353 } ],
admin1/usuarios/operacoes/exec.php
@@ -126,7 +126,7 @@ switch ($funcao) @@ -126,7 +126,7 @@ switch ($funcao)
126 header("HTTP/1.1 500 erro ao consultar banco de dados"); 126 header("HTTP/1.1 500 erro ao consultar banco de dados");
127 exit; 127 exit;
128 } 128 }
129 - retornaJSON($retorna); 129 + retornaJSON($id_operacao);
130 exit; 130 exit;
131 break; 131 break;
132 } 132 }
admin1/usuarios/operacoes/index.js
@@ -159,7 +159,7 @@ function adicionaOperacao(){ @@ -159,7 +159,7 @@ function adicionaOperacao(){
159 } 159 }
160 function excluirOperacaoDialogo(id_operacao){ 160 function excluirOperacaoDialogo(id_operacao){
161 var hash = { 161 var hash = {
162 - "mensagem": $trad("excluiMesmo",i3GEOadmin.core.dicionario), 162 + "mensagem": $trad("confirma",i3GEOadmin.core.dicionario),
163 "onBotao1": "excluirOperacao('"+id_operacao+"')", 163 "onBotao1": "excluirOperacao('"+id_operacao+"')",
164 "botao1": $trad("sim",i3GEOadmin.core.dicionario), 164 "botao1": $trad("sim",i3GEOadmin.core.dicionario),
165 "onBotao2": "fechaModalConfirma();", 165 "onBotao2": "fechaModalConfirma();",
@@ -176,6 +176,39 @@ function excluirOperacao(id_operacao){ @@ -176,6 +176,39 @@ function excluirOperacao(id_operacao){
176 .done( 176 .done(
177 function(data, status){ 177 function(data, status){
178 modalAguarde(false); 178 modalAguarde(false);
  179 + var json = jQuery.parseJSON(data)*1;
  180 + $("#form-" + json).remove();
  181 + $("#link-" + json).remove();
  182 + }
  183 + )
  184 + .fail(
  185 + function(data){
  186 + modalAguarde(false);
  187 + mostraErro(data.status + " " +data.statusText);
  188 + }
  189 + );
  190 +}
  191 +function salvarOperacaoDialogo(id_operacao){
  192 + var hash = {
  193 + "mensagem": $trad("confirma",i3GEOadmin.core.dicionario),
  194 + "onBotao1": "salvarOperacao('"+id_operacao+"')",
  195 + "botao1": $trad("sim",i3GEOadmin.core.dicionario),
  196 + "onBotao2": "fechaModalConfirma();",
  197 + "botao2": $trad("nao",i3GEOadmin.core.dicionario)
  198 + };
  199 + abreModalConfirma(hash);
  200 +}
  201 +function salvarOperacao(id_operacao){
  202 + var parametros = $("#form-" + id_operacao + " form").serialize();
  203 + fechaModalGeral();
  204 + modalAguarde(true);
  205 + $.post(
  206 + "exec.php?funcao=alterarOperacao",
  207 + "id_operacao="+ id_operacao+"&"+parametros
  208 + )
  209 + .done(
  210 + function(data, status){
  211 + modalAguarde(false);
179 iconeAguarde(ondeListaOperacoes); 212 iconeAguarde(ondeListaOperacoes);
180 pegaOperacoes(); 213 pegaOperacoes();
181 } 214 }
admin1/usuarios/operacoes/index.php
@@ -59,16 +59,16 @@ include "../../head.php"; @@ -59,16 +59,16 @@ include "../../head.php";
59 </div> 59 </div>
60 <!-- li do indice lateral--> 60 <!-- li do indice lateral-->
61 <script id="indiceTpl" type="x-tmpl-mustache"> 61 <script id="indiceTpl" type="x-tmpl-mustache">
62 -<li><a onclick="$('.panel').hide();$('#form-{{id_operacao}}').show();" href="#">{{{codigo}}}</a></li> 62 +<li id="link-{{id_operacao}}"><a onclick="$('.panel').hide();$('#form-{{id_operacao}}').show();" href="#">{{{codigo}}}</a></li>
63 </script> 63 </script>
64 <script id="templateOperacoes" type="x-tmpl-mustache"> 64 <script id="templateOperacoes" type="x-tmpl-mustache">
65 <div class="panel panel-default" id="form-{{id_operacao}}"> 65 <div class="panel panel-default" id="form-{{id_operacao}}">
66 <div class="panel-body"> 66 <div class="panel-body">
67 - <form class="form" role="form" method="post" action="" > 67 + <form style="" onchange="this.style.boxShadow='2px 2px 5px 0 #009688';" class="form" role="form" method="post" action="" >
68 <div class="row"> 68 <div class="row">
69 - <div class="col-md-4">  
70 - <h4>{{{papeisv}}}</h4>  
71 - <div class="form-group form-group-lg">{{{inputPapeis}}}</div> 69 + <div class="col-md-4" >
  70 + <h4> {{{papeisv}}}</h4>
  71 + <div class="form-group form-group-lg" style="padding-left:5px;">{{{inputPapeis}}}</div>
72 </div> 72 </div>
73 <div class="col-md-8"> 73 <div class="col-md-8">
74 <h4>{{{operacao}}}</h4> 74 <h4>{{{operacao}}}</h4>