update
This commit is contained in:
@@ -344,7 +344,20 @@ class GudangPos extends Component
|
||||
$jenisNama = (string) ($row->jenis ?? '');
|
||||
$expired = (string) ($row->latest_expired ?? '');
|
||||
if ($jenisNama !== '' && $expired !== '') {
|
||||
$latestExpiredMap[$jenisNama] = Carbon::parse($expired)->format('d-m-Y');
|
||||
$expiredDate = Carbon::parse($expired)->startOfDay();
|
||||
$today = Carbon::today();
|
||||
$daysLeft = $today->diffInDays($expiredDate, false);
|
||||
$badgeClass = 'success';
|
||||
if ($daysLeft < 0) {
|
||||
$badgeClass = 'danger';
|
||||
} elseif ($daysLeft <= 30) {
|
||||
$badgeClass = 'warning';
|
||||
}
|
||||
|
||||
$latestExpiredMap[$jenisNama] = [
|
||||
'date' => $expiredDate->format('d-m-Y'),
|
||||
'badge_class' => $badgeClass,
|
||||
];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user