@extends('layouts.app') @section('content')
| Category | Certificate | ID No. | Department | Issued Date | Expiry Date | Status | Actions | |
|---|---|---|---|---|---|---|---|---|
CATEGORY: {{ $category }} |
||||||||
| @if($vesselCert && $vesselCert->attachment_path) @endif | {{ $category }} | {{ $certificate->name }} | {{ $vesselCert->id_no ?? '-' }} | {{ $vesselCert->vessel_department ?? '-' }} | {{ $vesselCert && $vesselCert->issued_date ? $vesselCert->issued_date->format('Y-m-d') : '-' }} | {{ $vesselCert && $vesselCert->expiry_date ? $vesselCert->expiry_date->format('Y-m-d') : '-' }} | @if($vesselCert && $vesselCert->expiry_date) @php $warningSettings = \App\Models\WarningSettings::first(); $warningDays = $warningSettings ? $warningSettings->warning_days : 30; $dangerDays = $warningSettings ? $warningSettings->danger_days : 7; $daysUntilExpiry = now()->diffInDays($vesselCert->expiry_date, false); @endphp @if($vesselCert->expiry_date < now()) Expired @elseif($vesselCert->expiry_date < now()->addDays($dangerDays)) Expiring Soon @elseif($vesselCert->expiry_date < now()->addDays($warningDays)) Expiring Soon @else Valid @endif @else No Expiry @endif |
@if($vesselCert)
@if(auth()->user()->is_admin || auth()->user()->hasPermission('manage_certificates'))
@endif
@else
@if(auth()->user()->is_admin || auth()->user()->hasPermission('manage_certificates'))
@endif
@endif
|
No particulars information available for this vessel.
@if(auth()->user()->is_admin || auth()->user()->hasPermission('manage_certificates')) @endif @endif| Plan | Category | Attachment | Actions |
|---|---|---|---|
| {{ $vesselPlan->plan->name }} | {{ $vesselPlan->plan->category }} | @if($vesselPlan->attachment_path) Download @else No attachment @endif |
@if(auth()->user()->is_admin || auth()->user()->hasPermission('manage_plans'))
@endif
|
| No plans found for this vessel. | |||
| Survey | Category | Last Date | Due Date | Window Date | Status | Actions |
|---|---|---|---|---|---|---|
| {{ $vesselSurvey->survey->name }} | {{ $vesselSurvey->survey->category }} | {{ $vesselSurvey->last_date ? $vesselSurvey->last_date->format('Y-m-d') : '-' }} | {{ $vesselSurvey->due_date ? $vesselSurvey->due_date->format('Y-m-d') : '-' }} | {{ $vesselSurvey->window_date ? $vesselSurvey->window_date->format('Y-m-d') : '-' }} | @if($vesselSurvey->due_date) @if($vesselSurvey->due_date < now()) Overdue @elseif($vesselSurvey->due_date < now()->addDays(90)) Due Soon @else Scheduled @endif @else No Due Date @endif |
@if(auth()->user()->is_admin || auth()->user()->hasPermission('manage_surveys'))
@endif
|
| No surveys found for this vessel. | ||||||