@extends('layouts.master', [ 'class' => 'audit', ]) @section('content') @component('components.card_main', [ 'title' => __('audit.audit') . ' ' . $examination->id . ' - ' . $examination->form->name, 'description' => '' ]) @slot( 'body' )
@lang('audit.auditor'): {{$examination->auditor->employee_id . " " . $examination->auditor->full_name}}
@lang('audit.line_lead'): {{$examination->supervisor->email_name}}
@lang('audit.audit_type'): {{$examination->form->audit_type_name}}
@lang('audit.creation_date'): {{$examination->created_at_hi_dmy}}
@if($examination->form->is_part_number_required)
@lang('master.part_number'): {{$examination->partNumber->name}}
@endif
@lang('audit.layer'): {{$examination->layer}}
@lang('master.line'): {{$examination->line->name}}
@if(Auth::user()->plant_id === \App\Master\Plant::POLAND)
@lang('master.machine'): {{$examination->machine ? $examination->machine->name : ""}}
@endif
@lang('master.plant'): {{$examination->line->sub_plant->name}}
@foreach($merged_answers->sortBy('order') as $key => $answer)

{{ $loop->iteration . " - " . $answer->inquiry}}

@lang('audit.answer'): {{ $answer->value_name}}
@if($answer->operation)
@lang('audit.operation'): {{$answer->operation}}
@endif @if($answer->comment)
@lang('audit.comment'): {{$answer->comment}}
@endif @if($answer->evidences)
@lang('audit.evidence'):
@foreach ($answer->evidences_url as $key=>$evidence_path) @php $img_class = ''; if($answer->is_not_ok) $img_class = 'border-danger border-2' @endphp @endforeach @endif {{-- F I N D I N G P R O C E S S --}} @if($answer->is_not_ok)

@lang('audit.finding_information')

@lang('master.status'): {{$answer->finding->status_name}}
{{-- ________________ ASSIGN CHAMPION ________________ --}}
@lang('audit.resp_action_plan')
@lang('audit.step') 1
@if($user_is_admin)
@lang('audit.responsible'): @if($answer->finding->has_champion) {{$answer->finding->champion->email_name}} @else @lang('audit.not_assigned') @endif @if(!$answer->finding->has_correction_plan) @component('components.button', ['type'=>'edit', 'text'=>$answer->finding->has_champion ? __('master.edit') : __('master.assign'), 'extra_class'=>'edit-champion ml-2']) @endcomponent @endif
@else
@lang('audit.responsible'): {{$answer->finding->has_champion ? $answer->finding->champion->email_name : __('audit.not_assigned')}}
@endif
@lang('audit.limit_date'): {{$answer->finding->champion_reply_due_date ?? __('audit.not_assigned')}}
{{-- ________________ ADD CORRECTION PLAN ________________ --}}
@lang('audit.action_plan')
@lang('audit.step') 2
@if($answer->finding->is_declined)
@lang('audit.declined_at'): {{$answer->finding->declined_at->format('d/m/yy')}}
@lang('audit.declined_by'): {{$answer->finding->declinator->email_name}}
@lang('audit.reason'): {{$answer->finding->declined_reason}}
@endif @if($answer->finding->is_ready_to_specify_correction_plan && !$user_is_public)
finding->id}}>
@component('components.button', ['type'=>'send', 'text'=>__('audit.stablish_action_plan'), 'submit'=>true, 'color_class'=>'success', 'extra_class'=>'correct-finding btn-lg ml-2']) @endcomponent
@elseif($answer->finding->is_ready_to_specify_correction_plan)
@lang('audit.waiting_ap')
@elseif($answer->finding->has_correction_plan)
@lang('audit.added_by'): {{$answer->finding->correctorPlan->email_name}}
@lang('audit.deadline_date'): {{$answer->finding->correction_due_date}}
@lang('audit.plan'): {{$answer->finding->correction_plan}}
@else
@lang('audit.waiting_steps') 1
@endif
{{-- ________________ CORRECT FINDING ________________ --}}
@lang('audit.fix_finding')
@lang('audit.step') 3
@if($answer->finding->is_ready_to_correct && !$user_is_public)
finding->id}}>
@component('components.file_input',['id'=>'file_add_'.$answer->finding->id, 'name'=>'file_'.$answer->finding->id, 'accept' => 'image/jpeg,image/gif,image/png', 'required'=> $answer->is_warehouse])@endcomponent
@lang('audit.max_size_file')
@component('components.button', ['type'=>'send', 'text'=>__('audit.check_fixed'), 'color_class'=>'success', 'extra_class'=>'btn-lg ml-2', 'submit'=>true]) @endcomponent
@elseif($answer->finding->is_ready_to_correct)
@lang('audit.waiting_corr')
@elseif($answer->finding->is_corrected)
@lang('audit.corr_by'): {{$answer->finding->corrector->email_name}}
@lang('audit.corr_date'): {{$answer->finding->corrected_at->toDateString()}}
@if($answer->finding->correction_evidence_path)
@lang('audit.evidence'):
@endif @else
@lang('audit.waiting_steps') 2
@endif
{{-- ________________ VERIFICATE CORRECTION ________________ --}}
@lang('audit.approve_correction')
@lang('audit.step') 4
@if($answer->finding->is_verified)
@lang('audit.approved_by'): {{$answer->finding->verificator->email_name}}
@lang('audit.approval_date'): {{$answer->finding->verified_at->toDateString()}}
@elseif($answer->finding->is_corrected) @if($user_is_admin)
@else
@lang('audit.waiting_approval')
@endif @else
@lang('audit.waiting_steps') 3
@endif
@endif
@endforeach
@lang('audit.sign_details') {{$examination->supervisor_name}}
@if($examination->auditor_signature_path)
@lang('audit.sign_auditor') {{$examination->auditor->email_name}}
@endif
@endslot @slot('after_body') @endslot @endcomponent @endsection @section('app-scripts') @endsection