@extends('web.layouts.layout') @section('css') @endsection() @section('container_content')

{{__('merchants.history_list')}}

{{__('merchants.navigate_waiting_list')}}

{{__('merchants.filter')}}

{{__('merchants.done')}}
{{__('merchants.waiting_time_1')}}
{{__('merchants.waiting_time_finish')}}
{{__('merchants.waiting_queue')}}
{{__('merchants.cancelled')}}
@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)
{{__('merchants.cancel')}} {{__('merchants.call')}}
@endif
@endforeach @else
{{__('merchants.no_history_list')}}
@endif
@include('web.layouts.side_menu')
@endsection @section('inner_js') @endsection