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 346 en : "",
347 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 351 en : "",
352 352 es : ""
353 353 } ],
... ...
admin1/usuarios/operacoes/exec.php
... ... @@ -126,7 +126,7 @@ switch ($funcao)
126 126 header("HTTP/1.1 500 erro ao consultar banco de dados");
127 127 exit;
128 128 }
129   - retornaJSON($retorna);
  129 + retornaJSON($id_operacao);
130 130 exit;
131 131 break;
132 132 }
... ...
admin1/usuarios/operacoes/index.js
... ... @@ -159,7 +159,7 @@ function adicionaOperacao(){
159 159 }
160 160 function excluirOperacaoDialogo(id_operacao){
161 161 var hash = {
162   - "mensagem": $trad("excluiMesmo",i3GEOadmin.core.dicionario),
  162 + "mensagem": $trad("confirma",i3GEOadmin.core.dicionario),
163 163 "onBotao1": "excluirOperacao('"+id_operacao+"')",
164 164 "botao1": $trad("sim",i3GEOadmin.core.dicionario),
165 165 "onBotao2": "fechaModalConfirma();",
... ... @@ -176,6 +176,39 @@ function excluirOperacao(id_operacao){
176 176 .done(
177 177 function(data, status){
178 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 212 iconeAguarde(ondeListaOperacoes);
180 213 pegaOperacoes();
181 214 }
... ...
admin1/usuarios/operacoes/index.php
... ... @@ -59,16 +59,16 @@ include "../../head.php";
59 59 </div>
60 60 <!-- li do indice lateral-->
61 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 63 </script>
64 64 <script id="templateOperacoes" type="x-tmpl-mustache">
65 65 <div class="panel panel-default" id="form-{{id_operacao}}">
66 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 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 72 </div>
73 73 <div class="col-md-8">
74 74 <h4>{{{operacao}}}</h4>
... ...