|
Inspection #
|
{{ $model->inspection_number }} |
|
Source Type
|
{{ ucfirst(str_replace('_', ' ', $model->source_type)) }}
|
|
Reference ID
|
{{ $model->reference_id }} |
|
Product Type
|
{{ ucfirst(str_replace('_', ' ', $model->product_type)) }} |
|
Product ID
|
{{ $model->product_id }} |
|
Inspection Date
|
{{ $model->inspection_date->format('d M Y H:i') }} |
|
Inspector
|
{{ $model->inspector->name ?? 'N/A' }} |
|
Status
|
@php
$statusClasses = [
'pending' => 'badge-pending',
'in_progress' => 'badge-in-progress',
'approved' => 'badge-approved',
'rejected' => 'badge-rejected',
'use_as_is' => 'badge-use-as-is'
];
$class = $statusClasses[$model->status] ?? 'badge-pending';
@endphp
{{ ucfirst(str_replace('_', ' ', $model->status)) }}
|
@if($model->remarks)
Remarks: {{ $model->remarks }}
@endif
QC Parameters
| # |
Parameter Name |
Min Value |
Max Value |
Actual Value |
Unit |
Status |
@forelse($model->parameters as $index => $param)
| {{ $index + 1 }} |
{{ $param->parameter_name }} |
{{ $param->min_value ?? 'N/A' }} |
{{ $param->max_value ?? 'N/A' }} |
@if($param->actual_value !== null)
{{ $param->actual_value }}
@else
Not tested
@endif
|
{{ $param->unit ?? 'N/A' }} |
@if($param->is_pass)
Pass
@elseif($param->actual_value !== null)
Fail
@else
Pending
@endif
|
@empty
| No parameters defined |
@endforelse
@if($model->status == 'pending' || $model->status == 'in_progress')
@endif