@extends('layouts.admin') @section('content') @php $statusLabels = [ 'awaiting_pickup' => __('Awaiting Pickup'), 'completed' => __('Picked Up'), 'failed' => __('Voided'), 'pending' => __('Pending'), 'abandoned' => __('Abandoned'), ]; $statusColors = [ 'awaiting_pickup' => 'bg-amber-100 text-amber-700 dark:bg-amber-500/10 dark:text-amber-400', 'completed' => 'bg-emerald-100 text-emerald-700 dark:bg-emerald-500/10 dark:text-emerald-400', 'failed' => 'bg-rose-100 text-rose-700 dark:bg-rose-500/10 dark:text-rose-400', ]; @endphp
{{ __('No machines enabled for pharmacy pickup. Enable it under Machine System Settings (Pickup Sheet mode → Pharmacy Pickup switch).') }}
@else {{-- 選機台(變更即重新載入該機台可領藥品) --}} @if($selectedMachine) @endif @endif| {{ __('Order No.') }} | {{ __('Pricing Slip No.') }} | {{ __('Machine') }} | {{ __('Items') }} | {{ __('Pickup Code') }} | {{ __('Status') }} | {{ __('Created') }} | {{ __('Actions') }} |
|---|---|---|---|---|---|---|---|
| {{ $order->order_no }} | {{ $order->pricing_slip_no ?: '-' }} | {{ $order->machine?->name ?? '-' }} |
@foreach($order->items as $it)
{{ $it->product_name }} × {{ $it->quantity }}
@endforeach
|
{{ $order->pickupCode?->code ?? '-' }} | {{ $statusLabels[$order->status] ?? $order->status }} |
{{ $order->created_at?->format('Y-m-d H:i') }}
{{ $order->creator?->name }}
|
@if($order->status !== 'failed' && $order->pickupCode)
{{ __('Print') }}
@endif
@if($order->status === 'awaiting_pickup')
@endif
@if($order->status === 'failed' && !($order->pickupCode))
-
@endif
|
| {{ __('No pharmacy pickup orders yet.') }} | |||||||