D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
rosario
/
adm
/
app
/
gre
/
Views
/
Analise_Mix
/
Filename :
VieAnaliseMixSeleciona.php
back
Copy
<?php if (isset($this->Dados['form'])) { $valorForm = $this->Dados['form']; } if (isset($this->Dados['form'][0])) { $valorForm = $this->Dados['form'][0]; } //var_dump($this->Dados['select']['filial']); ?> <div class="content p-1"> <div class="list-group-item"> <div class="d-flex"> <div class="mr-auto p-2"> <h2 class="display-4 titulo">Análise do Mix - Selecionar </h2> </div> </div><hr> <?php if (isset($_SESSION['msg'])) { echo $_SESSION['msg']; unset($_SESSION['msg']); } ?> <form method="POST" action="" enctype="multipart/form-data" onsubmit="myFunction()"> <div id="div-alert"></div> <div class="form-row"> <div class="form-group col-md-4"> <label><span class="text-danger">*</span> <label>Opção</label> <select name="opcao" id="opcao" class="form-control" required onchange="javascript:buscaopcao(this.value)"> <option value=''>Selecione</option> <option value='0'>Por Filial</option> <option value='1'>Por Cluster</option> </select> </div> <div class="form-group col-md-4"> <label id="l_filial" ><span class="text-danger">*</span>Nome</label> <select name="filial_id" id="filial_id" class="form-control" required> </select> </div> </div> <div class="form-row"> <div class="form-group col-md-4"> <label><span class="text-danger">*</span> <label>Secao</label> <select name="secao_id" id="secao_id" class="form-control" onchange="javascript:buscagrupo(this.value)" required> <option value="">Selecionar</option> <?php foreach ($this->Dados['select']['sec'] as $secao) { extract($secao); echo "<option value='$secao_id'>$secao_nome</option>"; } ?> </select> </div> <div class="form-group col-md-4"> <label><span class="text-danger">*</span> <label>Grupo</label> <select name="grupo_id" id="grupo_id" class="form-control" onchange="javascript:buscasubgrupo(this.value)" required> </select> </div> </div> <div class="form-row"> <div class="form-group col-md-4"> <label><span class="text-danger">*</span> <label>Sub-Grupo</label> <select name="subgrupo_id" id="subgrupo_id" class="form-control" onchange="javascript:buscaclasse(this.value)" required> </select> </div> <div class="form-group col-md-4"> <label><span class="text-danger">*</span> <label>Classe</label> <select name="classe_id" id="classe_id" class="form-control" required> </select> </div> </div> <div class="form-row"> <div class="form-group col-md-4"> <label><span class="text-danger">*</span> <label>Perc Corte</label> <input name="perc_corte" id="perc_corte" max="100" class="form-control" required> </div> </div> <div class="form-row"> <p> <span class="text-danger">* </span>Campo obrigatório </p> </div> <div class="form-row"> <input name="Limpar" id="Limpar" type="reset" class="btn btn-success" value="Limpar"> <div class="form-group col-md-0.5"> </div> <input name="LisAnaMix" id="btn-conf-fech" type="submit" class="btn btn-info" value="Listar"> </div> </form> <div id="loading" ></div> </div> </div> <script> function myFunction(){ document.getElementById('loading').innerHTML = '<img width="150px" src="http://<?php echo $_SERVER['SERVER_NAME']; ?>/rosario/adm/assets/imagens/loading.jpg"> <b>Aguarde, processando...</b> '; } function buscaopcao(opcao) { if (opcao === '0') { document.getElementById("l_filial").innerHTML = "<span class='text-danger'>*</span>Filial</label>"; var obj = <?php echo json_encode($this->Dados['select']['filial']); ?>; element = document.getElementById("filial_id"); element.innerHTML = ''; var node = document.createElement("option"); var textnode = document.createTextNode('Selecione'); node.setAttribute("value", ""); node.appendChild(textnode); element.appendChild(node); var node = document.createElement("option"); var textnode = document.createTextNode('TODAS'); node.setAttribute("value", "0"); node.appendChild(textnode); element.appendChild(node); for (var i = 0; i < obj.length; i++){ var node = document.createElement("option"); var textnode = document.createTextNode(obj[i].filial_nome); node.setAttribute("value", obj[i].filial_id); node.appendChild(textnode); element.appendChild(node); } }else{ document.getElementById("l_filial").innerHTML = "<span class='text-danger'>*</span>Cluster</label>"; var obj = <?php echo json_encode($this->Dados['select']['cluster']); ?>; element = document.getElementById("filial_id"); element.innerHTML = ''; var node = document.createElement("option"); var textnode = document.createTextNode('Selecione'); node.setAttribute("value", ""); node.appendChild(textnode); element.appendChild(node); for (var i = 0; i < obj.length; i++){ var node = document.createElement("option"); var textnode = document.createTextNode(obj[i].cluster_nome); node.setAttribute("value", obj[i].cluster_id); node.appendChild(textnode); element.appendChild(node); } // alert(opcao); } } function buscagrupo(secao) { var obj = <?php echo json_encode($this->Dados['select']['grupo']); ?>; element = document.getElementById("grupo_id"); element.innerHTML = ''; var node = document.createElement("option"); var textnode = document.createTextNode('Selecione'); node.setAttribute("value", ""); node.appendChild(textnode); element.appendChild(node); for (var i = 0; i < obj.length; i++){ if (obj[i].secao_id == secao){ var node = document.createElement("option"); var textnode = document.createTextNode(obj[i].grupo_nome); node.setAttribute("value", obj[i].grupo_id); node.appendChild(textnode); element.appendChild(node); } } } function buscasubgrupo(grupo) { var obj = <?php echo json_encode($this->Dados['select']['subg']); ?>; var secao = document.getElementById("secao_id").value; element = document.getElementById("subgrupo_id"); element.innerHTML = ''; var node = document.createElement("option"); var textnode = document.createTextNode('Selecione'); node.setAttribute("value", ""); node.appendChild(textnode); element.appendChild(node); for (var i = 0; i < obj.length; i++){ if (obj[i].secao_id == secao && obj[i].grupo_id == grupo){ var node = document.createElement("option"); var textnode = document.createTextNode(obj[i].subgrupo_nome); node.setAttribute("value", obj[i].subgrupo_id); node.appendChild(textnode); element.appendChild(node); } } } function buscaclasse(subgrupo) { var obj = <?php echo json_encode($this->Dados['select']['classe']); ?>; var secao = document.getElementById("secao_id").value; var grupo = document.getElementById("grupo_id").value; element = document.getElementById("classe_id"); element.innerHTML = ''; var node = document.createElement("option"); var textnode = document.createTextNode('Selecione'); node.setAttribute("value", ""); node.appendChild(textnode); element.appendChild(node); var node = document.createElement("option"); var textnode = document.createTextNode('TODAS'); node.setAttribute("value", "0"); node.appendChild(textnode); element.appendChild(node); for (var i = 0; i < obj.length; i++){ if (obj[i].secao_id == secao && obj[i].grupo_id == grupo && obj[i].subgrupo_id == subgrupo){ var node = document.createElement("option"); var textnode = document.createTextNode(obj[i].classe_nome); node.setAttribute("value", obj[i].classe_id); node.appendChild(textnode); element.appendChild(node); } } } </script>