|
|
@ -181,18 +181,19 @@ |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
function __createCamp() { |
|
|
|
function __createCamp() { |
|
|
|
global $dbcon; |
|
|
|
global $dbcon; |
|
|
|
|
|
|
|
$org_id = $_SESSION['SSEmpresaPadrao']; |
|
|
|
|
|
|
|
|
|
|
|
try { |
|
|
|
try { |
|
|
|
__transaction('BEGIN;'); |
|
|
|
__transaction('BEGIN;'); |
|
|
|
|
|
|
|
|
|
|
|
$query = "SELECT cmp_id FROM pbx_campanha WHERE cmp_descricao = 'CAMPANHA_SERVICE_MAIL'"; |
|
|
|
$query = "SELECT cmp_id FROM pbx_campanha pc WHERE cmp_descricao = 'CAMPANHA_SERVICE_MAIL' AND pc.org_id = $org_id"; |
|
|
|
$result = pg_query($dbcon, $query); |
|
|
|
$result = pg_query($dbcon, $query); |
|
|
|
$res = pg_fetch_assoc($result); |
|
|
|
$res = pg_fetch_assoc($result); |
|
|
|
|
|
|
|
|
|
|
|
if (!$res['cmp_id']) { |
|
|
|
if (!$res['cmp_id']) { |
|
|
|
$query = "INSERT INTO pbx_campanha(cmp_descricao, cmp_ramal, id_dac, cmp_aguarda_agente, cmp_numero_ligacoes_agente, ident_proc, cmp_status, cmp_tipo_campanha, cmp_seletiva) |
|
|
|
$query = "INSERT INTO pbx_campanha(cmp_descricao, cmp_ramal, id_dac, cmp_aguarda_agente, cmp_numero_ligacoes_agente, ident_proc, cmp_status, cmp_tipo_campanha, cmp_seletiva, org_id) |
|
|
|
VALUES(%s,'-1',%s,'1','1',%s,'2','3','1') RETURNING cmp_id;"; |
|
|
|
VALUES(%s,'-1',%s,'1','1',%s,'2','3','1', %d) RETURNING cmp_id;"; |
|
|
|
$query = sprintf($query, QuotedStr('CAMPANHA_SERVICE_MAIL'), QuotedStr('00'), QuotedStr('Inserido: listacampanhaemail Data: ' . date('Y-m-d H:i:s'))); |
|
|
|
$query = sprintf($query, QuotedStr('CAMPANHA_SERVICE_MAIL'), QuotedStr('00'), QuotedStr('Inserido: listacampanhaemail Data: ' . date('Y-m-d H:i:s'), $org_id)); |
|
|
|
|
|
|
|
|
|
|
|
$result = pg_query($dbcon, $query); |
|
|
|
$result = pg_query($dbcon, $query); |
|
|
|
$res = pg_fetch_assoc($result); |
|
|
|
$res = pg_fetch_assoc($result); |
|
|
|