@extends('layouts.app') @section('title', 'Ajuan Restock') @push('styles') @vite('resources/css/admin/restock-requests.css') @endpush @section('content')
Dashboard Ajuan Restock

Ajuan Restock

Kelola pengajuan restock barang dari barista.

@if (session('success'))
{{ session('success') }}
@endif @if (session('error'))
{{ session('error') }}
@endif
@if (request()->hasAny(['search', 'status'])) Reset @endif

Daftar Ajuan Restock

{{ $restockRequests->total() }} pengajuan

@forelse ($restockRequests as $request) @php $isDeleted = $request->activity?->deleted_at !== null; $quantity = rtrim(rtrim(number_format($request->quantity, 2, ',', '.'), '0'), ','); @endphp @empty @endforelse
NO BARANG BARISTA JUMLAH TANGGAL STATUS AKSI
{{ $restockRequests->firstItem() + $loop->index }}
{{ $request->item?->name ?? '-' }} {{ $request->item?->category?->name ?? '-' }} ยท {{ $request->item?->unit?->name ?? '-' }}
{{ strtoupper(substr($request->user?->name ?? '-', 0, 1)) }}
{{ $request->user?->name ?? '-' }}
{{ $quantity }} {{ $request->item?->unit?->name ?? '' }}
@if ($request->activity?->created_at)
{{ $request->activity->created_at->format('d-m-Y') }} {{ $request->activity->created_at->format('H:i') }}
@else - @endif
@if ($isDeleted) Dihapus @elseif ($request->status === 'pending') Menunggu @elseif ($request->status === 'approved') Disetujui @elseif ($request->status === 'rejected') Ditolak @else {{ ucfirst($request->status ?? '-') }} @endif
Lihat Detail @if ($isDeleted) @else @if ($request->status === 'pending') @endif @endif
Belum ada ajuan restock Ajuan dari barista akan muncul di halaman ini.
@if ($restockRequests->hasPages())
{{ $restockRequests->links() }}
@endif
{{-- MODAL REJECT --}}
Tolak Pengajuan

@csrf @method('PATCH')
@error('rejection_reason') {{ $message }} @enderror
{{-- FORM CONFIRMATION --}} @endsection @push('scripts') @endpush