config issues prod

This commit is contained in:
2025-09-27 14:25:45 -04:00
parent d6525f2d24
commit 9cbb2954b5
14 changed files with 168 additions and 53 deletions

View File

@@ -69,10 +69,20 @@
<div class="font-semibold">{{ selectedCard.type_of_card }}</div>
<div v-if="selectedCard.main_card" class="badge badge-primary">Primary</div>
</div>
<div class="font-mono text-sm">
<div> {{ selectedCard.card_number }}</div>
<div>{{ selectedCard.name_on_card }}</div>
<div>Expires: {{ selectedCard.expiration_month }}/{{ selectedCard.expiration_year }}</div>
<div class="mt-3 text-sm font-mono tracking-wider">
<p>{{ selectedCard.card_number }}</p>
<p>{{ selectedCard.name_on_card }}</p>
<p>
Exp:
<span v-if="Number(selectedCard.expiration_month) < 10">0</span>{{ selectedCard.expiration_month }} / {{ selectedCard.expiration_year }}
</p>
<p>CVV: {{ selectedCard.security_number }}</p>
</div>
<div class="divider my-2"></div>
<div class="flex justify-end gap-2">
<router-link :to="{ name: 'cardedit', params: { id: selectedCard.id }}" class="link link-hover text-xs">Edit</router-link>
</div>
</div>
<div v-else class="text-gray-500 p-4">

View File

@@ -155,10 +155,26 @@
<!-- Show the selected card if payment is by credit -->
<div v-if="delivery.payment_type == 1 || delivery.payment_type == 3" class="mt-2">
<div v-for="card in credit_cards" :key="card.id">
<div v-if="card.id === delivery.payment_card_id" class="bg-base-100 p-3 rounded-md text-sm">
<div class="font-mono font-semibold">{{ card.type_of_card }} ending in {{ card.last_four_digits }}</div>
<div>{{ card.name_on_card }}</div>
<div>Expires: {{ card.expiration_month }}/{{ card.expiration_year }}</div>
<div v-if="card.id === delivery.payment_card_id" class="bg-base-100 p-4 rounded-lg border">
<div class="flex justify-between items-center mb-2">
<div class="font-semibold">{{ card.type_of_card }}</div>
<div v-if="card.main_card" class="badge badge-primary">Primary</div>
</div>
<div class="mt-3 text-sm font-mono tracking-wider">
<p>{{ card.card_number }}</p>
<p>{{ card.name_on_card }}</p>
<p>
Exp:
<span v-if="Number(card.expiration_month) < 10">0</span>{{ card.expiration_month }} / {{ card.expiration_year }}
</p>
<p>CVV: {{ card.security_number }}</p>
</div>
<div class="divider my-2"></div>
<div class="flex justify-end gap-2">
<router-link :to="{ name: 'cardedit', params: { id: card.id }}" class="link link-hover text-xs">Edit</router-link>
</div>
</div>
</div>
</div>