|
|
|
@ -87,7 +87,7 @@ try {
|
|
|
|
|
* para a tabela campanha_contatos (no KING) com o id da campanha que foi criada no KING (tabela campanha); |
|
|
|
|
* - Deleta da tabela tb_lista_discador, esses contatos que foram subidos para o KING |
|
|
|
|
*/ |
|
|
|
|
uploadFileKing(); |
|
|
|
|
uploadFileKing($mysql); |
|
|
|
|
|
|
|
|
|
//pausa a campanha se a quantidade de respostas configuradas (no campo de pausa) for atingida. |
|
|
|
|
perguntaPausa($dbcon); |
|
|
|
@ -200,7 +200,7 @@ function setData($data)
|
|
|
|
|
deleteData($dbcon, $idCampanhas); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function uploadFileKing() |
|
|
|
|
function uploadFileKing($mysql) |
|
|
|
|
{ |
|
|
|
|
global $dbcon; |
|
|
|
|
|
|
|
|
@ -231,8 +231,20 @@ function uploadFileKing()
|
|
|
|
|
$fileCamp = explode('.', $value['ld_original']); |
|
|
|
|
$campanha = $fileCamp[0]; |
|
|
|
|
|
|
|
|
|
//cria uma nova campanha no KING usando o nome passado como argumento, retorna id da campanha no KING |
|
|
|
|
$id = criarCampanhaKing($campanha); |
|
|
|
|
/** Verifica se ja existe uma campanha com esse nome |
|
|
|
|
* Se sim, soh adiciona os numeros nela |
|
|
|
|
* se nao, cria uma nova campanha e adiciona os numeros nela |
|
|
|
|
*/ |
|
|
|
|
$query = "SELECT id, campanha FROM campanha where campanha = '$campanha'"; |
|
|
|
|
$stmt = $mysql->prepare($query); |
|
|
|
|
$stmt->execute(); |
|
|
|
|
$resultados = $stmt->fetchAll(); |
|
|
|
|
if ($resultados) { |
|
|
|
|
$id = $resultados[0]['id']; |
|
|
|
|
} else { |
|
|
|
|
//cria uma nova campanha no KING usando o nome passado como argumento, retorna id da campanha no KING |
|
|
|
|
$id = criarCampanhaKing($campanha); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|