@extends('garage.layouts.app') @section('title', $glOrders ?? 'Orders') @section('content')
Work-in-progress repairs before final invoice
| {{ $glOrderNum ?? 'Order #' }} | Date | Customer | Lead | Vehicle | Meter (km) | Subtotal | Discount | After discount | Grand total | Status | Actions |
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ $r->repair_order_number }} | {{ $r->repair_order_date }} | @if(!empty($r->customer_ledger_id)) {{ $r->customer_name ?? '—' }} @else {{ $r->customer_name ?? '—' }} @endif | {{ $r->lead_employee_name ?? '—' }} | @if(!empty($r->vehicle_registration)) {{ $r->vehicle_registration }} @if($r->vehicle_make || $r->vehicle_model) ({{ trim(($r->vehicle_make ?? '').' '.($r->vehicle_model ?? '')) }}) @endif @else — @endif | @include('garage.partials.index-meter-reading-cell', ['meter' => $r->meter_reading ?? null])PKR {{ number_format((float) $subBefore, 2) }} |
@if(($r->discount_type ?? 'fixed') === 'percentage')
{{ number_format((float) $pctDisplay, 2) }}%
@else
PKR {{ number_format((float) ($r->discount_amount ?? 0), 2) }}
@endif
PKR {{ number_format((float) $discApplied, 2) }}
|
PKR {{ number_format((float) $afterSub, 2) }} | PKR {{ number_format((float) $r->grand_total, 2) }} | {{ str_replace('_',' ', $r->status) }} | View @if((int) ($r->active_voucher_count ?? 0) > 0 || (float) ($r->advance_amount ?? 0) > 0) Vouchers @endif Edit @php $hasServices = ((float) ($r->services_sub ?? 0)) > 0; $workOrderId = (int) ($r->work_order_id ?? 0); $jobCardCompleted = $workOrderId > 0 && (string) ($r->work_order_status ?? '') === 'completed'; @endphp @if($hasServices) @if($workOrderId > 0) Job card @else Create job card @endif @if(!empty($r->garage_sale_id)) Invoice @elseif($jobCardCompleted) Make invoice @endif @else @if(!empty($r->garage_sale_id)) Invoice @else Make invoice @endif @endif | |
| No {{ strtolower($glOrders ?? 'orders') }} yet. | |||||||||||