@extends('layouts.app', ['class' => 'g-sidenav-show bg-gray-100']) @push('styles') @endpush @section('content') @include('layouts.navbars.auth.topnav', ['title' => $title ?? 'Detail Perpindahan'])
| No. Dokumen | : | {{ $movement->pnd_doc_no }} |
| Tanggal | : | {{ \Carbon\Carbon::parse($movement->pnd_date)->format('d F Y') }} |
| Layout Asal | : | @if (($movement->from_layout_count ?? 0) > 1) Multi Layout @else {{ $movement->from_layout_name ?? '-' }} @endif |
| Layout Tujuan | : | {{ $movement->to_layout_name ?? '-' }} |
| Catatan | : |
{{ $movement->revision_notes ?? '-' }}
|
| History | : |
{{ $movement->remarks ?? '-' }}
|
| Waktu Dibuat | : | {{ \Carbon\Carbon::parse($movement->time_create)->format('d/m/Y H:i') }} |
Total Bag
Total Kg
| No | Bag | Material | Dari Layout | Ke Layout | Berat (kg) | Status | |
|---|---|---|---|---|---|---|---|
| {{ $index + 1 }} |
{{ $item->barcode_value ?? '-' }}{{ $item->bag_id }} |
{{ $item->nama_material ?? '-' }} {{ $item->sku_code ?? '-' }} |
{{ $item->from_layout_name ?? '-' }} | {{ $item->to_layout_name ?? '-' }} | {{ $formatKg($item->berat ?? 0) }} | @php // Status terakhir dari kondisi bag sekarang. // Kalau current_status tidak ada, fallback ke new_status dari log. $latestStatus = $item->current_status ?? ($item->new_status ?? '-'); $statusClass = match ($latestStatus) { 'PENDING' => 'bg-warning', 'AVAILABLE' => 'bg-success', 'CONSUMED' => 'bg-dark', 'MISSING' => 'bg-danger', 'ADJUSTED' => 'bg-danger', default => 'bg-secondary', }; @endphp {{ $latestStatus }} | |
|
Tidak ada item |
|||||||
| Total: | {{ $formatKg($summary['total_berat'] ?? 0) }} kg | ||||||