@extends('layouts.admin') @section('content')
| Código | Nombre | Tipo | Descuento | Vigencia | Uso | Estado | Acciones |
|---|---|---|---|---|---|---|---|
| {{ $coupon->code }} | {{ $coupon->name }} | {{ $coupon->type === 'fixed_amount' ? 'Monto fijo' : 'Porcentaje' }} | @if($coupon->type === 'fixed_amount') ${{ number_format($coupon->value, 2) }} @else {{ $coupon->value }}% @endif |
{{ $coupon->valid_from->format('d/m/Y H:i') }}
{{ $coupon->valid_to->format('d/m/Y H:i') }}
|
{{ $coupon->current_usage }}{{ $coupon->total_usage_limit ? '/' . $coupon->total_usage_limit : '' }}
@if($coupon->usage_limit_per_customer)
{{ $coupon->usage_limit_per_customer }} por cliente
@endif
|
@php
$isValid = $coupon->isValid();
$isExpired = now() > $coupon->valid_to;
$isNotYetActive = now() < $coupon->valid_from;
@endphp
$isValid,
'bg-red-700' => !$coupon->active || $isExpired,
'bg-yellow-500' => $coupon->active && $isNotYetActive
])>
@if(!$coupon->active)
Inactivo
@elseif($isExpired)
Expirado
@elseif($isNotYetActive)
Pendiente
@else
Activo
@endif
|
Ver Editar @if($coupon->usages()->count() === 0) @endif |