@php $row = 0; @endphp @php $row++; @endphp @php $row++; @endphp @if(in_array('created_at', $columns)) @endif @if(in_array('uid', $columns)) @endif @if(in_array('amount', $columns)) @endif @if(in_array('status', $columns)) @endif @if(in_array('payment_type', $columns)) @endif @if(in_array('commission', $columns)) @endif @foreach($model->get() as $item) @php $row++; @endphp @if(in_array('created_at', $columns)) @endif @if(in_array('uid', $columns)) @endif @if(in_array('amount', $columns)) @endif @if(in_array('status', $columns)) @endif @if(in_array('payment_type', $columns)) @endif @if(in_array('commission', $columns)) @php $commission = $item->splits() ->where('company_id', $company->id) ->select(['amount','status']) ->first(); @endphp @endif @if(in_array('buyer', $columns)) @php $row++; @endphp @php $row++; $dimensions($row, 90); @endphp @endif @if(in_array('payment', $columns) && $item->payment_type == 'credit') @if($item->card) @php $row++; @endphp @php $row++; $dimensions($row, 60); @endphp @endif @endif @if(in_array('split', $columns)) @if($item->splits->count()) @php $row++; @endphp @php $row++; $dimensions($row, 22 * $item->splits->count()); @endphp @endif @endif @endforeach
RELATÓRIO DE VENDAS
DATAPEDIDOVALORSTATUSFORMA DE PAGAMENTOCOMISSÃO
{{ $item->created_at->format('d/m/Y H:i') }}{{ $item->uid }}R$ {{ number_format($item->amount, 2, ',', '.') }}{{ $item->status->name }}{{ $item->payment_type == 'credit' ? 'Crédito' : 'Pix' }}R$ {{ number_format($commission ? $commission->amount : 0, 2, ',', '.') }}
Cliente:
@php $address = $item->buyer->getAddress(); @endphp CPF/CNPJ: {{$item->buyer->doc}}
Nome: {{$item->buyer->name}}
Email: {{$item->buyer->email}}
Celular: {{$item->buyer->cell_number}}
Endereço: {{$address->postal_code.' - '.$address->street.','.($address->number?:'S/N').' '.$address->complement.' - '.$address->neighborhood.' - '.$address->city.' - '.$address->state}}
Pagamento:
Cartão: {{$item->card->number}}
Titular: {{$item->card->holder_name}}
Bandeira: {{$item->brand->name}}
Split:
@php $amountBase = 0; $isBase = true; @endphp @foreach ($item->splits as $split) @php if($isBase) { if($split->company_id == $company->id) $isBase = false; } if($isBase) $amountBase += $split->amount; @endphp @if(!$isBase) @if($split->company_id == $company->id) R$ {{number_format($amountBase, 2, ',', '.')}} - TAXA BASE
@endif R$ {{number_format($split->amount, 2, ',', '.')}} - {{$split->company->doc}} - {{substr($split->company->description, 0, 40)}}
@endif @endforeach