D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
rosario
/
adm
/
app
/
gre
/
Views
/
Cotacao
/
Filename :
VieCtEnviaNegociacao.php
back
Copy
<?php if (!defined('URL')) { header("Location: /"); exit(); } $temerro = 0; $erro = ''; if(isset($_SESSION['msg'])) { $erro = substr($_SESSION['msg'],80,4); } /* * //var_dump($_SESSION['msg']); if(!empty($this->Dados['select']['pedido'])) { //var_dump($this->Dados['select']['dife'][0]); //var_dump($this->Dados['select']['pedido']); }else{ if(!isset($_SESSION['msg'])) { $_SESSION['msg'] = "<div class='alert alert-success' role='alert'> Negociação enviada com sucesso ! <button type='button' class='close' data-dismiss='alert' aria-label='Close'> <span aria-hidden='true'>×</span></button> </div>"; } } */ ?> <style> input checkbox{ height: 30px; background-color: #eee; border-radius: 50%; } </style> <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">Envia Resposta Negociação</h2> </div> </div> <?php if (isset($_SESSION['msg'])) { if($erro == 'ERRO') { $temerro = 1; } echo $_SESSION['msg']; unset($_SESSION['msg']); } ?> <form method="POST" action="" enctype="multipart/form-data" onsubmit="myFunction()"> <!-- <input type="hidden" name="arq_base" id="arq_base" value="<?php echo $this->Dados['select']['arq_base'] ?>" > --> <input type="hidden" name="id_arquivo" id="id_arquivo" > <input type="hidden" name="contclic" id="contclic" value="1"> <div class="form-row"> <div class="form-group col-md-5"> <?php if(count($this->Dados['select']['pedido']) > 1) { ?> <label><span class="text-danger">*</span>Pedido</label> <select name="pedido" id="pedido" class="form-control" required onchange="javascript:selped(this.value)"> <option value="">Selecione</option> <?php foreach ($this->Dados['select']['pedido'] as $pedido) { extract($pedido); $ped_id = $datai.'@'.$cotacao_id.'@'.$sugestao_id; echo "<option value='$ped_id'>$dataf</option>"; } ?> </select> <input type="hidden" name="pedidop" id="pedidop" class="form-control"/> <?php }else{ if(isset($this->Dados['select']['pedido'][0])) { ?> <label><span class="text-danger">*</span>Pedido</label> <input type="text" name="pedido" id="pedido" class="form-control" value="<?php echo $this->Dados['select']['pedido'][0]['dataf'] ?>" readonly required /> <input type="hidden" name="pedidop" id="pedidop" class="form-control" value="<?php echo $this->Dados['select']['pedido'][0]['datap'] ?>" required /> <?php } } ?> </div> </div> <?php if(isset($this->Dados['select']['pedido'][0])) { if ($this->Dados['select']['pedido'][0]['plan']== 'N') { if(isset($this->Dados['select']['tipo'])){ ?> <div id="planilha"> <div class="form-row"> <div class="form-group col-md-6"> <label><span class="text-danger">*</span>Planilha à enviar:</label> <input type="file" name="arquivo" id="arquivo" class="form-control" onchange="javascript:olha()" /> <input name="ConfirmaPlanilha" id="btn-conf-fech" type="submit" class="btn btn-outline-info my-2" value="Confirme"> </div> </div> </div> <?php } }else{ if($temerro == 0) { ?> <input type="hidden" name="pedidop" id="pedidop" class="form-control" value="<?php echo $this->Dados['select']['pedido'][0]['datap'] ?>" required /> <input type="hidden" name="nova_dife" id="nova_dife" value="<?php echo $this->Dados['select']['dife'][0]['dife'] ?>" /> <label><?php echo 'Pedido: <b>'.$this->Dados['select']['pedido'][0]['dataf'].'</b>'?> </label> <div class="form-row"> <div class="form-group col-md-5"> <label><span class="text-danger">*</span>Tipo de Resposta:</label> <select name="tipo_id" id="tipo_id" class="form-control" required onchange="javascript:vertipo(this.value)"> <option value="">Selecione</option> <?php foreach ($this->Dados['select']['tipo'] as $tipo) { extract($tipo); echo "<option value='$id_tipo'>$nome_tipo</option>"; } ?> </select> </div> </div> <div class="form-row"> <label id="valor_diferenca"></label> </div> <div id="dife"> <div class="form-row"> <div class="form-group col-md-2"> <label><span class="text-danger">*</span>Valor Proposto:</label> <input type="text" name="valor_proposto" id="valor_proposto" title="Se zeros aceita o Valor da Diferença acima" class="form-control" onKeyPress="return(MascaraMoeda(this, '.', ',', event))" /> </div> </div> <div class="form-row"> <div class="form-group col-md-12"> <input type="checkbox" name="concorda" id="concorda" onclick="javascript:checavalor()" /> <!-- <label><span class="text-danger">*</span>Concorda:</label> --> <label id="txtconcorda">Concordo em Debitar o valor proposto acima em nosso contas-correntes na Farmácia & Drogarias Rosário</label> </div> </div> </div> <div class="form-row"> <div id="loading" ></div> <div id="envia"> <div class="form-group col-md-12"> <input name="Limpar" id="btn-conf-fech" type="button" class="btn btn-outline-primary my-2" onClick="window.location.reload()" value="Limpar"> <input name="EnviaNegociacao" id="btn-conf-fech" type="submit" class="btn btn-outline-warning my-2" onclick="javascript:contarclic()" value="Enviar"> </div> </div> </div> <?php } // } } ?> <!-- <a href="<?php echo URLADM . 'con-ct-envia-negociacao-gerar/listar/?opcao=S'; ?>" class="btn btn-outline-info btn-sm" onclick="javascript:selPed()">Confirme</a>--> </div> </form> </div> </div> <hr> </div> </div> <script> document.getElementById("dife").style.display = 'none'; function selped(pedido) { //alert(pedido); //var select = document.querySelector('pedido'); document.getElementById("pedidop").value = pedido; } function checavalor(){ var valor = document.getElementById("valor_proposto").value; var valorpuro= valor.replace('.', ''); var valordig= valorpuro.replace(',', ''); // alert(valor); var valorpurod = document.getElementById("nova_dife").value; var valorpuro= valorpurod.replace('.', ''); var valordife= valorpuro.replace(',', ''); //alert(valordife); if(valordig == 0) { alert('Valor proposto é Igual zeros !!'); document.getElementById("valor_proposto").value = ""; const checkbox = document.getElementById("concorda") //checkbox.checked = true // marcou checkbox.checked = false // desmarcou document.getElementById("valor_proposto").focus(); } if(valordig > valordife) { alert('Valor proposto é maior que Valor da Diferença !!'); document.getElementById("valor_proposto").value = ""; const checkbox = document.getElementById("concorda") //checkbox.checked = true // marcou checkbox.checked = false // desmarcou document.getElementById("valor_proposto").focus(); } } function olha() { var nome_arq = document.getElementById("arquivo").files[0].name; //var nome_arq = document.querySelector('arquivo').files[0].name; // alert(nome_arq); document.getElementById("id_arquivo").value = nome_arq; } function contarclic() { var valorpuro= valor.replace('.', ''); var valordig= valorpuro.replace(',', ''); alert(valordig); var valorpurod = document.getElementById("nova_dife").value; var valorpuro= valorpurod.replace('.', ''); var valordife= valorpuro.replace(',', ''); alert(valordife); if(valordig > valordife) { alert('Valor proposto é maior que Valor da Diferença !!'); // document.getElementById("valor_proposto").value = ""; document.getElementById("valor_proposto").focus(); }else{ var conta = Number(document.getElementById('contclic').value); conta = conta + 1; document.getElementById('contclic').value = conta; } } function myFunction() { document.getElementById("envia").style.display = 'none'; var clics = (document.getElementById('contclic').value); document.getElementById('loading').innerHTML = '<img width="150px" src="http://<?php echo $_SERVER['SERVER_NAME']; ?>/rosario/adm/assets/imagens/loading.jpg"> <b>Aguarde, processando...</b> '; if (clics > 2) { document.getElementById("btn-conf-fech").disabled = true; } } function vertipo(tipo){ var obj = <?php echo json_encode($this->Dados['select']['pedido']); ?>; var dife = document.getElementById('nova_dife').value; var tam = parseInt(obj.length); // alert(obj[0].valor_diferenca); // alert('sugestao_id '+obj[0].sugestao_id+' data '+obj[0].datai); if (tipo > 2 && tipo < 5){ // alert('tipo: '+tipo); if(tam < 2){ if(tipo == 4 ){ document.querySelector('#txtconcorda').textContent = "Concordo em Debitar o valor proposto acima para pagamento em Bonificação à Farmácia & Drogarias Rosário"; }else{ document.querySelector('#txtconcorda').textContent = "Concordo em Debitar o valor proposto acima em nosso contas-correntes na Farmácia & Drogarias Rosário"; } // alert('tam: '+tam); // var campo = document.getElementById("pedidop").value; document.getElementById('valor_diferenca').innerHTML = 'Diferença: <b> R$ '+dife+'</b>'; // alert(campo); }else{ var select = document.getElementById("pedido"); var hoje = select.options[select.selectedIndex].value; var resultado = hoje.split("@"); //alert(resultado[0]+' = '+ resultado[2]); for (var i = 0; i < obj.length; i++){ if (obj[i].sugestao_id === resultado[2] && obj[i].datai === resultado[0]){ document.getElementById('valor_diferenca').innerHTML = 'Diferença: <b> R$ '+dife+'</b>'; // document.getElementById("valor_diferenca").text } } } document.getElementById("dife").style.display = 'block'; $('#valor_proposto').prop('required', true); $('#concorda').prop('required', true); }else{ $('#valor_proposto').prop('required', false); $('#concorda').prop('required', false); document.getElementById("dife").style.display = 'none'; } //alert(resultado[0]+' = '+ resultado[2]); /* document.getElementById("dife").style.display = 'block'; $('#valor_proposto').prop('required', true); }else{ $('#valor_proposto').prop('required', false); document.getElementById("dife").style.display = 'none'; } if(tipo == 5) { $('#arquivo').prop('required', false); document.getElementById("planilha").style.display = 'none'; }else{ $('#arquivo').prop('required', true); document.getElementById("planilha").style.display = 'block'; } * * */ } </script>