@foreach ($infos as $key=>$i) @php $start_dates = array_unique($i->getDetails->sortBy('start_date')->pluck('start_date')->toArray()); $start_dates = array_map(fn($date) => date('d-m-Y', strtotime($date)), $start_dates); $end_dates = array_unique($i->getDetails->sortBy('end_date')->pluck('end_date')->toArray()); $end_dates = array_map(fn($date) => date('d-m-Y', strtotime($date)), $end_dates); @endphp @endforeach
{{ __('obs.sl') }} {{ __('obs.code') }} {{ __('obs.hotel') }} {{ __('obs.vendor') }} {{ __('obs.date') }} {{ __('obs.start_date') }} {{ __('obs.end_date') }} {{ __('obs.night') }} {{ __('obs.total_room') }} {{ __('obs.room_no') }} {{ __('obs.action') }}
{{ $key+1 }} {{ $i->purchase_code }} {{ $i->getHotel->name }} {{ $i->getVendor->name_eng ?? "" }} {{ date('d-m-Y', strtotime($i->date)) }}{!! implode('
', $start_dates) !!}
{!! implode('
', $end_dates) !!}
{!! implode('
', array_unique( $i->getDetails->sortBy('start_date')->pluck('night')->toArray())) !!}
{{ $i->getDetails->sum('qty') }} {{ implode(', ', $i->getDetails->sortBy('room_no')->pluck('room_no')->toArray()) }} {{ __('obs.print') }} @if($i->attachment) Attachment @endif @if($i->status == 2) {{ __('obs.canceled') }} @else @if(checkAuthPermission('frontdesk.room_purchase.edit')) {{ __('obs.edit') }} @endif @if(checkAuthPermission('frontdesk.room_purchase.cancel')) @endif @endif @if(checkAuthPermission('frontdesk.room_purchase.edit_history')) {{ __('obs.edit_history') }} @endif