From 768b619904b2a5d2f68d4a5e1f7da5799a3ff473 Mon Sep 17 00:00:00 2001 From: wbuezas Date: Sun, 30 Jun 2024 17:43:21 -0300 Subject: [PATCH] Sale tracking --- src/i18n/locale/en.yml | 1 + src/i18n/locale/es.yml | 1 + src/pages/Ticket/Card/TicketSaleTracking.vue | 539 +++++++++++++++++++ src/pages/Ticket/locale/en.yml | 18 + src/pages/Ticket/locale/es.yml | 18 + src/router/modules/ticket.js | 11 + 6 files changed, 588 insertions(+) create mode 100644 src/pages/Ticket/Card/TicketSaleTracking.vue diff --git a/src/i18n/locale/en.yml b/src/i18n/locale/en.yml index fbab06966..2b8639ef7 100644 --- a/src/i18n/locale/en.yml +++ b/src/i18n/locale/en.yml @@ -448,6 +448,7 @@ ticket: futureTickets: Future tickets purchaseRequest: Purchase request weeklyTickets: Weekly tickets + saleTracking: Sale tracking list: nickname: Nickname state: State diff --git a/src/i18n/locale/es.yml b/src/i18n/locale/es.yml index fec78d5e6..218976e76 100644 --- a/src/i18n/locale/es.yml +++ b/src/i18n/locale/es.yml @@ -447,6 +447,7 @@ ticket: futureTickets: Tickets a futuro purchaseRequest: Petición de compra weeklyTickets: Tickets programados + saleTracking: Líneas preparadas list: nickname: Alias state: Estado diff --git a/src/pages/Ticket/Card/TicketSaleTracking.vue b/src/pages/Ticket/Card/TicketSaleTracking.vue new file mode 100644 index 000000000..a03f75387 --- /dev/null +++ b/src/pages/Ticket/Card/TicketSaleTracking.vue @@ -0,0 +1,539 @@ + + + diff --git a/src/pages/Ticket/locale/en.yml b/src/pages/Ticket/locale/en.yml index 2c648e7f2..2b173eae9 100644 --- a/src/pages/Ticket/locale/en.yml +++ b/src/pages/Ticket/locale/en.yml @@ -136,3 +136,21 @@ weeklyTickets: salesperson: Salesperson search: Search weekly tickets searchInfo: Search weekly tickets by id or client id +ticketSaleTracking: + isChecked: Is checked + item: Item + description: Description + quantity: Quantity + parking: Parking + historyAction: Log states + shelvingAction: Shelvings sale + original: Original + worker: Worker + state: State + created: Created + shelving: Shelving + saleGroupDetail: sale group detail + previousSelected: previous selected + previous: previous + prepared: prepared + checked: checked diff --git a/src/pages/Ticket/locale/es.yml b/src/pages/Ticket/locale/es.yml index 3ce4c0545..f5f4d89f5 100644 --- a/src/pages/Ticket/locale/es.yml +++ b/src/pages/Ticket/locale/es.yml @@ -138,3 +138,21 @@ ticketSale: shipped: F. Envío agency: Agencia address: Consignatario +ticketSaleTracking: + isChecked: Comprobado + item: Artículo + description: Descripción + quantity: Cantidad + parking: Parking + historyAction: Historial estados + shelvingAction: Carros línea + original: Original + worker: Trabajador + state: Estado + created: Fecha creación + shelving: Matrícula + saleGroupDetail: detalle grupo líneas + previousSelected: previa seleccionado + previous: previa + prepared: preparado + checked: revisado diff --git a/src/router/modules/ticket.js b/src/router/modules/ticket.js index 81ca405ee..5850458bb 100644 --- a/src/router/modules/ticket.js +++ b/src/router/modules/ticket.js @@ -19,6 +19,7 @@ export default { 'TicketSale', 'TicketLog', 'TicketPurchaseRequest', + 'TicketSaleTracking', ], }, children: [ @@ -147,6 +148,16 @@ export default { }, component: () => import('src/pages/Ticket/Card/TicketSms.vue'), }, + { + path: 'sale-tracking', + name: 'TicketSaleTracking', + meta: { + title: 'saleTracking', + icon: 'vn:buyrequest', + }, + component: () => + import('src/pages/Ticket/Card/TicketSaleTracking.vue'), + }, ], }, ],