|
|
|
@ -48,7 +48,7 @@ $nome_ura = $_GET['nome_ura'];
|
|
|
|
|
|
|
|
|
|
if ($acao == "deleta") { |
|
|
|
|
$id = $_GET["id"] ?? "0"; |
|
|
|
|
$query = "delete from pbx_ura_destino where id='$id'"; |
|
|
|
|
$query = "delete from pbx_ura_destino where id='$id' and org_id = $org_id"; |
|
|
|
|
pg_query($dbcon, $query); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -64,15 +64,13 @@ $nome_ura = $_GET['nome_ura'];
|
|
|
|
|
$id_ura = trim($_POST["id_ura"]); |
|
|
|
|
$sequencia = 0; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* arquivo populaUra.php passa os valores exemplo |
|
|
|
|
* opcao = fila |
|
|
|
|
* acao = 5000;nome_da_fila |
|
|
|
|
* */ |
|
|
|
|
$opcao = trim($_POST["opcao"]); |
|
|
|
|
if($opcao == "filas" || $opcao == "ura"){ |
|
|
|
|
$param = explode(";", $_POST["acao"]); |
|
|
|
|
$comando = $param[0]; |
|
|
|
|
}else if($opcao == "ramal"){ |
|
|
|
|
$param = explode(";", $org_id . $_POST["acao"]); |
|
|
|
|
$comando = $param[0]; |
|
|
|
|
} |
|
|
|
|
$param = explode(";", $_POST["acao"], 2); |
|
|
|
|
$comando = $param[0]; |
|
|
|
|
|
|
|
|
|
$nome_comando = $param[1]; |
|
|
|
|
|
|
|
|
@ -80,17 +78,18 @@ $nome_ura = $_GET['nome_ura'];
|
|
|
|
|
$sequencia = $numero; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
$acao_asterisk = Acoes_asterisk($dbcon, $opcao, $comando ); |
|
|
|
|
if ($acao2 == 'inseri') { |
|
|
|
|
$query = "SELECT * FROM pbx_ura_destino where id_ura = $id_ura and numero='$numero' and visible = 'S'"; |
|
|
|
|
$query = "SELECT * FROM pbx_ura_destino where id_ura = $id_ura and org_id = $org_id and numero='$numero' and visible = 'S'"; |
|
|
|
|
$result = pg_query($dbcon, $query); |
|
|
|
|
if (pg_num_rows($result) > 0) { |
|
|
|
|
echo "<script>alerta_existe('A OP<EFBFBD><EFBFBD>O DE URA J<EFBFBD> EXISTE!');</script>"; |
|
|
|
|
echo "<script>alerta_existe('A opção de URA já Existe!');</script>"; |
|
|
|
|
$link = "uraOpcoes.php?id_ura=$id_ura&nome_ura=$nome_ura"; |
|
|
|
|
@header("Location: $link"); |
|
|
|
|
exit; |
|
|
|
|
} else { |
|
|
|
|
$query = "INSERT INTO pbx_ura_destino(id_ura, numero, tipo, comando, som_ura, sequencia, nome_comando, org_id) |
|
|
|
|
VALUES ('$id_ura','$numero','$opcao','$comando','$som_ura', '$sequencia', '$nome_comando', $org_id)"; |
|
|
|
|
$query = "INSERT INTO pbx_ura_destino(id_ura, numero, tipo, comando, som_ura, sequencia, nome_comando, org_id, comando_asterisk) |
|
|
|
|
VALUES ('$id_ura','$numero','$opcao','$comando','$som_ura', '$sequencia', '$nome_comando', $org_id, '$acao_asterisk')"; |
|
|
|
|
$result = pg_query($dbcon, $query); |
|
|
|
|
if ($result) { |
|
|
|
|
$opcao = null; |
|
|
|
@ -101,15 +100,15 @@ $nome_ura = $_GET['nome_ura'];
|
|
|
|
|
|
|
|
|
|
if ($acao2 == "edita") { |
|
|
|
|
$query = "UPDATE pbx_ura_destino |
|
|
|
|
SET numero='$numero', tipo='$opcao', comando='$comando', som_ura='$som_ura', nome_comando = '$nome_comando' |
|
|
|
|
WHERE id=$id"; |
|
|
|
|
SET numero='$numero', tipo='$opcao', comando='$comando', som_ura='$som_ura', nome_comando = '$nome_comando', comando_asterisk='$acao_asterisk' |
|
|
|
|
WHERE id=$id and org_id = $org_id"; |
|
|
|
|
pg_query($dbcon, $query); |
|
|
|
|
} |
|
|
|
|
echo "<script>javascript:history.back();</script>"; |
|
|
|
|
gera_arquivos($dbcon, 'URA'); |
|
|
|
|
} |
|
|
|
|
?> |
|
|
|
|
<table width="90%" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#EAEAEA" id="view"> |
|
|
|
|
<table width="90%" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#EAEAEA" id="view"> |
|
|
|
|
<tr class="cabecalho"> |
|
|
|
|
<td colspan="4"> |
|
|
|
|
<div align="center">CADASTRO DE OPÇÕES DE URA : <?= $nome_ura; ?></div>
|
|
|
|
@ -147,7 +146,7 @@ $nome_ura = $_GET['nome_ura'];
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
$query3 = "SELECT max(sequencia::int) AS numero FROM pbx_ura_destino WHERE id_ura = $id_ura AND visible <> 'N'"; |
|
|
|
|
$query3 = "SELECT max(sequencia::int) AS numero FROM pbx_ura_destino WHERE id_ura = $id_ura and org_id = $org_id AND visible <> 'N'"; |
|
|
|
|
$result3 = pg_query($dbcon, $query3); |
|
|
|
|
while ($dados3 = pg_fetch_array($result3)) { |
|
|
|
|
$proximo_numero = $dados3['numero'] + 1; |
|
|
|
@ -219,7 +218,7 @@ $nome_ura = $_GET['nome_ura'];
|
|
|
|
|
$janW = '500'; |
|
|
|
|
$janH = '400'; |
|
|
|
|
|
|
|
|
|
$query = "SELECT * FROM pbx_ura_destino where id_ura = $id_ura AND visible = 'S' order by numero asc"; |
|
|
|
|
$query = "SELECT * FROM pbx_ura_destino where id_ura = $id_ura AND visible = 'S' and org_id = $org_id order by numero asc"; |
|
|
|
|
$result = pg_query($dbcon, $query); |
|
|
|
|
$z == 0; |
|
|
|
|
while ($dados = pg_fetch_array($result)) { |
|
|
|
|