@extends('layouts.app') @section('title', 'QA Verification Terminal - Pavitram Agroz') @section('content')

Pre-Warehouse QA Verification Terminal

Scan unit QR code or input serial number before units are cleared for warehouse intake.

Hardware Scanner & Code Input
Supports USB/Bluetooth QR scanner or keyboard entry
@csrf
@error('code')
{{ $message }}
@enderror
Scanner will automatically press Enter. Accepts full QR scan URL or bare serial number.
Verification Gate: Units must be in Generated or Awaiting Verification state. A verified unit is safely marked as Verified for warehouse receiving, without prematurely marking it as sold or transferred.
@if(session('verified_unit')) @php $vUnit = session('verified_unit'); @endphp
Unit Cleared For Warehouse
QA Verification recorded successfully
Serial Number:
{{ $vUnit->serial_number }}
Batch:
{{ $vUnit->batch->batch_number }}
Product:
{{ $vUnit->product->name }}
Net Qty / Size:
{{ $vUnit->product->size_or_weight }} {{ $vUnit->product->unit_of_measurement }}
Status:
{{ $vUnit->status }}
Verified At:
{{ $vUnit->verified_at ? $vUnit->verified_at->format('d M Y, H:i:s') : 'Now' }}
@endif
Recent QA Verifications
Last {{ $recentVerifications->count() }} records
@if($recentVerifications->isEmpty())
No verifications performed yet today.
@else
@foreach($recentVerifications as $unit) @endforeach
Serial Product Batch Inspector Time
{{ $unit->serial_number }}
{{ $unit->product->name }}
{{ $unit->batch->batch_number }} {{ $unit->verifier->name ?? 'System' }} {{ $unit->verified_at ? $unit->verified_at->diffForHumans() : '-' }}
@endif
@endsection