From c7bef79c0a211a81d736965dae3a14634a382077 Mon Sep 17 00:00:00 2001 From: Javier Segarra Date: Tue, 17 Sep 2024 13:48:17 +0200 Subject: [PATCH] perf: improve --- src/pages/Customer/Card/CustomerBasicData.vue | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/pages/Customer/Card/CustomerBasicData.vue b/src/pages/Customer/Card/CustomerBasicData.vue index cdd9e68b24..3682ecd73a 100644 --- a/src/pages/Customer/Card/CustomerBasicData.vue +++ b/src/pages/Customer/Card/CustomerBasicData.vue @@ -17,9 +17,7 @@ const businessTypes = ref([]); const contactChannels = ref([]); const title = ref(); const handleSalesModelValue = (val) => { - if (salesPersonFilter.value.and.length == 0) salesPersonFilter.value.and.push = []; - - salesPersonFilter.value.and[1] = { + filter.value.and[1] = { or: [ { name: val }, { nickname: { like: '%' + val + '%' } }, @@ -28,7 +26,7 @@ const handleSalesModelValue = (val) => { }; }; -const salesPersonFilter = ref({ +const filter = ref({ and: [{ active: { neq: false } }], }); @@ -111,7 +109,7 @@ const salesPersonFilter = ref({ :params="{ departmentCodes: ['VT', 'shopping'], }" - :where="salesPersonFilter" + :where="filter" :fields="['id', 'nickname']" sort-by="nickname ASC" :rules="validate('client.salesPersonFk')"