Browse Source

Corrigido a lista negra para multiempresas

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

Loading…
Cancel
Save