| Server IP : 54.233.248.239 / Your IP : 172.28.1.13 Web Server : Apache System : Linux ip-172-28-29-189 6.5.0-1014-aws #14~22.04.1-Ubuntu SMP Thu Feb 15 15:27:06 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 7.2.34-43+ubuntu22.04.1+deb.sury.org+1 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /var/www/html/vinumday2_0/app/Modules/PedidoVenda/Views/admin/ |
Upload File : |
<tr data-id="{{ $produto->id }}" id="produto-{{ $produto->id }}" class="produto-item">
<td class="text-center">
<i class="fa-detail ver-detalhes-produto fa fa-plus-circle"></i>
<input type="hidden" name="produto_id_{{ $produto->id }}" value="{{ $produto->id }}"/>
<input type="hidden" id="produto_preco_custo_{{ $produto->id }}" name="produto_preco_custo_{{ $produto->id }}" value="{{ $produto->preco_custo }}"/>
<input type="hidden" id="produto_preco_mercado_{{ $produto->id }}" name="produto_preco_mercado_{{ $produto->id }}" value="{{ $produto->preco_mercado }}"/>
<input type="hidden" id="produto_ordem_{{ $produto->id }}" name="produto_ordem_{{ $produto->id }}" value="1"/>
<input type="hidden" name="produto-item[]" value="{{ $produto->id }}"/>
<input type="hidden" name="produto-preco-mercado[]" value="{{ $produto->preco_mercado }}"/>
<input type="hidden" name="produto-preco-custo[]" value="{{ $produto->preco_custo }}"/>
</td>
<td>{{ $produto->sku }}</td>
<td><a href="{{ url('/admin/produto/edit/' . $produto->slug) }}" target="_blank">{{ $produto->nome }}</a></td>
<td class="text-center" id="ultima_atualizacao_{{ $produto->id }}">{{ (!empty($produto->ultima_atualizacao_saldo) ? date('d/m/Y H:i', strtotime($produto->ultima_atualizacao_saldo)) : '') }}</td>
<!--<td class="text-center">
<button type="button" class="btn btn-success" onclick="atualizarProduto({{ $produto->id }})">Atualizar Saldos</button>
</td>-->
<td><input type="number" value="{{ $quantidade }}" class="form-control" name="produto-quantidade-checkbox[]" id="produto_quantidade_{{ $produto->id }}" onchange="calcularProduto({{ $produto->id }})"></td>
<td class="text-center">{{ number_format(($produto->preco_custo), 2, ',', '.') }}</td>
<td class="text-right"><select name="valor_caixa_status[]" id="valor_caixa_status_{{ $produto->id }}"><option value="1">Sim</option><option value="0" selected>Não</option></select></td>
<td class="text-right"><input name="qtd_produtos_caixa[]" id="qtd_produtos_caixa_{{ $produto->id }}" type="number" min="0" value="0" class="form-control" /></td>
<td class="text-center">{{ number_format(($produto->preco_mercado), 2, ',', '.') }}</td>
<td class="text-center"><input type="number" value="{{ number_format($produto->preco_de_venda, 2, '.', '') }}" class="form-control" name="produto-preco-venda[]" id="produto_preco_venda_{{ $produto->id }}" onchange="calcularProduto({{ $produto->id }})"></td>
<td class="text-right" id="produto_total_{{ $produto->id }}">{{ number_format(($produto->preco_de_venda * $quantidade), 2, ',', '.') }}</td>
<td class="text-center"><button type="button" class="btn btn-danger" onclick="removerProdutoPedido({{ $produto->id }})"><i class="fa fa-trash"></i></button></td>
</tr>
<tr id="detalhes-produto-{{ $produto->id }}" style="background-color: #F2F2F2; display: none">
<td></td>
<td colspan="11" style="padding: 5px;">
<div class="row">
<div class="col-md-5">
<table class="table table-bordered" style="margin-bottom: 0px;">
<thead>
<tr>
<th>Ofertas</th>
<th>Data</th>
<th>Origem</th>
<th class="text-center">Qtde. Vendida</th>
</tr>
</thead>
<tbody>
<?php foreach ($produto->ofertas as $oferta) { ?>
<tr>
<td>{{ $oferta->id_oferta }}</td>
<td>{{ isset($oferta->oferta) && !empty($oferta->oferta->data) ? date('d/m/Y', strtotime($oferta->oferta->data)) : '' }}</td>
<td>
<?php
if(isset($oferta->oferta)):
if($oferta->oferta->tipo == 'D'){
echo 'Oferta Diária';
}elseif($oferta->oferta->tipo == 'S'){
echo 'Oferta Semanal';
}elseif($oferta->oferta->tipo == 'E'){
echo 'Oferta Exclusiva';
}elseif($oferta->oferta->tipo == 'M'){
echo 'Oferta Mercado';
}elseif($oferta->oferta->tipo == 'C'){
echo 'Oferta Canal <br>';
if(isset($oferta->oferta->canal)){
echo '<span>' . $oferta->oferta->canal->slug . '</span>';
}
}
endif;
?>
</td>
<td class="text-center">{{ number_format($oferta->quantidade, 0, ',', '.') }}</td>
</tr>
<?php } ?>
</tbody>
</table>
</div>
<div class="col-md-7">
<table class="table table-bordered" style="margin-bottom: 0px;">
<thead>
<tr>
<th class="text-center">Estoque</th>
<th class="text-center">Adega</th>
<th class="text-center">Em proc.</th>
<th class="text-center">Disp.</th>
<th class="text-center">Ped. Extras</th>
<th class="text-center">Reposição</th>
<th class="text-center">O.C. Pen/Apr/Enc</th>
<th class="text-center">O.C. Parc. Atend.</th>
<th class="text-center">Saldo</th>
<th class="text-center">Reserva</th>
<th class="text-center">Total</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">{{ $produto->estoque['estoque'] }}</td>
<td class="text-center">{{ $produto->estoque['adega'] }}</td>
<td class="text-center">{{ $produto->estoque['em_processamento'] }}</td>
<td class="text-center">{{ $produto->disponibilidade }}</td>
<td class="text-center">{{ $produto->pedidos_extras }}</td>
<td class="text-center">{{ $produto->requisicoes }}</td>
<td class="text-center">{{ $produto->ultimas_compras }}</td>
<td class="text-center">{{ $produto->ultimas_compras_parcial }}</td>
<td class="text-center">{{ $produto->saldo }}</td>
<td class="text-center">{{ $produto->reserva }}</td>
<td class="text-center">{{ $produto->saldo_final }}</td>
</tr>
</tbody>
</table>
</div>
</div>
</td>
</tr>
<script type="text/javascript">
$(document).ready(function(){
$(document).on('click', '.ver-detalhes-produto', function(){
var icon = $(this);
var tr = icon.closest('tr');
var id_produto = tr.data('id');
$(this).removeClass('ver-detalhes-produto');
$(this).addClass('esconder-detalhes-produto');
$(this).addClass('fa-minus-circle');
$(this).removeClass('fa-plus-circle');
$('#detalhes-produto-' + id_produto).show();
});
$(document).on('click', '.esconder-detalhes-produto', function(){
var icon = $(this);
var tr = icon.closest('tr');
var id_produto = tr.data('id');
$(this).removeClass('esconder-detalhes-produto');
$(this).addClass('ver-detalhes-produto');
$(this).addClass('fa-plus-circle');
$(this).removeClass('fa-minus-circle');
$('#detalhes-produto-' + id_produto).hide();
});
});
</script>