diff --git a/src/components/common/VnLog.vue b/src/components/common/VnLog.vue
index c1cc78f54..f2cef8f84 100644
--- a/src/components/common/VnLog.vue
+++ b/src/components/common/VnLog.vue
@@ -421,12 +421,13 @@ setLogTree();
>
-
+
diff --git a/src/components/common/VnSmsDialog.vue b/src/components/common/VnSmsDialog.vue
index e858ba8a6..5b192f95d 100644
--- a/src/components/common/VnSmsDialog.vue
+++ b/src/components/common/VnSmsDialog.vue
@@ -199,9 +199,10 @@ es:
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 { shipped } para recibirlo sin portes adicionales.'
- orderChanges: 'Pedido {orderId} día { shipped }: { changes }'
+ minAmount: 'Te recordamos que tu pedido {orderId} es inferior a 50€.
+ Te recomendamos amplíes para no generar costes extra, provocarán un incremento de tu tarifa.
+ ¡Un saludo!'
+ orderChanges: 'Pedido {orderId} con llegada estimada día { landing }: { changes }'
en: Inglés
es: Español
fr: Francés
@@ -215,11 +216,12 @@ fr:
Message: Message
messageTooltip: Les caractères spéciaux comme les accents comptent comme plusieurs
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
- { orderId } du { shipped } afin de la recevoir sans frais de port supplémentaires.'
- orderChanges: 'Commande { orderId } du { shipped }: { changes }'
+ pendingPayment: 'Verdnatura : Commande en attente de règlement. Veuillez régler votre commande avant 9h.
+ Sinon elle sera décalée en fonction de vos jours de livraison . Merci'
+ minAmount: 'Verdnatura vous rappelle :
+ Montant minimum nécessaire de 50 euros pour recevoir la commande { orderId } livraison { landing }.
+ Merci.'
+ orderChanges: 'Commande {orderId} livraison {landing} indisponible/s. Désolés pour le dérangement.'
en: Anglais
es: Espagnol
fr: Français
@@ -236,8 +238,8 @@ pt:
pendingPayment: 'Seu pedido está pendente de pagamento.
Por favor, acesse o site e faça o pagamento com cartão. Muito obrigado.'
minAmount: 'É necessário um valor mínimo de 50€ (sem IVA) em seu pedido
- { orderId } do dia { shipped } para recebê-lo sem custos de envio adicionais.'
- orderChanges: 'Pedido { orderId } dia { shipped }: { changes }'
+ { orderId } do dia { landing } para recebê-lo sem custos de envio adicionais.'
+ orderChanges: 'Pedido { orderId } com chegada dia { landing }: { changes }'
en: Inglês
es: Espanhol
fr: Francês
diff --git a/src/pages/Claim/Card/ClaimBasicData.vue b/src/pages/Claim/Card/ClaimBasicData.vue
index 56717c628..47d1ac1c6 100644
--- a/src/pages/Claim/Card/ClaimBasicData.vue
+++ b/src/pages/Claim/Card/ClaimBasicData.vue
@@ -41,6 +41,7 @@ const workers = ref([]);
const workersCopy = ref([]);
const claimStates = ref([]);
const claimStatesCopy = ref([]);
+const optionsList = ref([]);
function setWorkers(data) {
workers.value = data;
@@ -51,9 +52,9 @@ function setClaimStates(data) {
claimStates.value = data;
claimStatesCopy.value = data;
}
-let optionsList;
+
async function getEnumValues() {
- optionsList = [{ id: null, description: t('claim.basicData.null') }];
+ optionsList.value = [{ id: null, description: t('claim.basicData.null') }];
const { data } = await axios.get(`Applications/get-enum-values`, {
params: {
schema: 'vn',
@@ -62,8 +63,9 @@ async function getEnumValues() {
},
});
for (let value of data)
- optionsList.push({ id: value, description: t(`claim.basicData.${value}`) });
+ optionsList.value.push({ id: value, description: t(`claim.basicData.${value}`) });
}
+
getEnumValues();
const workerFilter = {
diff --git a/src/pages/Customer/Notifications/CustomerNotifications.vue b/src/pages/Customer/Notifications/CustomerNotifications.vue
index e54c3eecf..211309dc1 100644
--- a/src/pages/Customer/Notifications/CustomerNotifications.vue
+++ b/src/pages/Customer/Notifications/CustomerNotifications.vue
@@ -1,5 +1,6 @@
@@ -114,9 +131,19 @@ const selectCustomerId = (id) => {
-
-
-
+
+
+
+ {{ t('Campaign consumption') }}
+
+
+
diff --git a/src/pages/Customer/Notifications/CustomerNotificationsCampaignConsumption.vue b/src/pages/Customer/Notifications/CustomerNotificationsCampaignConsumption.vue
new file mode 100644
index 000000000..641cdb851
--- /dev/null
+++ b/src/pages/Customer/Notifications/CustomerNotificationsCampaignConsumption.vue
@@ -0,0 +1,126 @@
+
+
+
+ (campaignsOptions = data)"
+ :filter="{ fields: ['id', 'code', 'dated'], order: 'code ASC', limit: 30 }"
+ auto-load
+ />
+
+
+
+
+
+ {{ t('Campaign consumption') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ en:
+ params:
+ valentinesDay: Valentine's Day
+ mothersDay: Mother's Day
+ allSaints: All Saints' Day
+ es:
+ params:
+ valentinesDay: Día de San Valentín
+ mothersDay: Día de la Madre
+ allSaints: Día de Todos los Santos
+ Campaign consumption: Consumo campaña
+ Campaign: Campaña
+ From: Desde
+ To: Hasta
+