From a5f83b553b2e8e965f449c16d1bbeea64f959a9f Mon Sep 17 00:00:00 2001 From: joan Date: Tue, 28 Feb 2023 11:31:24 +0100 Subject: [PATCH] Added claim & invoice out filters --- src/components/ui/VnFilterPanel.vue | 4 +- src/composables/useArrayData.js | 1 + src/pages/Claim/ClaimFilter.vue | 192 +++++------ src/pages/Claim/ClaimList.vue | 5 +- src/pages/Customer/CustomerFilter.vue | 23 +- src/pages/InvoiceOut/InvoiceOutFilter.vue | 246 ++++++++++++++ src/pages/InvoiceOut/InvoiceOutList.vue | 13 +- src/pages/Ticket/TicketFilter.vue | 391 ++++++++++------------ 8 files changed, 523 insertions(+), 352 deletions(-) create mode 100644 src/pages/InvoiceOut/InvoiceOutFilter.vue diff --git a/src/components/ui/VnFilterPanel.vue b/src/components/ui/VnFilterPanel.vue index f09fa7858..06bd16723 100644 --- a/src/components/ui/VnFilterPanel.vue +++ b/src/components/ui/VnFilterPanel.vue @@ -176,8 +176,8 @@ function formatValue(value) { - + diff --git a/src/composables/useArrayData.js b/src/composables/useArrayData.js index 2794d6806..9339fb456 100644 --- a/src/composables/useArrayData.js +++ b/src/composables/useArrayData.js @@ -79,6 +79,7 @@ export function useArrayData(key, userOptions) { canceller = null; } + function clear() { if (arrayDataStore.get(key)) { arrayDataStore.clear(key); diff --git a/src/pages/Claim/ClaimFilter.vue b/src/pages/Claim/ClaimFilter.vue index b6d6f0d29..ad6e63b5a 100644 --- a/src/pages/Claim/ClaimFilter.vue +++ b/src/pages/Claim/ClaimFilter.vue @@ -38,7 +38,7 @@ function setWorkers(data) {