@extends('portal::layouts.customer') @section('title', __('portal::lang.maintenance_hub')) @section('content')

@lang('portal::lang.maintenance_hub')

@lang('portal::lang.maintenance_hub_help')

@lang('portal::lang.my_projects') {{ $stats['projects'] ?? 0 }}
@lang('portal::lang.production_lines') {{ $stats['production_lines'] ?? 0 }}
@lang('portal::lang.my_equipment') {{ $stats['equipment'] ?? 0 }}
@lang('portal::lang.open_work_orders') {{ $stats['open_work_orders'] ?? 0 }}
@lang('portal::lang.upcoming_services') {{ $stats['upcoming_services'] ?? 0 }}
@lang('portal::lang.active_missions') {{ $stats['active_missions'] ?? 0 }}
@if($upcomingServices->count())

@lang('portal::lang.upcoming_services')

@foreach($upcomingServices as $schedule) @endforeach
@lang('maintenance::lang.title')@lang('portal::lang.linked_equipment')@lang('portal::lang.due_date')
{{ $schedule->title }} {{ $schedule->equipment->name ?? ($schedule->productionLine->name ?? $schedule->project->name ?? '-') }} @if($schedule->next_due_at) @format_datetime($schedule->next_due_at) @else - @endif @lang('portal::lang.view_details')
@endif @if($recentWorkOrders->count())

@lang('portal::lang.related_work_orders')

@foreach($recentWorkOrders as $wo) @endforeach
@lang('maintenance::lang.wo_number')@lang('portal::lang.linked_equipment')@lang('portal::lang.status')
{{ $wo->work_order_number ?? $wo->id }} {{ $wo->equipment->name ?? '-' }} {{ $wo->status }} @lang('portal::lang.view_details')
@endif
@endsection