@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')
@php
$disabledClass = 'bg-gray-100 cursor-not-allowed text-gray-500';
$user = auth()->user();
$isMenunggu = $procurement->status === 'Menunggu';
$canEditProcurement = $user->can('edit pengadaan bahan baku');
$canEditStatus = $user->can('edit status pengadaan bahan baku');
$canReadProcurement = $user->can('baca pengadaan bahan baku');
// edit data: cukup punya permission edit + status masih menunggu
$canEditData = $canEditProcurement && $isMenunggu;
// edit status: khusus permission edit status + status masih menunggu
$canEditStatusOnly = $canEditStatus && $isMenunggu;
// apakah ada yg bisa diupdate
$canUpdatePage = $canEditData || $canEditStatusOnly;
$statusOptions = ['Menunggu', 'Disetujui', 'Ditolak'];
$oldItems = old('items');
if (!$oldItems) {
$oldItems = $procurement->procurement_items->map(function ($item) {
return [
'raw_material_id' => $item->raw_material_id,
'quantity_requested' => $item->quantity_requested,
];
})->toArray();
}
if (empty($oldItems)) {
$oldItems = [['raw_material_id' => null, 'quantity_requested' => null]];
}
@endphp
@section('addCss')
@endsection
@section('content')