@extends('layouts.app')
@section('title', $rebuild->title)
@section('content')
@include('maintenance::layouts.nav')
@php $util = app(\Modules\Maintenance\Utils\MaintenanceUtil::class); @endphp
@lang('maintenance::lang.rebuild_reason'): {{ $rebuild->reason }} @lang('maintenance::lang.description'): {{ $rebuild->description }}
{{ $rebuild->title }}
{{ $rebuild->rebuild_number }}
@lang('maintenance::lang.rebuild_workflow')
@foreach($rebuild->phases as $phase)
@php
$badge = 'default';
if ($phase->status === 'completed') { $badge = 'success'; }
elseif ($phase->status === 'in_progress') { $badge = 'primary'; }
@endphp
{{ $phase->notes }}@endif
@lang('maintenance::lang.work_orders')
@foreach($rebuild->workOrders as $wo)
@lang('maintenance::lang.work_order_number') @lang('maintenance::lang.equipment') @lang('maintenance::lang.status')
@endforeach
{{ $wo->work_order_number }}
{{ $wo->equipment?->name ?? '—' }}
{{ $util->statusLabel($wo->status) }}
@lang('maintenance::lang.basic_info')
@if($rebuild->reason)@lang('maintenance::lang.status') {{ $statuses[$rebuild->status] ?? $rebuild->status }} @lang('maintenance::lang.scope_type') {{ $rebuild->scope_type === 'production_line' ? __('maintenance::lang.scope_production_line') : __('maintenance::lang.scope_equipment') }} @lang('maintenance::lang.production_line') {{ $rebuild->productionLine?->name ?? '—' }} @lang('maintenance::lang.supervisor') {{ $rebuild->supervisor ? trim($rebuild->supervisor->first_name.' '.($rebuild->supervisor->last_name ?? '')) : '—' }} @lang('maintenance::lang.planned_start') {{ $util->formatDate($rebuild->planned_start_date) ?? '—' }} @lang('maintenance::lang.planned_end') {{ $util->formatDate($rebuild->planned_end_date) ?? '—' }} @lang('maintenance::lang.estimated_cost') {{ $util->formatMoney($rebuild->estimated_cost) }} @lang('maintenance::lang.actual_cost') {{ $util->formatMoney($rebuild->actual_cost) }} @lang('maintenance::lang.equipment') ({{ $rebuild->equipmentItems->count() }})
@foreach($rebuild->equipmentItems as $eq)
@lang('maintenance::lang.health_before'): {{ $eq->pivot->pre_rebuild_health }}%@endif