FINDINGS REPORT
Company Logo
SECTION (A): GENERAL INFORMATION
Facility/Location: {{ $fieldName }} / {{ $craneInventory->platform }}
Date: {{ \Carbon\Carbon::parse($reportDate)->format('d M Y') }}
Crane Name: {{ $craneInventory->platform }}-{{ $craneInventory->tag_no }}
Tag No: {{ $craneInventory->tag_no }}
Manufacturer: {{ $craneInventory->manufacturer }}
Model No: {{ $craneInventory->model }}
Serial No: {{ $craneInventory->serial_no }}
Total Findings: {{ $findings->count() }}
SECTION (B): FINDINGS SUMMARY
@if($findings->count() > 0) @foreach($findings as $index => $finding) @endforeach
No System Name Remarks Action Recommendation Status
{{ $index + 1 }} {{ $finding->system_name ?? 'N/A' }} {{ $finding->remarks ?? 'N/A' }} {{ $finding->action ?? 'N/A' }} {{ $finding->recommendation ?? 'N/A' }} {{ ucfirst($finding->status ?? 'Open') }}
@else
No findings reported for this period.
@endif
@if($findings->count() > 0)
SECTION (C): FINDINGS IMAGES
@php $findingsWithImages = $findings->filter(function($finding) { return (isset($finding->remarks_image_urls) && count($finding->remarks_image_urls) > 0) || (isset($finding->image_after_urls) && count($finding->image_after_urls) > 0); }); @endphp @if($findingsWithImages->count() > 0) @foreach($findings as $index => $finding) @if((isset($finding->remarks_image_urls) && count($finding->remarks_image_urls) > 0) || (isset($finding->image_after_urls) && count($finding->image_after_urls) > 0)) @if($loop->iteration > 1 && $loop->iteration % 3 === 1)
@endif
Finding #{{ $index + 1 }}: {{ $finding->system_name ?? 'N/A' }}
Remarks: {{ Str::limit($finding->remarks ?? 'No remarks', 100) }}
@if(isset($finding->remarks_image_urls) && count($finding->remarks_image_urls) > 0)
Before Images ({{ count($finding->remarks_image_urls) }})
@foreach($finding->remarks_image_urls as $imageIndex => $imageUrl)
Before Image {{ $imageIndex + 1 }}
Image {{ $imageIndex + 1 }}
@endforeach
@endif @if(isset($finding->image_after_urls) && count($finding->image_after_urls) > 0)
After Images ({{ count($finding->image_after_urls) }})
@foreach($finding->image_after_urls as $imageIndex => $imageUrl)
After Image {{ $imageIndex + 1 }}
Image {{ $imageIndex + 1 }}
@endforeach
@endif
@endif @endforeach @else
No images available for any findings in this report.
@endif
@endif
Prepared By:
Name & Designation
Signature
Date: {{ \Carbon\Carbon::parse($reportDate)->format('d M Y') }}
Verified By:
Name & Designation
Signature
Date: {{ \Carbon\Carbon::parse($reportDate)->format('d M Y') }}

*This is a computer-generated document, no signature required.

enquiry@offshorekesuma.com  |  03-8699 8393

Back