@extends('layouts.app', ['class' => 'g-sidenav-show bg-gray-100']) @section('content') @include('layouts.navbars.auth.topnav', ['title' => '']) @php $statusColors = [ 'entry' => '#6c757d', 'pending' => '#ffc107', 'finish' => '#28a745', 'parsial' => '#17a2b8', 'approve' => '#28a745', 'reject' => '#dc3545', 'cancel' => '#6c757d', 'Pending Head' => '#ffc107', 'Pending PPIC' => '#ffc107', 'draft' => '#6c757d', ]; $rawDetailStatus = $detail->view_status ?? ($detail->status ?? 'draft'); $detailStatusColor = $statusColors[$rawDetailStatus] ?? '#6c757d'; $userRoles = $users_rules ?? []; $isApprover = in_array('head', $userRoles) || in_array('ppic', $userRoles); $detailUiStatus = $isApprover && in_array($rawDetailStatus, ['Pending Head', 'Pending PPIC']) ? 'Pending' : $rawDetailStatus; @endphp
View History Item

No PRA PR: {{ $detail->no_prapr }}

Tanggal Pengajuan

{{ date('d M Y', strtotime($detail->tanggal_pengajuan)) }}

Peminta

{{ $detail->user_name ?: '-' }}

Departemen

{{ $detail->nama_departemen ?: '-' }}

Total Item PR

{{ count($all_details) }} Item


Item History Terpilih
Nama Barang {{ $detail->nama_barang }}
Qty {{ $detail->qty }} {{ $detail->satuan_nama }}
Tgl Dibutuhkan {{ $detail->tanggal_dibutuhkan ? date('d/m/Y', strtotime($detail->tanggal_dibutuhkan)) : '-' }}
Status Item {{ strtoupper($detailUiStatus) }}
Deskripsi

{{ $detail->deskripsi ?: '-' }}

@if (in_array($detail->status ?? '', ['reject', 'cancel']) && !empty($detail->catatan))
Catatan Keputusan

{{ $detail->catatan }}

@endif
Lampiran Item Terpilih
@if (count($lampiran) > 0)
@foreach ($lampiran as $f) {{ \Illuminate\Support\Str::limit($f->nama_file, 30) }} @endforeach
@else Tidak ada lampiran. @endif
@endsection