Commit cb3c5a13c66c26ce76e69d3b247542086982d6c3

Authored by Edmar Moretti
1 parent bd913fd7

Alteração no layout da lista de dados no sistema de admin

admin/admin.db
No preview for this file type
admin1/usuarios/grupos/exec.php
@@ -92,8 +92,8 @@ switch ($funcao) { @@ -92,8 +92,8 @@ switch ($funcao) {
92 exit (); 92 exit ();
93 break; 93 break;
94 case "LISTAUNICO" : 94 case "LISTAUNICO" :
95 - $grupos = pegaDados ( "SELECT id_grupo,nome,descricao from ".$esquemaadmin."i3geousr_grupos order by nome", $dbh, false );  
96 - $gruposusuarios = pegaDados ( "SELECT U.nome_usuario, U.id_usuario, UP.id_grupo FROM ".$esquemaadmin."i3geousr_grupousuario AS UP JOIN ".$esquemaadmin."i3geousr_usuarios AS U ON U.id_usuario = UP.id_usuario", dbh, false ); 95 + $grupos = pegaDados ( "SELECT id_grupo,nome,descricao from ".$esquemaadmin."i3geousr_grupos WHERE id_grupo = $id_grupo", $dbh, false );
  96 + $gruposusuarios = pegaDados ( "SELECT U.nome_usuario, U.id_usuario, UP.id_grupo FROM ".$esquemaadmin."i3geousr_grupousuario AS UP JOIN ".$esquemaadmin."i3geousr_usuarios AS U ON U.id_usuario = UP.id_usuario WHERE UP.id_grupo = $id_grupo", dbh, false );
97 if ($gruposusuarios === false || $grupos === false) { 97 if ($gruposusuarios === false || $grupos === false) {
98 $dbhw = null; 98 $dbhw = null;
99 $dbh = null; 99 $dbh = null;
@@ -103,7 +103,7 @@ switch ($funcao) { @@ -103,7 +103,7 @@ switch ($funcao) {
103 $grupo = $grupos[0]; 103 $grupo = $grupos[0];
104 $o = array (); 104 $o = array ();
105 foreach ( $gruposusuarios as $gp ) { 105 foreach ( $gruposusuarios as $gp ) {
106 - $o[$gp["id_grupo"]] = $gp; 106 + $o[$gp["id_usuario"]] = $gp;
107 } 107 }
108 $grupo["usuarios"] = $o; 108 $grupo["usuarios"] = $o;
109 $usuarios = pegaDados ( "SELECT id_usuario, login, nome_usuario from " . $esquemaadmin . "i3geousr_usuarios WHERE ativo = 1 order by login", $dbh ); 109 $usuarios = pegaDados ( "SELECT id_usuario, login, nome_usuario from " . $esquemaadmin . "i3geousr_usuarios WHERE ativo = 1 order by login", $dbh );
admin1/usuarios/grupos/index.js
@@ -156,11 +156,11 @@ Obtém a lista de grupos @@ -156,11 +156,11 @@ Obtém a lista de grupos
156 { 156 {
157 "data": json["grupo"], 157 "data": json["grupo"],
158 "onExcluir": "i3GEOadmin.gruposusuarios.excluirDialogo",//funcao 158 "onExcluir": "i3GEOadmin.gruposusuarios.excluirDialogo",//funcao
159 - "onEditar": "i3GEOadmin.gruposusuarios.salvarDialogo",//funcao 159 + "onSalvar": "i3GEOadmin.gruposusuarios.salvarDialogo",//funcao
160 "excluir": i3GEOadmin.gruposusuarios.dicionario.excluir, 160 "excluir": i3GEOadmin.gruposusuarios.dicionario.excluir,
161 "inputUsuarios": function(){ 161 "inputUsuarios": function(){
162 //marca os checkbox 162 //marca os checkbox
163 - var p = this.usuarios; 163 + var p = json["grupo"]["usuarios"];
164 $(json["usuarios"]).each( 164 $(json["usuarios"]).each(
165 function(i,el){ 165 function(i,el){
166 if(p && el.id_usuario && p[el.id_usuario]){ 166 if(p && el.id_usuario && p[el.id_usuario]){