@extends('layouts.master') @section('title') Assets @endsection @section('content') @component('components.breadcrumb') @slot('li_1') Inventory @endslot @slot('title') Assets @endslot @endcomponent @if(session('success'))
{{ session('success') }}
@endif @php $me = auth()->user(); $canManage = $me->isAdmin() || ($me->role === \App\Models\User::ROLE_PAL && $me->pal_office_id); @endphp
{{ $oversight ? 'All PAL Office Inventory' : 'My Office Inventory' }} @if($me->role === \App\Models\User::ROLE_PAL && $me->palOffice) — {{ $me->palOffice->name }}@endif
Total value: {{ number_format($totalValue, 2) }} @if($canManage) Add Asset @endif
@if($oversight)
@endif
@if($oversight)@endif @if($canManage)@endif @forelse($assets as $a) @php $manageThis = $me->isAdmin() || ($me->role === \App\Models\User::ROLE_PAL && $me->pal_office_id === $a->pal_office_id); @endphp @if($oversight)@endif @if($canManage) @endif @empty @endforelse
OfficeAssetTagQtyUnit ValueTotalStatusAcquiredActions
{{ $a->palOffice->name }}{{ $a->name }}@if($a->requisition_id)from {{ $a->requisition?->reference_no }}@endif {{ $a->asset_tag ?? '—' }} {{ rtrim(rtrim(number_format($a->quantity,2),'0'),'.') }} {{ $a->uom?->abbreviation }} {{ $a->unit_value !== null ? number_format($a->unit_value,2) : '—' }} {{ number_format($a->quantity * ($a->unit_value ?? 0),2) }} @php $sc = ['in_stock'=>'success','in_use'=>'info','maintenance'=>'warning','retired'=>'secondary'][$a->status] ?? 'secondary'; @endphp {{ $a->status_label }} {{ optional($a->acquired_at)->format('d M Y') ?? '—' }} @if($manageThis) Edit
@csrf @method('DELETE')
@endif
No assets recorded. Confirmed deliveries are booked here automatically.
{{ $assets->links('pagination::bootstrap-5') }}
@endsection