Commit c2f010c3faec14399a4eb456b94a4440f2b06aaa
1 parent
8a29150a
Exists in
master
and in
7 other branches
Atualização admin1
Showing
5 changed files
with
42 additions
and
9 deletions
Show diff stats
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> |