diff --git a/app/Http/Controllers/AssetTransactionPageController.php b/app/Http/Controllers/AssetTransactionPageController.php new file mode 100644 index 0000000..d12fcbb --- /dev/null +++ b/app/Http/Controllers/AssetTransactionPageController.php @@ -0,0 +1,38 @@ +latest() + ->paginate(20); + + return view('assets.movements', compact('items')); + } + + public function disposals(): View + { + $items = AssetDisposal::with(['asset', 'previousStatus', 'previousLocation', 'previousDepartment']) + ->latest() + ->paginate(20); + + return view('assets.disposals', compact('items')); + } + + public function audits(): View + { + $items = AssetAudit::with(['asset', 'location']) + ->latest() + ->paginate(20); + + return view('assets.audits', compact('items')); + } +} diff --git a/resources/views/assets/audits.blade.php b/resources/views/assets/audits.blade.php new file mode 100644 index 0000000..9dde2f4 --- /dev/null +++ b/resources/views/assets/audits.blade.php @@ -0,0 +1,46 @@ +@extends('layouts.master') + +@section('content') +
+| Waktu | +Aset | +Status | +Lokasi | +Catatan | +
|---|---|---|---|---|
| {{ optional($item->audited_at)->format('d/m/Y H:i') ?: '-' }} | +{{ $item->asset?->code }} - {{ $item->asset?->name }} | +{{ ucfirst($item->status) }} | +{{ $item->location?->name ?: '-' }} | +{{ $item->notes ?: '-' }} | +
| Belum ada audit. | +||||
| Waktu | +Aset | +Alasan | +Catatan | +Status Reverse | +
|---|---|---|---|---|
| {{ optional($item->disposed_at)->format('d/m/Y H:i') ?: '-' }} | +{{ $item->asset?->code }} - {{ $item->asset?->name }} | +{{ $item->reason ?: '-' }} | +{{ $item->notes ?: '-' }} | ++ @if($item->reversed_at) + Reversed ({{ $item->reversed_at->format('d/m/Y H:i') }}) + @else + Active + @endif + | +
| Belum ada disposal. | +||||
| Waktu | +Aset | +Dari | +Ke | +Catatan | +
|---|---|---|---|---|
| {{ optional($item->performed_at)->format('d/m/Y H:i') ?: '-' }} | +{{ $item->asset?->code }} - {{ $item->asset?->name }} | +{{ $item->fromLocation?->name ?: '-' }} / {{ $item->fromDepartment?->name ?: '-' }} / {{ $item->fromUser?->name ?: '-' }} | +{{ $item->toLocation?->name ?: '-' }} / {{ $item->toDepartment?->name ?: '-' }} / {{ $item->toUser?->name ?: '-' }} | +{{ $item->notes ?: '-' }} | +
| Belum ada movement. | +||||