@extends('layouts.admin') @section('title', 'Laporan Produksi') @section('content')

Laporan Produksi

Monitoring dan analisis data produksi @if(request('start_date') || request('end_date')) | Periode: {{ request('start_date') ? \Carbon\Carbon::parse(request('start_date'))->format('d M Y') : 'Awal' }} - {{ request('end_date') ? \Carbon\Carbon::parse(request('end_date'))->format('d M Y') : 'Akhir' }} @endif

Total Produksi

{{ number_format($totalProductions, 0, ',', '.') }}

Biaya Bahan

Rp {{ number_format($totalMaterialCost, 0, ',', '.') }}

Biaya Sparepart

Rp {{ number_format($totalSparepartCost, 0, ',', '.') }}

Labor Cost

Rp {{ number_format($totalLaborCost, 0, ',', '.') }}

Total Biaya

Rp {{ number_format($totalProductionCost, 0, ',', '.') }}

Trend Produksi 12 Bulan Terakhir

@if (request('search')) @endif
@if (request()->hasAny(['search', 'start_date', 'end_date', 'status', 'teknisi_id', 'product_id'])) @endif
@if (request()->hasAny(['search', 'start_date', 'end_date', 'status', 'teknisi_id', 'product_id']))
Filter Aktif: @if (request('search')) Pencarian: "{{ request('search') }}" @endif @if (request('start_date') || request('end_date')) Periode: {{ request('start_date') ? date('d M Y', strtotime(request('start_date'))) : 'Awal' }} - {{ request('end_date') ? date('d M Y', strtotime(request('end_date'))) : 'Akhir' }} @endif @if (request('status')) Status: {{ ucfirst(str_replace('_', ' ', request('status'))) }} @endif @if (request('teknisi_id')) Teknisi: {{ $teknisiList->find(request('teknisi_id'))->name ?? '-' }} @endif @if (request('product_id')) Produk: {{ $productList->find(request('product_id'))->product_title ?? '-' }} @endif
@endif

Data Produksi

@forelse($productions as $production) @empty @endforelse
ID Order Produk Teknisi Status Tanggal Mulai Durasi Total Biaya
#{{ $production->id }} #{{ $production->order->id ?? '-' }}
{{ $production->order->customer_name ?? '-' }}
{{ $production->product->product_title ?? '-' }}
Qty: {{ $production->quantity }}
{{ $production->teknisi->name ?? '-' }} {{ ucfirst(str_replace('_', ' ', $production->status)) }} {{ $production->actual_start_date ? $production->actual_start_date->format('d/m/Y') : ($production->start_date ? $production->start_date->format('d/m/Y') : '-') }} @if($production->start_date && $production->end_date) {{ $production->start_date->diffInDays($production->end_date) }} hari @elseif($production->estimated_duration_days) Estimasi: {{ $production->estimated_duration_days }} hari @else - @endif Rp {{ number_format($production->total_actual_cost ?? 0, 0, ',', '.') }}

Tidak ada data produksi

Belum ada data produksi yang ditemukan.

@if ($productions->hasPages())
Menampilkan {{ $productions->firstItem() }}{{ $productions->lastItem() }} dari {{ $productions->total() }} data produksi
{{ $productions->onEachSide(1)->links() }}
@endif
@push('scripts') @endpush @endsection