@extends('site.layouts.app') @section('title', 'Payment') @section('stylesheets') @endsection @section('content')

Order Payment

{{-- 1. Header & Tombol Action --}}
{{-- KOLOM KIRI: Rincian Item Makanan --}}
Detail Order
Kode: {{ $data->code ?? '-' }}
@if (isset($data->food_items_print) && count($data->food_items_print) > 0) @php $grandTotal = 0; @endphp @foreach ($data->food_items_print as $index => $item) @php $subtotal = ($item->price ?? 0) * ($item->qty ?? 0); $grandTotal += $subtotal; @endphp @endforeach @else @endif
No Menu / Item Qty Harga Satuan Total
{{ $index + 1 }}
{{ $item->name }}
{{ $item->uom ?? '' }}
{{ $item->qty }} Rp {{ number_format($item->price ?? 0, 0, ',', '.') }} Rp {{ number_format($subtotal, 0, ',', '.') }}

Tidak ada item makanan
TOTAL HARGA Rp {{ number_format($payment->amount ?? ($data->total_price ?? 0), 0, ',', '.') }}
{{-- Informasi Nilai Gizi --}} @if (isset($data->menu) || isset($data->food_menu))
Kalori {{ number_format($data->menu->kalori ?? ($data->food_menu->kalori ?? 0), 0) }} kkal
Lemak {{ number_format($data->menu->lemak ?? ($data->food_menu->lemak ?? 0), 0) }} g
Karbo {{ number_format($data->menu->karbo ?? ($data->food_menu->karbo ?? 0), 0) }} g
Protein {{ number_format($data->menu->protein ?? ($data->food_menu->protein ?? 0), 0) }} g
@endif
{{-- KOLOM KANAN: Informasi Pasien & Status --}}
{{-- Card Informasi Order --}}
Informasi Order
Tanggal: {{ $data->date_formated ?? '-' }}
Tipe: {{ $data->type_name ?? '-' }}
Lokasi / Kamar: {{ $data->room_name ?? '-' }}

Catatan Order:

{{ $data->note_order ?? 'Tidak ada catatan' }}

{{-- Card Informasi Pasien (Hanya jika Type 1 / Patient) --}} @if ($data->type == 1)
Data Pasien
{{-- QR Code jika ada --}} @if (!empty($data->qr_code)) QR @endif
{{ $data->patient_name ?? '-' }}
MR: {{ $data->mr_code ?? '-' }}
  • Tgl Lahir / Usia {{ $data->dob ?? '-' }}
  • Diet @if (optional($data->patient)->patient_registration && optional($data->patient->patient_registration)->diits) {{ $data->patient->patient_registration->diits->pluck('name')->implode(', ') }} @else - @endif
  • Tekstur Makanan {{ $data->food_texture ?? '-' }}
  • Alergi {{ $data->alergy ?? '-' }}
@else {{-- Card Info Umum (Guest/Doctor) --}}
Informasi Pemesan
{{ $data->patient_name ?? 'Guest' }}
@if ($data->type == 3)
{{ $data->doctor->name ?? '-' }}
@endif
@endif
{{-- Tombol Print Struk (Membuka file print yang sebelumnya dibuat) --}} Print Struk
@endsection