@extends('admin.layout.master') @section('open-gudang', 'open') @section('menu-gudang', 'bg-gradient-to-r from-[#53BF6A] to-[#275931] text-white') @section('menu-pengadaan', 'bg-gradient-to-r from-[#53BF6A] to-[#275931] text-white') @section('content') @php // DUMMY DATA (nanti ganti dari DB) $orders = [ [ 'order_no' => 'PSN0001', 'date' => '30/12/2025', 'name' => 'Bambang Pratama Putra Hadi', 'provinsi' => 'Kalimantan Barat', 'status' => 'Menunggu', 'alasan_penolakan' => '', 'items' => [ ['CA001', 'Kalsium', '200 Kg', '150 Kg'], ['K001', 'Kalium', '200 Kg', '150 Kg'], ['CL001', 'Klorida', '200 Kg', '150 Kg'], ['MG001', 'Magnesium', '200 Kg', '150 Kg'], ], ], [ 'order_no' => 'PSN0002', 'date' => '30/11/2025', 'name' => 'Bambang Pratama Putra Hadi', 'provinsi' => 'Riau', 'status' => 'Ditolak', 'alasan_penolakan' => 'Barang masih tersedia.', 'items' => [['CA001', 'Kalsium', '200 Kg', '150 Kg'], ['K001', 'Kalium', '200 Kg', '150 Kg']], ], [ 'order_no' => 'PSN0003', 'date' => '30/11/2025', 'name' => 'Bambang Pratama Putra Hadi', 'provinsi' => 'Sumatera Barat', 'status' => 'Disetujui', 'alasan_penolakan' => '', 'items' => [['CL001', 'Klorida', '200 Kg', '150 Kg'], ['MG001', 'Magnesium', '200 Kg', '150 Kg']], ], ]; $statusBadge = function ($status) { return match ($status) { 'Disetujui' => '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 --}}
Gudang › Pengadaan Barang
{{-- top bar: search + actions --}}
{{-- table --}}
@foreach ($orders as $idx => $o) @endforeach
Tanggal Pemesanan Nama Pemesan Provinsi Aksi Status
{{ $o['date'] }} {{ $o['name'] }} {{ $o['provinsi'] }}
{{-- Gudang hanya boleh hapus kalau masih Menunggu --}} @if ($o['status'] === 'Menunggu') Hapus @endif
{{ $o['status'] }}
{{-- footer / pagination --}}
Showing 1–10 of 100
{{-- VIEW MODAL (READ ONLY - RESPONSIVE) --}} @endsection