@if($queues->count()) @foreach ($queues as $queue) {{-- [bg-success, bg-warning, bg-danger, bg-info, bg-secondary] --}} @php /** @var TYPE_NAME $queue */ /** @var TYPE_NAME $waitingTime */ /** @var TYPE_NAME $time */ $waiting_time = ($waitingTime + strtotime($queue->called_at)) - time(); if ($queue->called_at && $queue->status == 'done'){ $queue->color = 'bg-success'; } elseif($queue->called_at && $queue->status == 'active' && $waiting_time >= 0) { $queue->color = 'bg-warning'; } elseif($queue->called_at && $queue->status == 'active' && $waiting_time < 0){ $queue->color = 'bg-danger'; $queue->check_in_action = true; } elseif(!$queue->called_at && $queue->status == 'active') { $queue->color = 'bg-info'; $queue->check_in_cancel_action = true; } elseif($queue->status == 'cancelled') { $queue->color = 'bg-secondary'; } @endphp
{{$queue->customer_name}}
{{'QN:'.$queue->serial}} {{$queue->person_count . ' '. __('merchants.persons')}} {{date('h:i', strtotime($queue->created_at))}} {{-- {!! \QrCode::size(300)->phoneNumber($queue->customer_phone) !!} --}} {{--
@if($queue->check_in_action)
@endif
@if($queue->check_in_cancel_action)
@endif