@extends("layouts.admin.app") @section("page-title") {{__("Dashboard")}} @endSection @section("page-nav-title")

{{__("Orders")}}

{{__("All Orders")}}

@endsection @section("css-links") getLocale() . "/pages/orders.css")}}"> @endsection @section("content") @include("includes.dialog")
@csrf

{{__("Order Details")}} #{{$order->id}}

status == "-1") yellow @else green @endif">{{$order->getStatusText()}}

@if(in_array((int)$order->status, [-1, 0, 1]))
@include("admin.order.parts.forms.assign_technician")
@endif @if($order->activation == "0") @endif
@if(in_array((int)$order->status, [-1, 1, 2, 4]))
$order->id])}}" method="POST"> @csrf
@endif @if(in_array((int)$order->status, [2, 4]))
$order->id, "type" => "cancel-assign"])}}" method="POST"> @csrf
@endif

{{__('General Information')}}

{{__('Full Name')}}
{{$order->user->full_name}}
{{__('Phone Number')}}
{{$order->user->client->phone_number}}
{{__('Created')}}
{{ date("Y-m-d h:i A", strtotime($order->created_at))}}
{{-- --}} {{--
--}} {{--
{{__('Image')}}
--}} {{--
--}} {{--
@if($notes->getFirstMediaFile()) @endif
--}} {{--
--}}
{{__('Date Time')}}
{{ $order->order_day }} | {{date("h:i A", strtotime($order->order_time_from))}} - {{date("h:i A", strtotime($order->order_time_to))}}
{{__('Order Location')}}
{{$order->order_location_name}}
{{__('Number of service required')}}
{{count($order->orderServices)}}
{{__('Payment Method')}}
{{$order->paymentMethod->name}}
@if(in_array($order->status, [1, 2, 3, 4])) @php $data = []; $data['id'] = $order->acceptOrder()->technician->id; if ($order->acceptOrder()->technician->technician->type != "ts") $data["page"] = $order->acceptOrder()->technician->technician->type == "t" ? "single" : "staff" ; else $data['leader_id'] = $order->acceptOrder()->technician->technician->leader->user->id; @endphp
{{__("Technician")}}
{{$order->acceptOrder()->technician->full_name}}
@elseif(in_array($order->status, [0]) && $order->canceled->user) @php $data = []; $data['id'] = $order->canceled->user->id; if ($order->canceled->user->technician->type != "ts") $data["page"] = $order->canceled->user->technician->type == "t" ? "single" : "staff" ; else $data['leader_id'] = $order->canceled->user->technician->leader->user->id; @endphp
{{__("Technician")}}
{{$order->canceled->user->full_name}}
@endif @if($order->status == 3) @if($order->rating && $order->rating->number_rating != 0)
{{__('Technical rating')}}
@if(in_array($order->rating->number_rating, [1,2,3]))

{{$order->rating->reason}}

@endif @else
{{__('Technical rating')}}

{{__("There's No Rating")}}

@endif
@endif

{{__("Services")}}

@php $different = []; @endphp @foreach($order->orderServices as $orderService) @php array_push($different , $orderService->service_id); @endphp

{{$orderService->service->full_name}} * {{ $orderService->service_count }}

@if($orderService->properties->isNotEmpty())
{{__("Properties")}}
    @foreach($orderService->properties as $property)
  • {{$property->property->name}}
    {{$property->value_type == "f" ? $property->getValue() : ($property->getValue() ? __("Yes") : __("No"))}}
  • @endforeach
@endif @if($orderService->guarantee_days != 0)
{{__("Guarantee Days")}}
  • {{$orderService->service->getNameAttribute()}}
    {{$orderService->guaranteeTime()}}
@endif @if($orderService->notes)
{{__('Notes')}}
  • @if($orderService->notes->text)
    {{__("Text")}}
    {{$orderService->notes->text}}
    @endif
  • @if($orderService->notes->getFirstMediaFile('image'))
    {{__("image")}}
    @endif
  • @if($orderService->notes->getFirstMediaFile('voice'))
    {{__("voice")}}
    @endif
@endif @if($orderService->questions->isNotEmpty())
{{__('Questions')}}
    @foreach($orderService->questions as $question)
  • {{$question->question->text}}
    {{__('Answer')}}: {{$question->answer ? __("Yes") : __("No")}} @if($question->note)
    Note: {{$question->note}} @endif
  • @endforeach
@endif @if($orderService->problem->isNotEmpty())
{{__('Problems')}}
    @foreach($orderService->problem as $problem)
  • {{__("Text")}}
    {{$problem->letter}}
  • @if($problem->getFirstMediaFile('image'))
    {{__("image")}}
    @endif
  • @if($problem->getFirstMediaFile('voice'))
    {{__("voice")}}
    @endif
  • @endforeach
@endif
@endforeach @if($order->invoice) @foreach($order->invoice->services as $orderService) @if(!in_array($orderService->service_id, $different))

{{$orderService->service->full_name}}

@endif @endforeach @endif
@if($order->invoice)
@include("admin.order.parts.invoice", ["invoice" => $order->invoice])
@endif @if($order->status == 0)
@include("admin.order.parts.cancel_info", ["canceled" => $order->canceled])
@endif
@endsection @section("scripts") @endsection