@ -124,20 +124,34 @@ if ($acao == "deleta") {
ELSE FALSE
END AS is_admin
)
SELECT DISTINCT ON (a.id)
a.id,
a.nome,
a.numero,
a.strategy,
a.timeout2,
a.status
FROM
pbx_queues_grupos a
SELECT
distinct ON(a.id) a.id,
a.nome,
a.numero,
a.strategy,
a.timeout2,
a.status
FROM
pbx_queues_grupos a
WHERE
(SELECT is_admin FROM admin_check) = TRUE $statuSql $compl
UNION
SELECT
distinct ON(a.id) a.id,
a.nome,
a.numero,
a.strategy,
a.timeout2,
a.status
FROM
pbx_queues_grupos a
INNER JOIN pbx_fila_grupos pfg ON
((SELECT is_admin FROM admin_check) OR pfg.id = a.id)
((SELECT is_admin FROM admin_check) = TRUE OR pfg.id = a.id)
AND pfg.org_id = a.org_id
INNER JOIN pbx_grupo_usuario pgu ON
((SELECT is_admin FROM admin_check) OR pgu.gp_id = pfg.gp_id)
((SELECT is_admin FROM admin_check) = TRUE OR pgu.gp_id = pfg.gp_id)
AND pgu.org_id = pfg.org_id
INNER JOIN pbx_usuarios pu ON
((pu.id = pgu.user_id AND pu.matricula = '$matricula') OR (SELECT is_admin FROM admin_check))
@ -184,7 +198,7 @@ if ($acao == "deleta") {
< table width = "100%" border = "0" cellspacing = "0" cellpadding = "2" style = "border:0;" >
< tr style = "border:0;" >
< td style = "border:0;" >
< div align = "center" >< a href = "#" title = "Editar Fila: <?php echo $dados [ 'nome' ]; ?> " onclick = "abre_janela('780', '560.', 'index.php?idProg=11002&pbxRequest=1&acao=edita&id= <?php echo $dados [ 'id' ]; ?><? = $params ; ?> ');" >< img src = "admin/images/edit.gif" alt = "EDITAR A FILA: <?php echo $dados [ 'nome' ]; ?> " width = "16" height = "16" border = "0" ></ a ></ div >
< div align = "center" >< a href = "#" title = "Editar Fila: <?php echo RemoveExibicaoOrg ( $dados [ 'nome' ]) ; ?> " onclick = "abre_janela('780', '560.', 'index.php?idProg=11002&pbxRequest=1&acao=edita&id= <?php echo $dados [ 'id' ]; ?><? = $params ; ?> ');" >< img src = "admin/images/edit.gif" alt = "EDITAR A FILA: <?php echo $dados [ 'nome' ]; ?> " width = "16" height = "16" border = "0" ></ a ></ div >
< / td >
<?php if ( ! $totaldep ) { ?>