@extends('layouts.admin_sidebar') @section('content')
Pantau Stok Masuk
Total Transaksi
{{ count($purchases) }}
{{ $namaProduk }}
{{ $stok->total_aset }} total aset
| Produk & ID | Tanggal | Stok Isi Kini | Harga Satuan | Total Biaya | Aksi |
|---|---|---|---|---|---|
|
@php
$nameLower = strtolower($item->nama_produk);
if (str_contains($nameLower, '12')) {
$produkImg = asset('images/gas_12kg_bright.jpg');
} elseif (str_contains($nameLower, '5.5') || str_contains($nameLower, '5,5')) {
$produkImg = asset('images/gas5-5.jpg');
} elseif (str_contains($nameLower, '3')) {
$produkImg = asset('images/gas_3kg_elpiji.jpg');
} else {
$produkImg = null;
}
@endphp
@if($produkImg)
{{ $item->nama_produk }} {{ $item->id_produk }} |
{{ \Carbon\Carbon::parse($item->tanggal_beli)->format('d M Y') }} | @php $stokAktual = $stokList->get($item->nama_produk); $isi = $stokAktual?->stok_isi ?? null; $totalAset = $stokAktual?->total_aset ?? 0; $pctIsi = ($totalAset > 0 && $isi !== null) ? ($isi / $totalAset * 100) : 0; $isKosong = $isi !== null && $isi == 0; $isMenipis = $isi !== null && $isi > 0 && $pctIsi < 25; $badgeClass = $isKosong ? 'bg-red-50 text-red-600 border border-red-100' : ($isMenipis ? 'bg-amber-50 text-amber-700 border border-amber-100' : 'bg-emerald-50 text-emerald-700 border border-emerald-100'); $dotClass = $isKosong ? 'bg-red-400' : ($isMenipis ? 'bg-amber-400' : 'bg-emerald-400'); @endphp {{ $isi !== null ? $isi . ' tabung' : 'N/A' }} | Rp {{ number_format($item->harga_beli, 0, ',', '.') }} | Rp {{ number_format($item->total_biaya, 0, ',', '.') }} |
|
|
Belum ada riwayat belanja |
|||||