@extends('layouts.app') @section('content')

Inspection Workorders

Filtering Options
{{ csrf_field() }}

{{--
Search Result
@foreach ($insjobs as $insjob) @php $company_name =$insjob->instask->workorder->insservice->inqservice->branch->company->name; $user_id = $insjob->user->id; $report_name = '/storage/docs/companies/' . $company_name . '/inspections/' . $user_id .'/'.$insjob->id. '/docs/Report.pdf'; $chklist_name = '/storage/docs/companies/' . $company_name . '/inspections/' . $user_id .'/'.$insjob->id. '/docs/chklist.pdf'; @endphp @endforeach
Job ID Company Service Location Equipment (QTY) Engineer Service Date Inquiry / Proposal / Workorder Certificates / Checklist Result Reinspection
{{$insjob->id}}

Company: {{$company_name}}

{{$insjob->instask->workorder->insservice->inqservice->branch->zone->emirate->name}}, {{$insjob->instask->workorder->insservice->inqservice->branch->zone->name}}, {{$insjob->instask->workorder->insservice->location}}

{{$insjob->equipment->name}} ({{$insjob->qty}})

{{$insjob->user->name}}

{{$insjob->get_chklistfield_byId(8)}}

Inquiry: Q:{{$insjob->instask->workorder->insservice->inqservice->id}} / Proposal: P:{{$insjob->instask->workorder->insservice->insproposal->id}} / Workorder: W:{{$insjob->instask->workorder->id}}

BSS-{{$insjob->insdocuments->id}}

Checklist

@if(strtolower(trim($insjob->get_chklistfield_byId(12))) == "safe") {{ $insjob->get_chklistfield_byId(12) }} @else {{ $insjob->get_chklistfield_byId(12) }} @endif @php if($insjob->instask->related_job_id != 0) { echo ( "Related Job: ".$insjob->instask->related_job_id." "); }else{ echo "Original"; } @endphp
--}}
Results Table
@foreach ($insservices as $insservice) @php $tr_bg = ""; if($insservice->workorder->failed){ $tr_bg= "bg-danger"; } @endphp @endforeach
ID Company Inquiry Service Address Equipment (Qty) WorkOrder completion Tasks Progress Assinged Engineers Status Created At Action
{{$insservice->workorder->id}} {{ $insservice->inqservice->branch->company->name }} View {{ $insservice->zone->emirate->name }}, {{ $insservice->zone->name }}, {{$insservice->location}}
    @foreach ($insservice->equipment as $inss_eq)
  • {{ $inss_eq->name }} ( {{ $inss_eq->pivot->qty }} )
  • @endforeach
id]}} aria-valuemin="0" aria-valuemax="100" style="min-width:10%; width:{{$workorder_progress[$insservice->id]}}%"> {{$workorder_progress[$insservice->id]}}%
@php if(array_key_exists($insservice->id,$task_progress)){ $task_progress_val = $task_progress[$insservice->id]; }else{ $task_progress_val = 0; } @endphp
{{$task_progress_val}}%
    @foreach ($insservice->workorder->instask as $instask) @foreach ($instask->user as $inspector)
  • * {{ $inspector->name }}
  • @endforeach
    @endforeach
{{ $insservice->workorder->inqstatus->name }} {{ $insservice->workorder->created_at }} @php if($insservice->workorder->inqstatus_id == 1 and $insservice->workorder->failed == 0) // new workorder { $failed_workorder_btn = "inline-block"; }else{ $failed_workorder_btn = "none"; } @endphp View
@endsection