@extends('layouts.app') @section('title', 'Jobcard Details') @section('content-page')

Jobcard: {{ $jobcard->jobcard_number }}

@php $allDone = ($jobcard->inspections->count() > 0 && $jobcard->oilFilling && $jobcard->calibration); @endphp {{ $allDone ? 'Completed' : 'In Progress' }}
Jobcard No{{ $jobcard->jobcard_number }}
Jobcard Date{{ $jobcard->jobcard_date }}
Bill No / Date{{ $jobcard->bill_no ?? '-' }} / {{ $jobcard->bill_date ?? '-' }}
Customer Name{{ $jobcard->customer_name }}
Client / Company{{ $jobcard->client->name ?? 'N/A' }}
Status{{ ucfirst($jobcard->status) }}
Receiving Date{{ $jobcard->reciving_date }}
Tag No{{ $jobcard->tag_no }}
Model No{{ $jobcard->model_no }}
Serial No{{ $jobcard->serial_no }}
Range{{ $jobcard->start_range }} to {{ $jobcard->end_range }}
Inspection History
Add New Inspection
@forelse($jobcard->inspections as $inspection) @empty @endforelse
Date Body Display Mainboard Remarks
{{ $inspection->created_at->format('d-m-Y') }} {{ ucfirst($inspection->body_condition) }} {{ str_replace('_', ' ', ucfirst($inspection->display_status)) }} {{ ucfirst($inspection->motherboard_status) }} {{ $inspection->remarks ?? '-' }}
No inspections found.
Diaphragm Details

No specific data model for Diaphragm found. This section can be used for related technical data.

@if($jobcard->oil_filling)
Oil Type{{ $jobcard->oil_filling->oil_type }}
Quantity{{ $jobcard->oil_filling->quantity }}
Filling Date{{ $jobcard->oil_filling->filling_date }}
MOC{{ $jobcard->oil_filling->moc->name ?? 'N/A' }}
Flange{{ $jobcard->oil_filling->flange->name ?? 'N/A' }}
Capillary{{ $jobcard->oil_filling->capillary->name ?? 'N/A' }}

Filled By: {{ $jobcard->oil_filling->filled_by }}

@else

No Oil Filling record found for this Jobcard.

Add Oil Filling
@endif
@if($jobcard->calibration)
Calibrated By{{ $jobcard->calibration->calibration_by }}
Date{{ $jobcard->calibration->date }}
Certificate No{{ $jobcard->calibration->certificate_number }}
Instrument{{ $jobcard->calibration->instrument }}
Temperature{{ $jobcard->calibration->temperature }} °C
Humidity{{ $jobcard->calibration->humidity }} %
@foreach($jobcard->calibration->points as $point) @endforeach
Set Point % Expected As Found As Left Error
{{ $point->set_point_percentage }} {{ $point->expected }} {{ $point->as_found ?? '-' }} {{ $point->as_left ?? '-' }} {{ $point->error }}
@else

No Calibration record found for this Jobcard.

Add Calibration
@endif

Ready for Printing

You can download or print the consolidated Calibration Certificate and Job Report.

Generate PDF Report
@endsection