Browse Source

Correcoes de org_id em funcoes da versao 1.9

1.9
Matheo Bonucia 3 months ago
parent
commit
dccc6f6626
  1. 10
      agente/agentert.php
  2. 4
      integracao/funcoesApi.php
  3. 4
      login.php
  4. 4
      selecionaEmpresa.php

10
agente/agentert.php

@ -229,7 +229,7 @@ if (!IsAjax()) {
if (!isset($_POST["listaMotivo"]) || !$_POST["listaMotivo"]) {
$dadosMonitorCompl["msg_sis"] = "Selecione uma Pausa!";
$jsStartup[] = "alert('Selecione uma Pausa!')";
} elseif (VerificaMaxAgentePausa($dac)) {
} elseif (VerificaMaxAgentePausa($dac, $org_id)) {
$dadosMonitorCompl["msg_sis"] = "número Máximo de Agente/Pausa Excedido, Aguarde!";
$jsStartup[] = "alert('número Máximo de Agente/Pausa Excedido, Aguarde!')";
} else {
@ -1426,25 +1426,25 @@ function ConnectaAgenteRt($db, $dac, $tpAtend, $org_id)
}
/* verificar se já existe a quantidade de agentes permitido nesta empresa */
if (VerificaMaxAgenteLogado($db)) {
if (VerificaMaxAgenteLogado($db, $org_id)) {
$msg = "não é possível conectar o Agente! O número Máximo de \"PAs\" simultaneos já foi atingido!";
GeraExcept($msg);
}
/* verificar se já está logado este ramal em outra fila */
if (VerificaRamalLogado($db, $dacCheck, $agtCheck)) {
if (VerificaRamalLogado($db, $dacCheck, $agtCheck, $org_id)) {
$msg = "não é possível conectar ao servidor, Ramal: \"$ramal\" já conectado! Dac: \"$dacCheck\" Agente: \"$agtCheck\"";
GeraExcept($msg);
}
/* verifica se o ramal siga-me está ativado */
if (VerificaRamalSigame($db, $ramal)) {
if (VerificaRamalSigame($db, $ramal, $org_id)) {
$msg = "não é possível conectar ao servidor, Ramal: \"$ramal\" possui siga-me ativado";
GeraExcept($msg);
}
/* veririfique se existe classificação obrigatória */
if (VerificaClassObrigatoria($db, $dac)) {
if (VerificaClassObrigatoria($db, $dac, $org_id)) {
$msg = "Está configurado \"classificação Obrigatória\", mas não há clssificações disponiveis para este Dac!";
GeraExcept($msg);
}

4
integracao/funcoesApi.php

@ -6142,7 +6142,7 @@ function VerficaAgenteLogado($db)
return $ret;
}
function VerificaMaxAgenteLogado($db)
function VerificaMaxAgenteLogado($db, $org_id)
{
return false;
$numAgt = GetModeloPa();
@ -6155,7 +6155,7 @@ function VerificaMaxAgenteLogado($db)
/*
* Verifico a quantidade de PAs logado.
*/
$query = "select (count(*) + 1) as num_total_pa from pbx_supervisor_agentes";
$query = "select (count(*) + 1) as num_total_pa from pbx_supervisor_agentes where org_id=$org_id";
$result = pg_query($db, $query);
if ($result) {
$row = pg_fetch_row($result);

4
login.php

@ -196,8 +196,8 @@ if ($renderizarPagina && (!$_GET['action'])) {
</title>
<style>
<?php
include 'css/login.css';
include "components/Footer/footer.css";
include_once 'css/login.css';
include_once "components/Footer/footer.css";
?>
</style>
<link rel="icon" href="img/FOOTER_SIMPLES_IP.png" type="image/png">

4
selecionaEmpresa.php

@ -22,8 +22,8 @@ if(isset($_POST["btSelectEmpresa"])) {
</title>
<style>
<?php
include 'css/select_empresa.css';
include "components/Footer/footer.css";
include_once 'css/select_empresa.css';
include_once "components/Footer/footer.css";
?>
</style>
<link rel="icon" href="img/FOOTER_SIMPLES_IP.png" type="image/png">

Loading…
Cancel
Save