From 4a26f28d990e524368ca2c2897864ccaf0b28bcf Mon Sep 17 00:00:00 2001 From: Matheo Bonucia Date: Mon, 16 Sep 2024 15:17:04 +0000 Subject: [PATCH] =?UTF-8?q?Corre=C3=A7=C3=A3o=20no=20agi=20para=20atualiza?= =?UTF-8?q?r=20fila?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../scripts/callcenter/atualizar-dacs.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/asterisk/var_lib_asterisk/scripts/callcenter/atualizar-dacs.php b/asterisk/var_lib_asterisk/scripts/callcenter/atualizar-dacs.php index 5eed3da9..60071647 100755 --- a/asterisk/var_lib_asterisk/scripts/callcenter/atualizar-dacs.php +++ b/asterisk/var_lib_asterisk/scripts/callcenter/atualizar-dacs.php @@ -45,17 +45,17 @@ foreach ($colas as $key => $cola) { $nome = RemoveExibicaoOrg($info['nome']); $org_id = $info['org_id']; - $query = sprintf("SELECT dac FROM pbx_supervisor_dacs WHERE dac = %s", QuotedStr($nome)); + $query = sprintf("SELECT fila_asterisk FROM pbx_supervisor_dacs WHERE fila_asterisk = %s", QuotedStr($key)); $result = pg_query($dbcon, $query); $exists = pg_num_rows($result); if ($exists) { - $query = "UPDATE pbx_supervisor_dacs set atendidas = %s, abandonadas = %s, espera = %s, tempo_espera = %s, tempo_nivel_servico = %s, percentual_nivel_servico = %s WHERE dac = %s"; - $query = sprintf($query, QuotedStr($cola['Completed']), QuotedStr($cola['Abandoned']), QuotedStr($cola['Calls']), QuotedStr(($cola['Calls'] ? $cola['Holdtime'] : 0)), QuotedStr($cola['ServiceLevel']), QuotedStr($cola['ServicelevelPerf']), QuotedStr($nome)); + $query = "UPDATE pbx_supervisor_dacs set atendidas = %s, abandonadas = %s, espera = %s, tempo_espera = %s, tempo_nivel_servico = %s, percentual_nivel_servico = %s WHERE fila_asterisk = %s"; + $query = sprintf($query, QuotedStr($cola['Completed']), QuotedStr($cola['Abandoned']), QuotedStr($cola['Calls']), QuotedStr(($cola['Calls'] ? $cola['Holdtime'] : 0)), QuotedStr($cola['ServiceLevel']), QuotedStr($cola['ServicelevelPerf']), QuotedStr($key)); $result = pg_query($dbcon, $query); } else { - $query = "INSERT INTO pbx_supervisor_dacs (atendidas, abandonadas, espera, tempo_espera, tempo_nivel_servico, percentual_nivel_servico, dac, org_id) VALUES(%s,%s,%s,%s,%s,%s,%s,%d)"; - $query = sprintf($query, QuotedStr($cola['Completed']), QuotedStr($cola['Abandoned']), QuotedStr($cola['Calls']), QuotedStr(($cola['Calls'] ? $cola['Holdtime'] : 0)), QuotedStr($cola['ServiceLevel']), QuotedStr($cola['ServicelevelPerf']), QuotedStr($nome), $org_id); + $query = "INSERT INTO pbx_supervisor_dacs (atendidas, abandonadas, espera, tempo_espera, tempo_nivel_servico, percentual_nivel_servico, dac, org_id, fila_asterisk) VALUES(%s,%s,%s,%s,%s,%s,%s,%d,%s)"; + $query = sprintf($query, QuotedStr($cola['Completed']), QuotedStr($cola['Abandoned']), QuotedStr($cola['Calls']), QuotedStr(($cola['Calls'] ? $cola['Holdtime'] : 0)), QuotedStr($cola['ServiceLevel']), QuotedStr($cola['ServicelevelPerf']), QuotedStr($nome), $org_id, QuotedStr($key)); $result = pg_query($dbcon, $query); }