From daf57c9b2bfb4d8001a520cd0bec7be23efacef5 Mon Sep 17 00:00:00 2001 From: carlossa Date: Wed, 23 Oct 2024 12:20:53 +0200 Subject: [PATCH] fix: refs #6389 front filters --- .../Monitor/Ticket/MonitorTicketFilter.vue | 13 +++++++++++- src/pages/Monitor/Ticket/MonitorTickets.vue | 21 +++++++++++++++++++ src/pages/Monitor/locale/en.yml | 1 + src/pages/Monitor/locale/es.yml | 1 + 4 files changed, 35 insertions(+), 1 deletion(-) diff --git a/src/pages/Monitor/Ticket/MonitorTicketFilter.vue b/src/pages/Monitor/Ticket/MonitorTicketFilter.vue index 7a5d296a5..ae5dc7a56 100644 --- a/src/pages/Monitor/Ticket/MonitorTicketFilter.vue +++ b/src/pages/Monitor/Ticket/MonitorTicketFilter.vue @@ -43,7 +43,6 @@ const getLocale = (label) => { (groupedStates = data.map((x) => Object.assign(x, { code: t(x.code) }))) " /> - { /> + + + + + [ }, }, }, + { + label: t('salesTicketsTable.department'), + name: 'department', + align: 'left', + component: 'select', + attrs: { + url: 'Departments', + optionValue: 'name', + optionLabel: 'name', + }, + columnFilter: { + component: 'select', + url: 'Departments', + attrs: { + optionValue: 'name', + optionLabel: 'name', + dense: true, + }, + }, + }, { align: 'right', name: 'tableActions', diff --git a/src/pages/Monitor/locale/en.yml b/src/pages/Monitor/locale/en.yml index 9a7317469..083c24e4e 100644 --- a/src/pages/Monitor/locale/en.yml +++ b/src/pages/Monitor/locale/en.yml @@ -43,6 +43,7 @@ salesTicketsTable: total: Total preparation: Preparation payMethod: Pay method + department: Department searchBar: label: Search tickets info: Search tickets by id or alias diff --git a/src/pages/Monitor/locale/es.yml b/src/pages/Monitor/locale/es.yml index 60760b70d..a3037d75b 100644 --- a/src/pages/Monitor/locale/es.yml +++ b/src/pages/Monitor/locale/es.yml @@ -43,6 +43,7 @@ salesTicketsTable: total: Total preparation: Preparación payMethod: Método de pago + department: Departamento searchBar: label: Buscar tickets info: Buscar tickets por identificador o alias