@extends('layouts.app') @section('title', 'MPR ' . $purchaseRequest->request_number) @section('content')

{{ $purchaseRequest->request_number }}

Purchase Requests / {{ $purchaseRequest->request_number }}

Print MPR Form @if($purchaseRequest->status === 'pending')
@csrf @method('PATCH')
@csrf @method('PATCH')
@endif
{{-- Status Badge --}}
@php $badgeClass = match($purchaseRequest->status) { 'pending' => 'badge-yellow', 'approved' => 'badge-green', 'rejected' => 'badge-red', 'ordered' => 'badge-blue', default => 'badge-gray', }; @endphp Status: {{ ucfirst($purchaseRequest->status) }}
{{-- Header Info --}}

Project / Department Details

MPR Number

{{ $purchaseRequest->request_number }}

Date

{{ $purchaseRequest->date->format('d-m-Y') }}

Project / Site Name

{{ $purchaseRequest->project_name ?? '—' }}

Requested By

{{ $purchaseRequest->requested_by_name ?? $purchaseRequest->requestedBy?->name ?? '—' }}

Required Date

{{ $purchaseRequest->required_date_text ?? '—' }}

Location / Site

{{ $purchaseRequest->location ?? '—' }}

@if($purchaseRequest->department)

Department

{{ $purchaseRequest->department }}

@endif @if($purchaseRequest->remarks)

Remarks

{{ $purchaseRequest->remarks }}

@endif
{{-- Material Items --}}

Material Details

@foreach($purchaseRequest->items as $i => $item) @endforeach
S.No Description of Material Unit Qty Required Purpose / Use Required Date
{{ $i + 1 }} {{ $item->description }} {{ $item->unit ?? '—' }} {{ number_format($item->quantity_required, 2) }} {{ $item->purpose_use ?? '—' }} {{ $item->required_date ? $item->required_date->format('d-m-Y') : '—' }}
{{-- Approval Info --}} @if($purchaseRequest->approvedBy)

Approval Info

Approved By

{{ $purchaseRequest->approvedBy->name }}

Approved At

{{ $purchaseRequest->approved_at?->format('d M Y, H:i') ?? '—' }}

@endif @endsection