D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
rosario
/
adm
/
app
/
gre
/
Views
/
Cotacao
/
Filename :
VieCtPedidoFornProdVer.php
back
Copy
<?php if (!defined('URL')) { header("Location: /"); exit(); } ?> <style> .btn-custom { padding: 3px 3px 3px 3px; border-radius: 90px; height: 30px; width: 30px; margin-bottom: 3px; } .datatable-idoso-gre tr { cursor: pointer; } .modal-dialog { margin: 10px auto; } .inmodal { border: none; outline:none; font-weight: bold; } </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">Produtos do Pedido</h2> </div> <?php if (isset($this->Dados['listPedidoFornProd'])) { if (!empty($this->Dados['listPedidoFornProd'])) { ?> <div class="p-2"> <?php if ($this->Dados['botao']['vol_pedido']) { ?> <a href="<?php echo URLADM . 'con-ct-pedido-fechar/listar/?opcao=P' . '&data='.$this->Dados['listPedidoFornProd'][0]['data_cotacao'].'&cotacao_id='.$this->Dados['listPedidoFornProd'][0]['cotacao_id'].'&sugestao_id='.$this->Dados['listPedidoFornProd'][0]['sugestao_id']?>"> <div class="p-2"> <button class="btn btn-outline-primary btn-sm"> Voltar </button> </div> </a> <?php } ?> </div> <?php } } ?> <div class="p-2"> <span class="d-none d-md-block"> <div class="dropdown d-block d-md-none"> <button class="btn btn-primary dropdown-toggle btn-sm" type="button" id="acoesListar" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Ações </button> <div class="dropdown-menu dropdown-menu-right" aria-labelledby="acoesListar"> </div> </div> </div> </div> <?php if (isset($_SESSION['msg'])) { echo $_SESSION['msg']; unset($_SESSION['msg']); } ?> <?php if (isset($this->Dados['listPedidoFornProd'])) { if (empty($this->Dados['listPedidoFornProd'])) { ?> <div class="form-row"> <div class="alert alert-danger" role="alert"> Nenhum Produto encontrado nessa seleção ! <button type="button" class="close" data-dismiss="alert" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> </div> <?php } } ?> <hr> <input type="hidden" name="urladm" id="urladm" class="form-control" value="<?php echo URLADM; ?>" > <input type="hidden" name="data" id="data" class="form-control" value="<?php echo $this->Dados['listPedidoFornProd'][0]['data_cotacao'] ?>" > <input type="hidden" name="forn_id" id="forn_id" class="form-control" value="<?php echo $this->Dados['listPedidoFornProd'][0]['forn_id'] ?>" > <input type="hidden" name="cotacao_id" id="cotacao_id" class="form-control" value="<?php echo $this->Dados['listPedidoFornProd'][0]['cotacao_id'] ?>" > <input type="hidden" name="sugestao_id" id="sugestao_id" class="form-control" value="<?php echo $this->Dados['listPedidoFornProd'][0]['sugestao_id'] ?>" > <input type="hidden" name="qtde" id="qtde" class="form-control" value="<?php echo $this->Dados['listPedidoFornProd'][0]['qtde'] ?>" > <input type="hidden" name="status_id" id="status_id" class="form-control" value="<?php echo $this->Dados['listPedidoFornProd'][0]['status_id'] ?>" > <label><?php echo 'Fornecedor: <b>'.$this->Dados['listPedidoFornProd'][0]['forn_id'].' - '.$this->Dados['listPedidoFornProd'][0]['forn_nome'].'</b>'?></label>       <label><?php echo 'Marca: <b>'.$this->Dados['listPedidoFornProd'][0]['marca_nome']. '</b> - O.L.?: <b>'. $this->Dados['listPedidoFornProd'][0]['oli'] .'</b>'?></label>       <label><?php echo 'Cotação: <b>'.$this->Dados['listPedidoFornProd'][0]['cotacao_id'].'</b>'.' Sugestão: <b>'.$this->Dados['listPedidoFornProd'][0]['sugestao_id'].'</b>'?></label> <font size="2"> <table id="example-crm" class="datatable-idoso-gre stripe " cellspacing="0" width="100%"> <thead> <tr> <th style="text-align: center;" class="d-none d-sm-table-cell">Cod Interno</th> <th class="d-none d-sm-table-cell">Produto</th> <th class="d-none d-sm-table-cell">Curva</th> <th class="d-none d-sm-table-cell">Emb.Forn</th> <th style="text-align: center;" class="d-none d-sm-table-cell">Qtde Original</th> <th class="d-none d-sm-table-cell">Aprov.</th> <th style="text-align: center;" class="d-none d-sm-table-cell">Qtde Ajustada</th> <th class="d-none d-sm-table-cell">Preço Venda</th> <th style="text-align: center;" class="d-none d-sm-table-cell">Preço Cotado</th> <th style="text-align: center;" class="d-none d-sm-table-cell">Margem Cotado</th> <?php if ($this->Dados['listPedidoFornProd'][0]['negocia_marca'] == 'S') { ?> <th class="d-none d-sm-table-cell">Margem Desejada</th> <?php } ?> <th class="d-none d-sm-table-cell">Ação</th> </tr> </thead> <tbody> <?php if (!empty($this->Dados['listPedidoFornProd'])) { foreach ($this->Dados['listPedidoFornProd'] as $pedido) { extract($pedido); ?> <tr title="Duplo Clique aqui para ver Segundo Preço"> <td><?php echo $prod_cod; ?></td> <td><?php echo $prod_nome; ?></td> <td style="text-align: center;"><?php echo $curva; ?></td> <td style="text-align: center;"><?php echo $emb_fornecedor; ?></td> <td style="text-align: center;"><?php echo $qtde; ?></td> <?php if($perc_compra > 0 ) { if($perc_compra > 79 ) { ?> <td style="text-align: center;"><font color="blue"><?php echo $perc_compra.'%'; ?></font></td> <?php }else{ ?> <td style="text-align: center;"><font color="red"><b><?php echo $perc_compra.'%'; ?></font></b></td> <?php } }else{ ?> <td></td> <?php } if($qtde_ajustada > 0 ) { ?> <td style="text-align: center;"><b><font color="blue"><?php echo $qtde_ajustada; ?></b></font></td> <?php }else{ ?> <td style="text-align: center;"></td> <?php } ?> <td style="text-align: center;"><?php echo $preco_max; ?></td> <td style="text-align: center;"><?php echo $menor_preco; ?></td> <td style="text-align: center;"><?php echo $margem_menor_preco.'%' ?></td> <?php if ($negocia_marca == 'S') { ?> <td style="text-align: center;"><?php echo $margem_desejada.'%'; ?></td> <?php } if($status_id <> 4) { if($qtde_ajustada <> $qtde) { ?> <td class="text-center"> <span class="d-none d-md-block"> <?php if($qtde_ajustada <> $qtde) { echo "<a title='AJUSTAR' href='" . URLADM . "con-ct-pedido-forn-prod-excluir/exc-prod/?opcao=A&prod_cod=$prod_cod&cotacao_id=$cotacao_id&sugestao_id=$sugestao_id&forn_id=$forn_id&data=$data_cotacao&qtde=$qtde_ajustada&qtde_original=$qtde' data-ajustar='Tem certeza de que deseja Ajustar Qtde do item selecionado?'class='btn btn-info btn-custom' style='text-align: center;'><i class='fa fa-check' aria-hidden='true'></i></a> "; } ?> <?php echo "<a title='EXCLUIR' href='" . URLADM . "con-ct-pedido-forn-prod-excluir/exc-prod/?opcao=E&prod_cod=$prod_cod&cotacao_id=$cotacao_id&sugestao_id=$sugestao_id&forn_id=$forn_id&data=$data_cotacao' data-confirm='Tem certeza de que deseja excluir o item selecionado?'class='btn btn-danger btn-custom' style='text-align: center;'><i class='far fa-trash-alt'></i></a> "; ?> </span> </td> <?php } }else{ ?> <td class="d-none d-lg-table-cell"> <span class="badge badge-<?php echo $cor_cr; ?>"><?php echo $nome_sit; ?></span> </td> <?php } ?> <?php } } ?> </tr> </tbody> </table> </font> </div> <font size="2"> <form method="POST" action="" enctype="multipart/form-data"> <div class="modal fade" id="myModal" role="dialog"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h6 id="cabm" class="modal-title">Segundo Preço</h6> <button type="button" class="close" data-dismiss="modal">×</button> </div> <div class="modal-body"> <div col-md-8"> <input type="hidden" id="cotacao_idm" name="cotacao_idm"> <input type="hidden" id="sugestao_idm" name="sugestao_idm"> <input type="hidden" id="prod_id" name="prod_id"> <input type="hidden" id="forn_novo_idm" name="forn_novo_idm"> <input type="hidden" id="forn_atual_idm" name="forn_atual_idm"> <input type="hidden" id="data_cotacaom" name="data_cotacaom"> <div col-md-8"> <label><font color="blue"><b>SEGUNDO PREÇO</b></font></label> </div> <label>Fornecedor..........: </label> <input type="text" id="forn" name="forn" class="inmodal" readonly> <br><label>Embalagem Forn: </label> <input type="text" id="embm" name="embm" class="inmodal" readonly> <br><label>Qtde Pedido: </label> <input type="text" id="qtdem" name="qtdem" class="inmodal" readonly> <br><label>Aproveitamento: </label> <input type="text" id="aprovm" name="aprovm" class="inmodal" readonly> <br><label>Preço de Venda:</label> <input type="text" id="preco_vendam" name="preco_vendam" class="inmodal" readonly> <br><label>Segundo Preço....:</label> <input type="text" id="seg_preco" name="seg_preco" class="inmodal" readonly> <br><label>Margem....:</label> <input type="text" id="margemm" name="margemm" class="inmodal" readonly> </div> </div> <div class="modal-footer"> <button type="submit" id="alterar" class="btn btn-primary">Alterar</button> <button type="button" class="btn btn-danger" data-dismiss="modal">Sair</button> </div> </div> </div> </div> </form> </font> </div> <script> function alteraprod(){ alert('vai alterar'); } function buscaSegundoPreco(prod_cod, qtde){ var endereco = document.getElementById("urladm").value; var data = document.getElementById("data").value; var cotacao = document.getElementById("cotacao_id").value; var sugestao = document.getElementById("sugestao_id").value; var forn_id = document.getElementById("forn_id").value; var aproveitamento = 0; $(document).ready(function() { var response = ''; $.ajax({ type: "POST", data : { data: data, prod_cod: prod_cod, forn_id: forn_id }, url: endereco + "vendor/api/ler_segundo_preco.php", async: false, success: function(text) { response = text; if(response == ""){ style='text-align: center;' document.getElementById('cabm').innerHTML = "<fontcolor='red'>NENHUM SEGUNDO PREÇO ENCONTRADO !!</font>"; document.getElementById("embm").value = ""; document.getElementById("forn").value = ""; document.getElementById("seg_preco").value = ""; document.getElementById("aprovm").value = ""; document.getElementById("qtdem").value = ""; document.getElementById("alterar").disabled = true; }else{ var resultado = response.split("#"); document.getElementById("embm").value = resultado[5]; document.getElementById("forn_novo_idm").value = resultado[0]; document.getElementById("forn_atual_idm").value = forn_id; document.getElementById("forn").value = resultado[0]+'-'+resultado[3]; document.getElementById("prod_id").value = resultado[1]; document.getElementById("data_cotacaom").value = data; document.getElementById("cotacao_idm").value = cotacao; document.getElementById("sugestao_idm").value = sugestao; document.getElementById("seg_preco").value = 'R$ '+resultado[4]; document.getElementById("preco_vendam").value = 'R$ '+resultado[7]; document.getElementById("qtdem").value = qtde; document.getElementById('cabm').innerHTML = resultado[1]+'-'+resultado[2]; document.getElementById("alterar").disabled = false; let aprov =((resultado[8]- resultado[6])/resultado[8])*100; const aprovr = aprov.toFixed(2); document.getElementById("margemm").value = aprovr+"%"; if(resultado[5] > 1 ) { document.getElementById("aprovm").value = Math.ceil((parseInt(qtde)/ parseInt(resultado[5])*100),1) + "%"; }else{ document.getElementById("aprovm").value = "100%"; } } if(document.getElementById("status_id").value == '4') { document.getElementById("alterar").disabled = true; }else{ document.getElementById("alterar").disabled = false; } $("#myModal").modal({ show: true }); } }); }) } var TabelaHTML = document.getElementById("example-crm"); TabelaHTML.addEventListener("click", SelecionarLinha); function SelecionarLinha(){ var tabela = document.getElementById("example-crm"); var linhas = tabela.getElementsByTagName("tr"); for (i = 0; i < linhas.length; i++) { var linha = linhas[i]; linha.addEventListener("click", function(){ LinhaSelecionada(this, false); }); } function LinhaSelecionada(linha){ var linhas = linha.parentElement.getElementsByTagName("tr"); for (i = 0; i < linhas.length; i++) { var linha_ = linhas[i]; linha_.classList.remove("selecionado"); } linha.classList.toggle("selecionado"); var selecao = TabelaHTML.getElementsByClassName("selecionado"); var prod_cod = ""; var qtde = ""; for (i = 0; i < selecao.length; i++) { var Selecionado = selecao[i]; Selecionado = Selecionado.getElementsByTagName("td"); prod_cod = Selecionado[0].innerHTML; qtde = Selecionado[4].innerHTML; } buscaSegundoPreco(prod_cod, qtde); } } </script>