(,), editor, administrador

This commit is contained in:
Felipe
2024-03-08 16:28:07 -05:00
parent cd68c1d966
commit 3ec412ea55
6 changed files with 128 additions and 84 deletions
+26 -13
View File
@@ -1,7 +1,7 @@
<div x-data="{ nequi: @entangle('nequi'), valor_recarga: @entangle('valor_recarga') }">
<div x-data="{ nequi: @entangle('nequi'), valor_recarga: @entangle('valor_recarga'),valor_recarga_format: @entangle('valor_recarga_format') }">
<div class=" absolute backdrop-blur-sm bg-white/70 left-0 bottom-0 top-0 right-0 h-full z-40" wire:loading
wire:target="verPromocion,comprarPromo,editarPromo,editarPromoUpdate,comprar,pagar,create_newCategoria,add_tarifa,del_item,guardar,eliminar">
<div class="grid h-full place-items-center ">
<div class="grid h-full place-items-center">
<div class="max-w-xs">
<img src="./img/loading.gif" alt="" class="w-full text-center">
<p class="text-gray-500 text-center">Cargando</p>
@@ -30,21 +30,26 @@
Monto a recargar
</div>
<div>
<input type="tel" name="recharge" wire:model="valor_recarga" placeholder="$20.000" required
class="border-2 w-1/2 md:w-auto mb-2 border-neutral-200 rounded-[0.8rem] shadow apperance-none focus:border-neutral-300 focus:ring-0 py-2 px-3 text-gray-700 leading-tight focus:outline-none focus:shadow-outline">
<input type="tel" name="recharge" id="valor_recarga" wire:model="valor_recarga" class="hidden">
<input
type="text"
id="valor_recarga_format"
name="recharge_format"
wire:model="valor_recarga_format"
placeholder="$20.000"
required
class="border-2 w-1/2 md:w-auto mb-2 border-neutral-200 rounded-[0.8rem] shadow appearance-none focus:border-neutral-300 focus:ring-0 py-2 px-3 text-gray-700 leading-tight focus:outline-none focus:shadow-outline"
oninput="formatInput(this)"
>
@if ($valor_recarga)
<div class="flex text-sm justify-center">Tu valor a pagar seria: $<p>
{{ $nuevo_valor = ($valor_recarga * 0.03 + '700') * 0.19 + ($valor_recarga * 0.03 + '700') + $valor_recarga }}
<div class="flex text-sm justify-center">Tu valor a pagar seria: $<p class="font-semibold">
{{ number_format($nuevo_valor = ($valor_recarga * 0.03 + '700') * 0.19 + ($valor_recarga * 0.03 + '700') + $valor_recarga) }}
</p>
</div>
@endif
<p class="text-sm text-green-600 py-2 ">Se sumara $700 COP+ IVA + 3% adicional al pago en
Mercado Pago por costos de sistema.</p>
<p class="text-sm text-green-600 py-2">Se sumara $700 COP+ IVA + 3% adicional al pago en Mercado Pago por costos de sistema.</p>
</div>
<div class="bg-white px-4 py-3 md:flex justify-center mt-4 mb-4">
@@ -96,7 +101,6 @@
<tbody class="text-gray-500 select-none">
@foreach ($historial_recargas as $historial_recarga)
<tr class="border-gray-200 text-left w-full pl-4">
{{-- <td class="pl-[2rem]">{{date("d/m/Y", strtotime($historial_recarga->created_at))}}</td> --}}
<td class="pl-[2rem]">{{ date('d/m/Y', strtotime($historial_recarga->created_at)) }}</td>
<td class="pl-[2rem]">${{ number_format($historial_recarga->monto) }}</td>
<td class="pl-[2rem] pr-[2rem]">{{ $historial_recarga->status }}</td>
@@ -125,5 +129,14 @@
</div>
</div>
<script>
function formatInput(input) {
let unformattedValue = input.value.replace(/\D/g, '');
let formattedValue = unformattedValue.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
input.value = formattedValue;
}
</script>
</div>