@php use App\Support\Asset\AssetType; @endphp @foreach($assignments as $assignment) @php $parentCategory = $assignment->asset_category?->parentCategory; $categoryName = $parentCategory?->name ?? $assignment->asset_category?->name ?? '—'; $assetName = $assignment->asset_item?->name ?? ($parentCategory ? ($assignment->asset_category?->name ?? '—') : '—'); $identity = $assignment->asset_item?->identity ?? $assignment->asset_item?->code ?? $assignment->issue_barcode ?? '—'; $assetType = $assignment->resolvedAssetType(); $qty = (float) $assignment->qty; $unit = $assignment->asset_item?->qtyUnitLabel() ?? ''; $qtyFmt = fmod($qty, 1.0) === 0.0 ? (string) (int) $qty : number_format($qty, 2); $qtyDisplay = $unit !== '' ? trim($qtyFmt.' '.$unit) : $qtyFmt; $consumed = $assignment->qtyConsumed(); $remaining = $assignment->qtyRemaining(); $isAck = (bool) $assignment->staff_acknowledgement; @endphp