Commit cb3c5a13c66c26ce76e69d3b247542086982d6c3
1 parent
bd913fd7
Exists in
master
and in
7 other branches
Alteração no layout da lista de dados no sistema de admin
Showing
3 changed files
with
5 additions
and
5 deletions
Show diff stats
admin/admin.db
No preview for this file type
admin1/usuarios/grupos/exec.php
| ... | ... | @@ -92,8 +92,8 @@ switch ($funcao) { |
| 92 | 92 | exit (); |
| 93 | 93 | break; |
| 94 | 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 | 97 | if ($gruposusuarios === false || $grupos === false) { |
| 98 | 98 | $dbhw = null; |
| 99 | 99 | $dbh = null; |
| ... | ... | @@ -103,7 +103,7 @@ switch ($funcao) { |
| 103 | 103 | $grupo = $grupos[0]; |
| 104 | 104 | $o = array (); |
| 105 | 105 | foreach ( $gruposusuarios as $gp ) { |
| 106 | - $o[$gp["id_grupo"]] = $gp; | |
| 106 | + $o[$gp["id_usuario"]] = $gp; | |
| 107 | 107 | } |
| 108 | 108 | $grupo["usuarios"] = $o; |
| 109 | 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 | 156 | { |
| 157 | 157 | "data": json["grupo"], |
| 158 | 158 | "onExcluir": "i3GEOadmin.gruposusuarios.excluirDialogo",//funcao |
| 159 | - "onEditar": "i3GEOadmin.gruposusuarios.salvarDialogo",//funcao | |
| 159 | + "onSalvar": "i3GEOadmin.gruposusuarios.salvarDialogo",//funcao | |
| 160 | 160 | "excluir": i3GEOadmin.gruposusuarios.dicionario.excluir, |
| 161 | 161 | "inputUsuarios": function(){ |
| 162 | 162 | //marca os checkbox |
| 163 | - var p = this.usuarios; | |
| 163 | + var p = json["grupo"]["usuarios"]; | |
| 164 | 164 | $(json["usuarios"]).each( |
| 165 | 165 | function(i,el){ |
| 166 | 166 | if(p && el.id_usuario && p[el.id_usuario]){ | ... | ... |