@extends('mitra.layouts.app') @section('title', 'Monitoring Purchase Order') @section('content')

Monitoring Purchase Order

Pantau semua Purchase Order dari semua SPPG

Total PO
{{ $stats['total'] }}
Menunggu Persetujuan
{{ $stats['submitted'] }}
Disetujui
{{ $stats['approved'] }}
Ditolak
{{ $stats['rejected'] }}
Total Nilai Disetujui
Rp {{ number_format($stats['total_value'], 0, ',', '.') }}
@if(request()->anyFilled(['status', 'search', 'sppg_id', 'tanggal_mulai', 'tanggal_akhir'])) Reset @endif
@forelse($purchaseOrders as $po) @empty @endforelse
SPPG Nomor PO Periode Total Estimasi Status Diajukan Oleh Tanggal Submit Aksi
{{ $po->sppg->nama }}
{{ $po->nomor_po }}
{{ $po->tanggal_mulai->format('d M Y') }} - {{ $po->tanggal_akhir->format('d M Y') }}
Rp {{ number_format($po->total_estimasi, 0, ',', '.') }}
@php $statusColors = [ 'draft' => 'bg-gray-100 dark:bg-gray-700 text-gray-800 dark:text-gray-300', 'submitted' => 'bg-yellow-100 dark:bg-yellow-900/30 text-yellow-800 dark:text-yellow-400', 'approved' => 'bg-green-100 dark:bg-green-900/30 text-green-800 dark:text-green-400', 'rejected' => 'bg-red-100 dark:bg-red-900/30 text-red-800 dark:text-red-400', 'completed' => 'bg-blue-100 dark:bg-blue-900/30 text-blue-800 dark:text-blue-400', ]; @endphp {{ $po->status_label }}
{{ $po->submitter->name ?? '-' }}
@if($po->submitted_at) {{ $po->submitted_at->format('d M Y H:i') }} WIB @else - @endif
Detail

Belum ada Purchase Order.

@if($purchaseOrders->hasPages())
{{ $purchaseOrders->links() }}
@endif
@endsection