@foreach ($postos as $posto)

{{ $posto->nome_posto }}

{{-- --}} @if ($permissao->criar_agendamentos_pedidos) @endif {{-- @foreach ($posto->combustiveis->sortBy(function($item, $key) use ($ordemProdutos){ return array_search($item->produto->artigo, $ordemProdutos);}) as $ch) --}} @foreach ($posto->combustiveis as $ch) @php $dataSondagem = null; if ($data != "") { $sondagem = $ch->sondagens_combustiveis()->where('data_sondagem', '<=', $data)->latest()->first(); if ($sondagem) { $dataSondagem = strtotime($sondagem->data_sondagem); } } else { $sondagem = $ch->sondagens_combustiveis()->latest()->first(); if ($sondagem) { $dataSondagem = strtotime($sondagem->data_sondagem); } } $hoje = strtotime('today'); $ontem = strtotime('yesterday'); @endphp @if ($dataSondagem === null) @elseif ($dataSondagem < $ontem) @elseif ($dataSondagem >= $ontem) @endif {{-- --}} @if($ch->media_venda_inicial) @if ($ch->data_proximo_reabastecimento) @else @endif @else @endif @if ($permissao->criar_agendamentos_pedidos) @endif @endforeach
Produto Data Última Sondagem Última SondagemPedidos PendentesQuantidade Pendente Reabastecer antes de novo SLAAgendar
{{ $ch->produto->artigo }}-{{ date('d/m/Y - H:i:s', $dataSondagem) }}{{ date('d/m/Y - H:i:s', $dataSondagem) }}/// CODIGO ANTERIOR A PINTURA DE VERMELHO NO CAMPO.03/09/2024 @if($data != "") @if($ch->sondagens_combustiveis()->where('data_sondagem', '<=', $data)->latest()->first()) {{ date('d/m/Y - H:i:s', strtotime($ch->sondagens_combustiveis()->where('data_sondagem', '<=', $data)->latest()->first()->data_sondagem)) }} @else - @endif @else @if($ch->sondagens_combustiveis()->latest()->first()) {{ date('d/m/Y - H:i:s', strtotime($ch->sondagens_combustiveis()->latest()->first()->data_sondagem)) }} @else - @endif @endif @if($data != "") @if($ch->sondagens_combustiveis()->where('data_sondagem', '<=', $data)->latest()->first()) {{ floor($ch->sondagens_combustiveis()->where('data_sondagem', '<=', $data)->latest()->first()->sondagem_final) }} @else - @endif @else @if($ch->sondagens_combustiveis()->latest()->first()) {{ floor($ch->sondagens_combustiveis()->latest()->first()->sondagem_final) }} @else - @endif @endif {{-- {{$arrPedidos[$posto->id][$ch->produto->id] ?? 0}} --}} {{ number_format(($arrPedidosQuantidade[$posto->id][$ch->produto->id] ?? 0), 0, ',', '.')}} {{ date('d/m/Y', strtotime($ch->data_proximo_reabastecimento)) }} - - @if($ch->sondagens_combustiveis()->latest()->first()) @php $sondagemFinal = floor($ch->sondagens_combustiveis()->latest()->first()->sondagem_final) @endphp @else @php $sondagemFinal = 0; @endphp @endif {{ number_format((($arrPedidosQuantidade[$posto->id][$ch->produto->id] ?? 0) + $sondagemFinal)/($ch->media_venda_inicial==0?1:$ch->media_venda_inicial), 0)}} Agendar
@endforeach