Browse Source

Corrigido a lista negra para multiempresas

1.9 1.9.0
Matheo Bonucia 10 months ago
parent
commit
53a195788c
  1. 15
      admin/listaNegraRotas.php

15
admin/listaNegraRotas.php

@ -3,6 +3,7 @@ include($_SESSION["SSabsPath"] . "funcoesFormulario.php");
$pbxRequest = $_REQUEST['pbxRequest'];
$idprog = $_REQUEST['idProg'];
$org_id = GetOrganizacao();
//Id da campanha
$idLista = $_REQUEST['idLista'];
@ -17,8 +18,8 @@ if (isset($_REQUEST['btIncRota'])) {
$id = explode('|', $idRotas);
$idRota = $id[1];
$tiporota = $id[0];
$query = "insert into pbx_listanegra_rota(id_rota, id_lista, tipo_rota)values('%s', '%s', '%s')";
$query = sprintf($query, $idRota, $idLista, $tiporota);
$query = "insert into pbx_listanegra_rota(id_rota, id_lista, tipo_rota, org_id)values('%s', '%s', '%s', '%s')";
$query = sprintf($query, $idRota, $idLista, $tiporota, $org_id);
$result = pg_query($dbcon, $query);
if (!$result) {
break;
@ -43,7 +44,7 @@ if (isset($_REQUEST['btIncRota'])) {
$idRota = $id[1];
$tiporota = $id[0];
$query = "delete from pbx_listanegra_rota where id_rota = '%s' and id_lista = '%s' and tipo_rota = '%s'";
$query = "delete from pbx_listanegra_rota where id_rota = '%s' and id_lista = '%s' and tipo_rota = '%s' and org_id = $org_id";
$query = sprintf($query, $idRota, $idLista, $tiporota);
$result = pg_query($dbcon, $query);
if (!$result)
@ -66,14 +67,14 @@ if (!isset($_REQUEST['listaRotas'])) {
if (!isset($_REQUEST['listaRotaInc'])) {
$_REQUEST['listaRotaInc'] = '';
}
$_REQUEST['listaRotas'] = GetListaRotas($dbcon, 'listaRotas', $idLista, $_REQUEST['listaRotas'], 0, 1);
$_REQUEST['listaRotaInc'] = GetListaRotas($dbcon, 'listaRotaInc', $idLista, $_REQUEST['listaRotaInc'], 1, 1);
$_REQUEST['listaRotas'] = GetListaRotas($dbcon, 'listaRotas', $idLista, $_REQUEST['listaRotas'], 0, 1,$org_id);
$_REQUEST['listaRotaInc'] = GetListaRotas($dbcon, 'listaRotaInc', $idLista, $_REQUEST['listaRotaInc'], 1, 1,$org_id);
$erro = $_REQUEST['erro'];
function GetListaRotas($dbcon, $nomeCombo, $idLista = 0, $codSel = 0, $gpInc = 0, $multiple = 0)
function GetListaRotas($dbcon, $nomeCombo, $idLista = 0, $codSel = 0, $gpInc = 0, $multiple = 0, $org_id)
{
$org_id = GetOrganizacao();
//$gpInc -> Pesquisa grupos incluidos qunado seu valor é = 1
$nomeComboDisp = $multiple ? ($nomeCombo . "[]") : $nomeCombo;
$multiple = $multiple ? 'multiple="multiple"' : "";

Loading…
Cancel
Save