From 23d6c18ebdce061211f22648d8ba1e7e3cc5e8ad Mon Sep 17 00:00:00 2001 From: jtubau <jtubau@verdnatura.es> Date: Thu, 13 Feb 2025 12:23:39 +0100 Subject: [PATCH] refactor: refs #7524 update sort-by parameters to include ASC for consistent ordering --- src/components/CreateNewPostcodeForm.vue | 1 - src/components/FilterItemForm.vue | 2 +- src/pages/Entry/EntryLatestBuysFilter.vue | 4 ++-- src/pages/InvoiceIn/Card/InvoiceInDueDay.vue | 1 + src/pages/Item/ItemFixedPriceFilter.vue | 2 +- src/pages/Route/Card/RouteAutonomousFilter.vue | 2 +- src/pages/Route/Roadmap/RoadmapFilter.vue | 4 +--- 7 files changed, 7 insertions(+), 9 deletions(-) diff --git a/src/components/CreateNewPostcodeForm.vue b/src/components/CreateNewPostcodeForm.vue index 8c9fb5a7c00..ecc9422b3ad 100644 --- a/src/components/CreateNewPostcodeForm.vue +++ b/src/components/CreateNewPostcodeForm.vue @@ -2,7 +2,6 @@ import { reactive, ref } from 'vue'; import { useI18n } from 'vue-i18n'; -import FetchData from 'components/FetchData.vue'; import VnRow from 'components/ui/VnRow.vue'; import VnSelect from 'src/components/common/VnSelect.vue'; import VnSelectProvince from 'src/components/VnSelectProvince.vue'; diff --git a/src/components/FilterItemForm.vue b/src/components/FilterItemForm.vue index 4e3de396744..8133c681a5b 100644 --- a/src/components/FilterItemForm.vue +++ b/src/components/FilterItemForm.vue @@ -149,7 +149,7 @@ const selectItem = ({ id }) => { v-model="itemFilterParams.producerFk" url="Producers" :fields="['id', 'name']" - sort-by="name" + sort-by="name ASC" /> <VnSelect :label="t('globals.type')" diff --git a/src/pages/Entry/EntryLatestBuysFilter.vue b/src/pages/Entry/EntryLatestBuysFilter.vue index 7219e3317f5..feff9e32384 100644 --- a/src/pages/Entry/EntryLatestBuysFilter.vue +++ b/src/pages/Entry/EntryLatestBuysFilter.vue @@ -29,7 +29,7 @@ const tagValues = ref([]); url="TicketRequests/getItemTypeWorker" option-label="nickname" :fields=" ['id', 'nickname']" - sort-by="nickname" + sort-by="nickname ASC" dense outlined rounded @@ -45,7 +45,7 @@ const tagValues = ref([]); v-model="params.supplierFk" url="Suppliers" :fields="['id', 'name', 'nickname']" - sort-by="name" + sort-by="name ASC" dense outlined rounded diff --git a/src/pages/InvoiceIn/Card/InvoiceInDueDay.vue b/src/pages/InvoiceIn/Card/InvoiceInDueDay.vue index ad986207630..23387ff7425 100644 --- a/src/pages/InvoiceIn/Card/InvoiceInDueDay.vue +++ b/src/pages/InvoiceIn/Card/InvoiceInDueDay.vue @@ -103,6 +103,7 @@ async function insert() { v-model="row[col.model]" :url="col.url" :option-label="col.optionLabel" + :option-value="col.optionValue" > <template #option="scope"> <QItem v-bind="scope.itemProps"> diff --git a/src/pages/Item/ItemFixedPriceFilter.vue b/src/pages/Item/ItemFixedPriceFilter.vue index 1352f6f6500..1162c379fe6 100644 --- a/src/pages/Item/ItemFixedPriceFilter.vue +++ b/src/pages/Item/ItemFixedPriceFilter.vue @@ -32,7 +32,7 @@ const props = defineProps({ rounded use-input @update:model-value="searchFn()" - sort-by="nickname" + sort-by="nickname ASC" /> </QItemSection> </QItem> diff --git a/src/pages/Route/Card/RouteAutonomousFilter.vue b/src/pages/Route/Card/RouteAutonomousFilter.vue index 5ddc3f2249d..297fc9c1d52 100644 --- a/src/pages/Route/Card/RouteAutonomousFilter.vue +++ b/src/pages/Route/Card/RouteAutonomousFilter.vue @@ -119,7 +119,7 @@ const exprBuilder = (param, value) => { v-model="params.supplierFk" url="Suppliers" :fields="['name']" - sort-by="name" + sort-by="name ASC" option-value="name" option-label="name" dense diff --git a/src/pages/Route/Roadmap/RoadmapFilter.vue b/src/pages/Route/Roadmap/RoadmapFilter.vue index fc5585b728e..2685c05575b 100644 --- a/src/pages/Route/Roadmap/RoadmapFilter.vue +++ b/src/pages/Route/Roadmap/RoadmapFilter.vue @@ -1,7 +1,5 @@ <script setup> -import { ref } from 'vue'; import { useI18n } from 'vue-i18n'; -import FetchData from 'components/FetchData.vue'; import VnFilterPanel from 'components/ui/VnFilterPanel.vue'; import VnSelect from 'components/common/VnSelect.vue'; import VnInputDate from 'components/common/VnInputDate.vue'; @@ -17,7 +15,6 @@ const props = defineProps({ const emit = defineEmits(['search']); -const supplierList = ref([]); const exprBuilder = (param, value) => { switch (param) { case 'tractorPlate': @@ -87,6 +84,7 @@ const exprBuilder = (param, value) => { :fields="['id', 'nickname']" v-model="params.supplierFk" url="Suppliers" + sort-by="nickname ASC" option-label="nickname" dense outlined