Browse Source

correcao dos att agente no hangup da ligacao, dependendo do org_id do user

1.9-pjsip
Matheo Bonucia 2 months ago
parent
commit
a93510ec55
  1. 4
      asterisk/etc_asterisk/extensions_padrao.conf
  2. 2
      asterisk/var_lib_asterisk/scripts/callcenter/atualizar-agente.php

4
asterisk/etc_asterisk/extensions_padrao.conf

@ -1285,7 +1285,7 @@ exten => s,n,Set(FILA-ORIGEM=)
exten => s,n,GotoIf($[${ISNULL(${MATRICULA})}]?atualiza)
exten => s,n(fila),Set(DB(CANAL/${MATRICULA}/${IDORIGEM})=DESLIGADO)
exten => s,n,System(${ATUALIZAR} LIVRE ${MATRICULA})
exten => s,n,System(${ATUALIZAR} LIVRE ${MATRICULA} '' '' ${ORG_ID})
exten => s,n,AGI(agente_pausa.php,${MATRICULA})
exten => s,n,GotoIf($["${ISNULL(${MATRICULA-ORIGEM})}" = "0"]?sw-3-ANSWER,10)
@ -1296,7 +1296,7 @@ exten => s,n,GotoIf($["${CUT(CUT(MEMBERINTERFACE,@,2),/,1)}" = "app-callcenter"
exten => s,n(atualiza),GotoIf($[X${MATRICULA-ORIGEM} = "X"]?desliga)
exten => s,n,GotoIf($["${ISNULL(${TRANSFERERNAME})}" = "0"]?desliga)
exten => s,n,Set(DB(CANAL/${MATRICULA-ORIGEM}/${IDORIGEM})=DESLIGADO)
exten => s,n,System(${ATUALIZAR} LIVRE ${MATRICULA-ORIGEM})
exten => s,n,System(${ATUALIZAR} LIVRE ${MATRICULA-ORIGEM} '' '' ${ORG_ID})
exten => s,n,AGI(agente_pausa.php,${MATRICULA-ORIGEM})
exten => s,n(desliga),AGI(tarifaFinaliza.php,${UNIQUEID})

2
asterisk/var_lib_asterisk/scripts/callcenter/atualizar-agente.php

@ -9,7 +9,7 @@ $path = "/var/log/asterisk/log_erro_pabx.log";
$p1 = trim($argv[1]);
$p2 = isset($argv[2]) ? trim($argv[2]) : '';
$p3 = isset($argv[3]) ? trim($argv[3]) : '';
$org_id = $argv[4];
$org_id = isset($argv[5]) ? $argv[5] : 0;
$TBL_AGENTES = "pbx_supervisor_agentes";
$log = '';
try {

Loading…
Cancel
Save