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

Report Per Wilayah

Filter Report
Reset
Periode: {{ $periodLabel }} | Jenis: @if($reportType == 'all') Semua @elseif($reportType == 'umum') Tiket Umum @if($subCategory != 'all') ({{ ucfirst($subCategory) }}) @endif @else PSB @endif @if(!empty($regionInfo)) | Wilayah: @if(isset($regionInfo['province'])) {{ $regionInfo['province'] }} @endif @if(isset($regionInfo['regency'])) > {{ $regionInfo['regency'] }} @endif @if(isset($regionInfo['district'])) > {{ $regionInfo['district'] }} @endif @if(isset($regionInfo['village'])) > {{ $regionInfo['village'] }} @endif @else | Wilayah: Semua Indonesia @endif
Total Laporan
{{ $totalOrders }}
Total
Selesai
{{ $ordersSelesai }}
{{ $totalOrders > 0 ? round(($ordersSelesai / $totalOrders) * 100, 1) : 0 }}%
Dalam Proses
{{ $ordersProses }}
On Process
Ditolak
{{ $ordersDitolak }}
Rejected
@if(!empty($regionData))
Distribusi per @if(!$villageCode && !$districtCode && !$regencyCode && !$provinceCode) Provinsi @elseif($provinceCode && !$regencyCode) Kabupaten/Kota @elseif($regencyCode && !$districtCode) Kecamatan @elseif($districtCode && !$villageCode) Kelurahan/Desa @endif
@endif @if(count($typeData) > 1 || ($reportType === 'umum' && count($subCategoryData) > 0))
@if($reportType === 'all') Jenis Laporan @else Sub Kategori @endif
@endif
Detail Laporan
@if($ordersList->count() > 0)
@foreach($ordersList as $index => $order) @endforeach
No Order ID Jenis Tanggal Customer Wilayah Teknisi Status Selesai Aksi
{{ $index + 1 }} #{{ $order->order_number }}
{{ $order->title }}
@if($order->type == 'umum') {{ ucfirst($order->sub_category) }} @else PSB @endif {{ $order->created_at->format('d M Y') }}
{{ $order->created_at->format('H:i') }}
{{ $order->client_name }}
{{ $order->client_phone }}
@if($order->village_name) {{ $order->village_name }}, @endif @if($order->district_name) {{ $order->district_name }} @endif @if($order->assignedTeknisi) {{ $order->assignedTeknisi->name }} @else Belum Ditugaskan @endif @if($order->status == 'completed') Selesai @elseif($order->status == 'in_progress') Dalam Proses @elseif($order->status == 'assigned') Ditugaskan @elseif($order->status == 'pending') Pending @else {{ ucfirst($order->status) }} @endif @if($order->completed_at) {{ $order->completed_at->format('d M Y') }}
{{ $order->completed_at->format('H:i') }} @else - @endif
@else
Tidak Ada Data

Tidak ada laporan pada periode dan wilayah ini

@endif
@endsection @push('scripts') @endpush