|
|
|
@ -20,7 +20,7 @@ function AcaoURA_Asterisk($dbcon, $acaoDest, $org_id){
|
|
|
|
|
|
|
|
|
|
$ura = explode("-", $acaoDest, 2); |
|
|
|
|
|
|
|
|
|
$query = "SELECT id_asterisk, nome FROM pbx_ura where org_id = $1 and id = $2 and nome = $3"; |
|
|
|
|
$query = "SELECT id, nome FROM pbx_ura where org_id = $1 and id = $2 and nome = $3"; |
|
|
|
|
pg_prepare($dbcon, "acao_ura_asterisk", $query); |
|
|
|
|
$result = pg_execute( $dbcon, "acao_ura_asterisk", array($org_id, $ura[0], $ura[1])); |
|
|
|
|
|
|
|
|
@ -30,7 +30,7 @@ function AcaoURA_Asterisk($dbcon, $acaoDest, $org_id){
|
|
|
|
|
|
|
|
|
|
$dados = pg_fetch_array($result); |
|
|
|
|
|
|
|
|
|
return "{$dados['id_asterisk']}-{$dados['name']}"; |
|
|
|
|
return $dados['id'] . "-" . $dados['nome']; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function AcaoVoice_Asterisk($dbcon, $acaoDest, $org_id){ |
|
|
|
@ -97,7 +97,7 @@ function AcaoHorarios_Asterisk($dbcon, $acaoDest, $org_id){
|
|
|
|
|
|
|
|
|
|
function AcaoDisa_Asterisk($dbcon, $acaoDest, $org_id){ |
|
|
|
|
|
|
|
|
|
$query = "SELECT numero FROM pbx_disa where org_id = $1 and numero = $2"; |
|
|
|
|
$query = "SELECT numero_asterisk FROM pbx_disa where org_id = $1 and numero = $2"; |
|
|
|
|
pg_prepare($dbcon, "acao_disa_asterisk", $query); |
|
|
|
|
$result = pg_execute($dbcon, "acao_disa_asterisk", array( $org_id, $acaoDest )); |
|
|
|
|
|
|
|
|
@ -106,7 +106,7 @@ function AcaoDisa_Asterisk($dbcon, $acaoDest, $org_id){
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
$dados = pg_fetch_array($result); |
|
|
|
|
return "$org_id{$dados['numero_asterisk']}"; |
|
|
|
|
return $dados['numero_asterisk']; |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -172,8 +172,8 @@ function AcaoRotaInterna_Asterisk($dbcon, $acaoDest, $org_id){
|
|
|
|
|
|
|
|
|
|
$query = "select b.modelo as id, b.modelo as nome |
|
|
|
|
from pbx_rotas_saida a, pbx_rotas_saida_modelos b |
|
|
|
|
where org_id = {$org_id} and b.id_rota = a.id |
|
|
|
|
and upper(a.tipo) = 'I' and b.modelo = '$acaoDest' |
|
|
|
|
where a.org_id = $1 and b.id_rota = a.id |
|
|
|
|
and upper(a.tipo) = 'I' and b.modelo = $2 |
|
|
|
|
order by 1;"; |
|
|
|
|
pg_prepare($dbcon, "acao_rotainterna_asterisk", $query); |
|
|
|
|
$result = pg_execute($dbcon, "acao_rotainterna_asterisk", array( $org_id, $acaoDest )); |
|
|
|
|