@extends('layouts.master') @section('title', trans('messages.quality_reports')) @section('content')
{{ trans('messages.total_defects') }}

{{ $totalDefects }}

{{ trans('messages.resolved_defects') }}

{{ $resolvedDefects }}

{{ trans('messages.critical_defects') }}

{{ $criticalDefects }}

{{ trans('messages.avg_resolution_time') }}

{{ $avgResolutionTime && $avgResolutionTime->avg_days ? number_format($avgResolutionTime->avg_days, 1) : '0' }} {{ trans('messages.days') }}

{{ trans('messages.total_complaints') }}

{{ $totalComplaints }}

{{ trans('messages.resolved_complaints') }}

{{ $resolvedComplaints }}

{{ trans('messages.critical_complaints') }}

{{ $criticalComplaints }}

{{ trans('messages.avg_resolution_time') }}

{{ $avgComplaintResolutionTime && $avgComplaintResolutionTime->avg_days ? number_format($avgComplaintResolutionTime->avg_days, 1) : '0' }} {{ trans('messages.days') }}

{{ trans('messages.defects_by_type') }}
@foreach($defectsByType as $item) @endforeach
{{ trans('messages.defect_type') }} {{ trans('messages.count') }}
{{ trans('messages.defect_type_' . $item->defect_type) }} {{ $item->count }}
{{ trans('messages.complaints_by_type') }}
@foreach($complaintsByType as $item) @endforeach
{{ trans('messages.complaint_type') }} {{ trans('messages.count') }}
{{ trans('messages.complaint_type_' . $item->complaint_type) }} {{ $item->count }}
{{ trans('messages.products_with_most_defects') }}
@forelse($productsWithDefects as $item) @empty @endforelse
{{ trans('messages.product') }} {{ trans('messages.defect_count') }}
{{ $item->product->name }} {{ $item->defect_count }}
{{ trans('messages.no_data') }}
{{ trans('messages.products_with_most_complaints') }}
@forelse($productsWithComplaints as $item) @empty @endforelse
{{ trans('messages.product') }} {{ trans('messages.complaint_count') }}
{{ $item->product->name }} {{ $item->complaint_count }}
{{ trans('messages.no_data') }}
@include('reports.partials.print-styles', ['reportTitle' => trans('messages.quality_reports')]) @endsection