@extends('admin.layout.master') @section('open-pemasaran', 'open') @section('menu-pemasaran', 'bg-gradient-to-r from-[#53BF6A] to-[#275931] text-white') @section('menu-pemasaran-permintaan-pengiriman', 'bg-gradient-to-r from-[#53BF6A] to-[#275931] text-white') @section('content') @php // ============================ // DUMMY DATA (NANTI DARI DB) // ============================ $orders = [ [ 'no' => 'SRN001', 'tgl_pemesanan' => '30/11/2025', 'tgl_pengiriman' => '01/12/2025', 'pemesan' => 'Bambang Pratama Putra Hadi', 'tujuan' => 'PT Pamor Ganda', 'provinsi' => 'Kalimantan Barat', 'status' => 'Menunggu', // Menunggu | Ditolak | Dikirim 'detail' => [ 'no' => 'SRN001', 'tgl_pengajuan' => '30/11/2025', 'tgl_permintaan' => '01/12/2025', 'pj' => 'Bambang Pratama Putra Hadi', 'jenis_pengiriman' => 'Perseorangan', 'provinsi' => 'Kalimantan Barat', 'armada' => 'Bus', 'nama_penerima' => 'Thahirudin', 'kontak' => '0812-0000-0000', 'alamat' => '', 'catatan' => '', // items: [id_produk, sku, nama_produk, jumlah] 'items' => [ ['BHOS001', 'SKU-001', 'BHOS Ekstra', '150 Ltr'], ['BHOS002', 'SKU-002', 'BHOS Turbo', '150 Kg'], ], ], 'alasan_ditolak' => '', 'tgl_kirim' => '', 'invoice_name' => null, 'kirim' => null, ], [ 'no' => 'SRN002', 'tgl_pemesanan' => '30/11/2025', 'tgl_pengiriman' => '01/12/2025', 'pemesan' => 'Bambang Pratama Putra Hadi', 'tujuan' => 'PT Pamor Ganda', 'provinsi' => 'Riau', 'status' => 'Ditolak', 'detail' => [ 'no' => 'SRN002', 'tgl_pengajuan' => '30/11/2025', 'tgl_permintaan' => '01/12/2025', 'pj' => 'Bambang Pratama Putra Hadi', 'jenis_pengiriman' => 'Perseorangan', 'provinsi' => 'Riau', 'armada' => 'Bus', 'nama_penerima' => 'Thahirudin', 'kontak' => '0812-0000-0000', 'alamat' => '', 'catatan' => '', // items: [id_produk, sku, nama_produk, jumlah] 'items' => [['BHOS001', 'SKU-001', 'BHOS Ekstra', '150 Ltr']], ], 'alasan_ditolak' => 'Stok tidak mencukupi.', 'tgl_kirim' => '', 'invoice_name' => null, 'kirim' => null, ], [ 'no' => 'SRN003', 'tgl_pemesanan' => '30/11/2025', 'tgl_pengiriman' => '01/12/2025', 'pemesan' => 'Bambang Pratama Putra Hadi', 'tujuan' => 'PT Pamor Ganda', 'provinsi' => 'Bengkulu', 'status' => 'Dikirim', 'detail' => [ 'no' => 'SRN003', 'tgl_pengajuan' => '30/11/2025', 'tgl_permintaan' => '01/12/2025', 'pj' => 'Bambang Pratama Putra Hadi', 'jenis_pengiriman' => 'Perseorangan', 'provinsi' => 'Bengkulu', 'armada' => 'Bus', 'nama_penerima' => 'Thahirudin', 'kontak' => '0812-0000-0000', 'alamat' => '', 'catatan' => '', // items: [id_produk, sku, nama_produk, jumlah] 'items' => [ ['BHOS001', 'SKU-001', 'BHOS Ekstra', '150 Ltr'], ['BHOS002', 'SKU-002', 'BHOS Turbo', '150 Kg'], ], ], 'alasan_ditolak' => '', 'tgl_kirim' => '27/12/2025', 'invoice_name' => 'invoice_pengiriman.pdf', 'kirim' => [ 'no_pengiriman' => 'SEND00001', 'pj' => 'Bambang Pratama Putra Hadi', 'status' => 'Dikirimkan', 'tgl_pengiriman' => '27/12/2025', 'jasa' => 'Bus', // items: [id_produk, sku, nama_produk, jumlah] 'items' => [ ['BHOS001', 'SKU-001', 'BHOS Turbo', '150 Kg'], ['BHOS002', 'SKU-002', 'BHOS Turbo', '150 Kg'], ], // ✅ ganti bukti pengiriman jadi gambar (dummy path) 'bukti_gambar' => 'build/image/bukti-pengiriman.jpg', ], ], ]; $statusTextClass = function ($status) { return match ($status) { 'Dikirim' => 'text-[#2E7E3F]', 'Ditolak' => 'text-[#EC0000]', default => 'text-gray-600', }; }; $statusBadgeClass = function ($status) { return match ($status) { 'Dikirim' => 'bg-green-100 text-green-800 border-green-300', 'Ditolak' => 'bg-red-100 text-red-800 border-red-300', default => 'bg-gray-100 text-gray-700 border-gray-300', }; }; @endphp {{-- breadcrumb --}}
Pemasaran › Permintaan Pengiriman
{{-- top bar --}}
{{-- table --}}
@foreach ($orders as $o) @endforeach
Tanggal Pemesanan Tanggal Pengiriman Nama Pemesan Tujuan Aksi Status
{{ $o['tgl_pemesanan'] }} {{ $o['tgl_pengiriman'] }} {{ $o['pemesan'] }} {{ $o['tujuan'] }}
{{-- ✅ Hapus hanya boleh kalau status Menunggu --}} @if (($o['status'] ?? 'Menunggu') === 'Menunggu') Hapus @endif
{{ $o['status'] }}
{{-- footer / pagination --}}
Showing 1–10 of 100
{{-- ================================== --}} {{-- MODAL VIEW PERMINTAAN (READ ONLY) --}} {{-- ================================== --}} {{-- MODAL DETAIL PENGIRIMAN --}} @endsection