|
|
|
@ -1503,7 +1503,7 @@ function ConnectaAgenteRt($db, $dac, $tpAtend, $org_id)
|
|
|
|
|
$verConexao = 0; |
|
|
|
|
$i = 0; |
|
|
|
|
while ($i++ < 10) { |
|
|
|
|
$query = "select count(*) from pbx_supervisor_agentes where matricula = '$matricula' and upper(status) = 'PAUSA' "; |
|
|
|
|
$query = "select count(*) from pbx_supervisor_agentes where matricula = '$matricula' and upper(status) = 'PAUSA' and org_id = $org_id "; |
|
|
|
|
$result = pg_query($db, $query); |
|
|
|
|
|
|
|
|
|
if (!$result) { |
|
|
|
@ -1547,7 +1547,7 @@ function ConnectaAgenteRt($db, $dac, $tpAtend, $org_id)
|
|
|
|
|
*/ |
|
|
|
|
$query = "update pbx_supervisor_agentes |
|
|
|
|
set ramal = '$ramal', nome = '$login', dac = '$dacDesc', modo_atendimento = '$moduAtendDesc', duracao = now(), chamada_classificado = '2' |
|
|
|
|
where matricula = '$matricula'"; |
|
|
|
|
where matricula = '$matricula' and org_id = $org_id"; |
|
|
|
|
|
|
|
|
|
$result = pg_query($db, $query); |
|
|
|
|
$result = $result && pg_affected_rows($result); |
|
|
|
@ -1561,7 +1561,7 @@ function ConnectaAgenteRt($db, $dac, $tpAtend, $org_id)
|
|
|
|
|
* Registra o login do agente no sistema. |
|
|
|
|
* |
|
|
|
|
*/ |
|
|
|
|
$query = "insert into pbx_eventos_agentes(matricula,ramal,id_dac,\"login\", logoff, flag) values('$matricula', '$ramal',$dac, now(),now(),0)"; |
|
|
|
|
$query = "insert into pbx_eventos_agentes(matricula,ramal,id_dac,\"login\", logoff, flag, org_id) values('$matricula', '$ramal',$dac, now(),now(),0, $org_id)"; |
|
|
|
|
$result = pg_query($db, $query); |
|
|
|
|
$result = $result && pg_affected_rows($result); |
|
|
|
|
if (!$result) { |
|
|
|
@ -1574,7 +1574,7 @@ function ConnectaAgenteRt($db, $dac, $tpAtend, $org_id)
|
|
|
|
|
*/ |
|
|
|
|
$idMotivoPausa = GetMotivoLogin($db); |
|
|
|
|
$relEvt = '0'; |
|
|
|
|
$query = "insert into pbx_eventos_agentes(matricula,ramal,id_dac,id_motivo_pausa,entrada_pausa,flag,relaciona_eventos, reg_proc) values('$matricula', '$ramal',$dac,$idMotivoPausa,now(),0,$relEvt, $regProc)"; |
|
|
|
|
$query = "insert into pbx_eventos_agentes(matricula,ramal,id_dac,id_motivo_pausa,entrada_pausa,flag,relaciona_eventos, reg_proc, org_id) values('$matricula', '$ramal',$dac,$idMotivoPausa,now(),0,$relEvt, $regProc, $org_id)"; |
|
|
|
|
$result = pg_query($db, $query); |
|
|
|
|
$result = $result && pg_affected_rows($result); |
|
|
|
|
if (!$result) { |
|
|
|
|