@if(is_null($data))
@foreach($groups as $group) @if(count($group->groupDetail) > 0) @php $total = 0; $counter = 0; $group_detail = $group->groupDetail()->getSupervisorsOrderedByRowNumber()->get(); @endphp

{{ $group->name }} - user)) data-user="" @else data-user="{{ $group->user->user->username }}" @endif> {{ is_null($group->user) ? '' : $group->user->user->name }}

{{ trans('messages.' . $group_detail[0]->code) }}: {{ $total }}
@foreach($group_detail as $supervisor) @php //TODO: Move this lines to the model. $numbers = []; $number_first = $supervisor->supervisorNumber()->isApprove(true)->first(); if(!$number_first) { $number_first = $supervisor->supervisorNumber()->orderBy('id', 'desc')->first(); } if($number_first) { $number_last = $supervisor->supervisorNumber()->identifier('>', $number_first->id)->first(); $numbers = [$number_last, $number_first]; } @endphp @if($counter % 2 == 0 || $counter == 0) @if($have_electronic)
@else
@endif
@endif
@php $last_number = isset($numbers[0]) ? $numbers[0]->number : 0 @endphp @php $first_number = isset($numbers[1]) ? $numbers[1]->number : 0 @endphp @php $sum = ($last_number == 0) ? 0 : $last_number - $first_number; $total += $sum @endphp {{-- --}}
{{ $supervisor->row_number }} {{ isset($numbers[0]) ? substr($numbers[0]->updated_at, 0, -3) : '' }} @if($supervisor->is_electronic) @else @endif
{{ __('messages.admin.conclusion') }}{{ number_format( $last_number ) }}
{{ __('messages.admin.opening') }}{{number_format( $first_number )}}
{{ __('messages.admin.total') }}{{ number_format( $sum ) }}
{{ $product->title }} A
@php $counter += 1 @endphp @if($counter % 2 == 0)
@endif @endforeach
{{ $total }}
@endif @endforeach
@include('voyager::partials.dashboard-widget-tank')
@else
@php $counter = 0 @endphp @foreach($data as $key => $value) @php $product_key = isset($value['electronic']) ? 'electronic' : 'secret'; @endphp

{{ \App\Models\GroupSupervisorRelations::getGroupNameBySupervisorId($value[$product_key]->ps_supervisor_id) }} - {{ $value[$product_key]->user->name }}

{{ trans('messages.' . $value[$product_key]->product->code) }} : {{ $value[$product_key]->total_liters }} @if($editable) @endif
@foreach($value['supervisors'] as $supervisor) @if($counter % 2 == 0 || $counter == 0) @if($have_electronic)
@else
@endif
@endif
{{-- --}}
{{ $supervisor->row_number }} {{ substr($supervisor->created_at, 0, -3) }} @if($supervisor->product->is_electronic) @else @endif
{{ __('messages.admin.conclusion') }} {{number_format( $supervisor->last_number) }}
{{ __('messages.admin.opening') }} {{number_format( $supervisor->first_number) }}
{{ __('messages.admin.total') }} {{ number_format( $supervisor->last_number - $supervisor->first_number )}}
{{ $product->title }} A
@php $counter += 1 @endphp @if($counter % 2 == 0)
@endif @endforeach
@endforeach
@include('voyager::partials.dashboard-widget-tank')
@endif @section('javascript') @stop