|
|
|
@ -116,7 +116,8 @@
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function DesabilitaRotas() { |
|
|
|
|
var plano = document.getElementById("portabilidade").checked; |
|
|
|
|
console.log('fui chamado'); |
|
|
|
|
var plano = document.getElementById("optionNoRestricted").checked; |
|
|
|
|
if (plano) { |
|
|
|
|
marca_todos(); |
|
|
|
|
_remove(); |
|
|
|
@ -243,11 +244,11 @@
|
|
|
|
|
$nome = RemoveAcentos($_POST["nome"], true); |
|
|
|
|
$musica_espera = 'N'; //trim($_POST["musica_espera"]); |
|
|
|
|
$musica = ''; //trim($_POST["musica"]); |
|
|
|
|
$tipo = trim($_POST["tipo"]); |
|
|
|
|
$tipo = isset($_POST["tipo"]) ? 'I' : 'E';; |
|
|
|
|
$operadora = trim($_POST["operadora"]); |
|
|
|
|
$recorte = trim($_POST["recorte"]); |
|
|
|
|
$acrescenta = trim($_POST["acrescenta"]); |
|
|
|
|
$portabilidade = isset($_POST["portabilidade"]) ? 1 : 0; |
|
|
|
|
$portabilidade = isset($_POST["optionNoRestricted"]) ? 1 : 0; |
|
|
|
|
if ($recorte == '') { |
|
|
|
|
$recorte = '0'; |
|
|
|
|
$recorte_prefixo = 0; |
|
|
|
@ -322,6 +323,7 @@
|
|
|
|
|
|
|
|
|
|
if (!$portabilidade) { |
|
|
|
|
$ramais = $_POST["ramais"]; |
|
|
|
|
if($ramais){ |
|
|
|
|
for ($i = 0; $i < count($ramais); $i++) { |
|
|
|
|
list($canal, $recorta, $acres) = explode(";", $ramais[$i]); |
|
|
|
|
if (trim($recorta) == '') |
|
|
|
@ -343,6 +345,7 @@
|
|
|
|
|
$novo = array('id_rota' => ($id ? $id : $id_ult), 'canal' => $canal, 'recorta' => $recorta, 'acrescenta' => $acres); |
|
|
|
|
GrvAudita($dbcon, $idProg, 'pbx_rotas_saida_canais', 'INS', array(), $novo, array('id_rota', 'canal', 'recorta', 'acrescenta')); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
$ramais = $_POST["relacao"]; |
|
|
|
@ -442,10 +445,8 @@
|
|
|
|
|
<div align="center"> |
|
|
|
|
<fieldset> |
|
|
|
|
<legend class="labels">Tipo:</legend> |
|
|
|
|
<input id="optionNoRestricted" name="tipo" type="radio" value="I" <?= ($acao == 'edita') && ($tipo == 'I') ? "checked" : null; ?> />
|
|
|
|
|
Sem Restrição |
|
|
|
|
<input id="optionRestricted" name="tipo" type="radio" value="E" <?= ($acao == 'edita') && ($tipo == 'E') ? "checked" : null; ?> <?= ($acao != 'edita') ? "checked" : null; ?> />
|
|
|
|
|
Restrito |
|
|
|
|
<input onchange="DesabilitaRotas();" id="optionNoRestricted" name="tipo" type="checkbox" <?= ($acao == 'edita') && ($tipo == 'I') ? "checked" : null; ?> />
|
|
|
|
|
<label for="optionNoRestricted">Sem Restrição</label> |
|
|
|
|
</fieldset> |
|
|
|
|
</div> |
|
|
|
|
</td> |
|
|
|
@ -721,28 +722,13 @@
|
|
|
|
|
<script type="text/javascript"> |
|
|
|
|
//Tratamento de dados conforme a opcao de Restrito ou Sem Restricao |
|
|
|
|
$(document).ready(function() { |
|
|
|
|
|
|
|
|
|
if ($('#optionNoRestricted').is(':checked')) { |
|
|
|
|
$('#naoCheck').click(); |
|
|
|
|
$('#table-rotas').css({ |
|
|
|
|
visibility: 'hidden', |
|
|
|
|
}); |
|
|
|
|
} else if ($('#optionRestricted').is(':checked')) { |
|
|
|
|
$('#table-rotas').css({ |
|
|
|
|
visibility: 'visible', |
|
|
|
|
}); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
$('#optionNoRestricted').click(function() { |
|
|
|
|
$('#naoCheck').click(); |
|
|
|
|
$('#table-rotas').css({ |
|
|
|
|
visibility: 'hidden', |
|
|
|
|
}); |
|
|
|
|
}); |
|
|
|
|
$('#optionRestricted').click(function() { |
|
|
|
|
$('#table-rotas').css({ |
|
|
|
|
visibility: 'visible', |
|
|
|
|
}); |
|
|
|
|
$('#optionNoRestricted').change(function() { |
|
|
|
|
if (this.checked) { |
|
|
|
|
$('#naoCheck').click(); |
|
|
|
|
$('#table-rotas').css({visibility: 'hidden'}); |
|
|
|
|
} else { |
|
|
|
|
$('#table-rotas').css({visibility: 'visible'}); |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|