diff --git a/src/components/common/VnSmsDialog.vue b/src/components/common/VnSmsDialog.vue new file mode 100644 index 000000000..f0a782489 --- /dev/null +++ b/src/components/common/VnSmsDialog.vue @@ -0,0 +1,179 @@ + + + + + + + +en: + Message: Message + en: English + es: Spanish + fr: French + templates: + pendingPayment: 'Your order is pending of payment. + Please, enter the website and make the payment with a credit card. Thank you.' + minAmount: Test 2 +es: + Language: Idioma + Message: Mensaje + templates: + pendingPayment: 'Su pedido está pendiente de pago. + Por favor, entre en la página web y efectue el pago con tarjeta. Muchas gracias.' + minAmount: 'Es necesario un importe mínimo de 50€ (Sin IVA) en su pedido { orderId } del día 08/03/2023 para recibirlo sin portes adicionales.' + en: Inglés + es: Español + fr: Francés +fr: + Language: Langage + Message: Message + templates: + pendingPayment: 'Votre commande est en attente de paiement. + Veuillez vous connecter sur le site web et effectuer le paiement par carte. Merci beaucoup.' + minAmount: 'Un montant minimum de 50€ (TVA non incluse) est requis pour votre commande + 4101055 du 03/08/2023 afin de la recevoir sans frais de port supplémentaires.' + en: Anglais + es: Espagnol + fr: Français + diff --git a/src/pages/Ticket/Card/TicketDescriptor.vue b/src/pages/Ticket/Card/TicketDescriptor.vue index bf9c76fde..385428c3b 100644 --- a/src/pages/Ticket/Card/TicketDescriptor.vue +++ b/src/pages/Ticket/Card/TicketDescriptor.vue @@ -5,6 +5,7 @@ import { useI18n } from 'vue-i18n'; import { toDate } from 'src/filters'; import CustomerDescriptorPopover from 'src/pages/Customer/Card/CustomerDescriptorPopover.vue'; import CardDescriptor from 'components/ui/CardDescriptor.vue'; +import TicketDescriptorMenu from './TicketDescriptorMenu.vue'; const $props = defineProps({ id: { @@ -61,6 +62,9 @@ function stateColor(state) {