Browse Source

Inserir org_id para os pbx_eventos_dacs

1.9-pjsip
bruno 2 months ago
parent
commit
d25d399f76
  1. 2
      admin/monitorRamal.php
  2. 6
      asterisk/var_lib_asterisk/scripts/manutencaoDB/importaBilhetes.php

2
admin/monitorRamal.php

@ -154,7 +154,7 @@ function GetRamaisNome($tipoDispositivo)
}
if (($tipoDispositivo == 2) || ($tipoDispositivo == 3)) {
if ($query) {
$query .= "union all\n";
$query .= "union all \n";
}
$query .= "SELECT 'T' as tipo,nome, callerid, tipo as protocol, nome_asterisk as registro FROM pbx_troncos WHERE tipo in('SIP', 'IAX2') AND org_id = $org_id \n";
}

6
asterisk/var_lib_asterisk/scripts/manutencaoDB/importaBilhetes.php

@ -139,8 +139,8 @@ function ImportaAstEventosDacs($dbcon)
/*
* Importa a tabela ast_eventos_dacs.
*/
$sql = "INSERT INTO pbx_eventos_dacs (id, uid1, uid2, fila, agente, evento, param1, param2, param3, param4)
SELECT id, uid1, uid2, fila, agente, evento, param1, param2, param3, param4
$sql = "INSERT INTO pbx_eventos_dacs (id, uid1, uid2, fila, agente, evento, param1, param2, param3, param4, org_id)
SELECT id, uid1, uid2, fila, agente, evento, param1, param2, param3, param4, org_id
FROM ast_eventos_dacs a
WHERE NOT EXISTS(SELECT '' FROM pbx_eventos_dacs WHERE id = a.id)";
if (!$result = pg_query($dbcon, $sql)) {
@ -307,7 +307,7 @@ function CorrigeNumeroDestinoImportados($dbcon)
// Criar a tabela temporária precisa_corrigir
$createTempTable = "CREATE TEMP TABLE temp_table_precisa_corrigir AS
WITH importado_sem_corrigir AS (
SELECT uniqueid FROM ast_bilhetes ab
SELECT uniqueid, org_id FROM ast_bilhetes ab
WHERE corrige_num_destino = 0
AND EXISTS (SELECT '' FROM pbx_bilhetes WHERE id_bilhetes = ab.id_bilhetes)
),

Loading…
Cancel
Save