From 590e764cc267916c9a82f18f16232d8711da15e7 Mon Sep 17 00:00:00 2001 From: Jon Date: Fri, 7 Mar 2025 07:09:07 +0100 Subject: [PATCH] feat: refs #7869 added include and exclude event from list --- .../Zone/Card/ZoneEventExclusionForm.vue | 59 ++++++++++++++---- .../Zone/Card/ZoneEventInclusionForm.vue | 40 ++++++++---- src/pages/Zone/ZoneCalendarGrid.vue | 4 +- src/pages/Zone/ZoneList.vue | 61 ++++++++++++++++++- src/pages/Zone/locale/en.yml | 2 + src/pages/Zone/locale/es.yml | 2 + src/stores/useWeekdayStore.js | 4 +- 7 files changed, 144 insertions(+), 28 deletions(-) diff --git a/src/pages/Zone/Card/ZoneEventExclusionForm.vue b/src/pages/Zone/Card/ZoneEventExclusionForm.vue index 4b6aa52bd..8c630cb18 100644 --- a/src/pages/Zone/Card/ZoneEventExclusionForm.vue +++ b/src/pages/Zone/Card/ZoneEventExclusionForm.vue @@ -1,16 +1,18 @@ + + + + + + + diff --git a/src/pages/Zone/locale/en.yml b/src/pages/Zone/locale/en.yml index e53e7b560..c11e4cbad 100644 --- a/src/pages/Zone/locale/en.yml +++ b/src/pages/Zone/locale/en.yml @@ -33,6 +33,8 @@ list: createZone: Create zone zoneSummary: Summary addressFk: Address + includeEvent: Include event + excludeEvent: Exclude event create: name: Name closingHour: Closing hour diff --git a/src/pages/Zone/locale/es.yml b/src/pages/Zone/locale/es.yml index bc31e74a9..5fcb85b8a 100644 --- a/src/pages/Zone/locale/es.yml +++ b/src/pages/Zone/locale/es.yml @@ -35,6 +35,8 @@ list: createZone: Crear zona zoneSummary: Resumen addressFk: Consignatario + includeEvent: Incluir evento + excludeEvent: Excluir evento create: closingHour: Hora de cierre itemMaxSize: Medida máxima diff --git a/src/stores/useWeekdayStore.js b/src/stores/useWeekdayStore.js index 57a302dc1..bf6b2704d 100644 --- a/src/stores/useWeekdayStore.js +++ b/src/stores/useWeekdayStore.js @@ -77,14 +77,14 @@ export const useWeekdayStore = defineStore('weekdayStore', () => { const locales = {}; for (let code of localeOrder.es) { const weekDay = weekdaysMap[code]; - const locale = t(`weekdays.${weekdaysMap[code].code}`); + const locale = t(`weekdays.${weekDay?.code}`); const obj = { ...weekDay, locale, localeChar: locale.substr(0, 1), localeAbr: locale.substr(0, 3), }; - locales[weekDay.code] = obj; + locales[weekDay?.code] = obj; } return locales; });