From b78ab598b73da20e2f06f93a17d551c6bfb24a06 Mon Sep 17 00:00:00 2001 From: Javier Segarra Date: Thu, 13 Feb 2025 12:06:53 +0100 Subject: [PATCH 01/14] fix: icons --- src/components/VnTable/VnTable.vue | 2 +- src/pages/Item/components/ItemProposal.vue | 33 +++-- src/pages/Ticket/Negative/TicketLackList.vue | 2 +- src/pages/Ticket/Negative/TicketLackTable.vue | 127 +++++++----------- 4 files changed, 73 insertions(+), 91 deletions(-) diff --git a/src/components/VnTable/VnTable.vue b/src/components/VnTable/VnTable.vue index 7e0757f6c..693fc6873 100644 --- a/src/components/VnTable/VnTable.vue +++ b/src/components/VnTable/VnTable.vue @@ -689,7 +689,7 @@ const checkbox = ref(null); :data-col-field="col?.name" >
+ @on-fetch="handleTicketConfig" + > + {{ statusConditionalValue(row) }}%
-
- {{ row.longName }} - -
+ + {{ row.longName }} + +
diff --git a/src/pages/Ticket/Negative/TicketLackList.vue b/src/pages/Ticket/Negative/TicketLackList.vue index d1e8b823a..bb75f957d 100644 --- a/src/pages/Ticket/Negative/TicketLackList.vue +++ b/src/pages/Ticket/Negative/TicketLackList.vue @@ -65,7 +65,7 @@ const columns = computed(() => [ columnFilter: { component: 'input', type: 'number', - columnClass: 'shrink', + inWhere: false, }, }, { diff --git a/src/pages/Ticket/Negative/TicketLackTable.vue b/src/pages/Ticket/Negative/TicketLackTable.vue index 176e8f7ad..1fca65b88 100644 --- a/src/pages/Ticket/Negative/TicketLackTable.vue +++ b/src/pages/Ticket/Negative/TicketLackTable.vue @@ -22,14 +22,6 @@ const $props = defineProps({ }, }); -watch( - () => $props.filter, - (v) => { - filterLack.value.where = v; - tableRef.value.reload(filterLack); - }, -); - const filterLack = ref({ include: [ { @@ -238,65 +230,59 @@ function onBuysFetched(data) { diff --git a/src/pages/Ticket/Negative/components/HandleSplited.vue b/src/pages/Ticket/Negative/components/HandleSplited.vue new file mode 100644 index 000000000..b2bf94f26 --- /dev/null +++ b/src/pages/Ticket/Negative/components/HandleSplited.vue @@ -0,0 +1,281 @@ + + + + + -- 2.40.1 From bd7f30e77944b79b9b70ee830c6843e9dcb6c2ac Mon Sep 17 00:00:00 2001 From: Javier Segarra Date: Sun, 23 Feb 2025 22:45:38 +0100 Subject: [PATCH 11/14] perf: minor changes --- src/pages/Ticket/Negative/components/ChangeItemDialog.vue | 2 +- src/pages/Ticket/Negative/components/ChangeStateDialog.vue | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/pages/Ticket/Negative/components/ChangeItemDialog.vue b/src/pages/Ticket/Negative/components/ChangeItemDialog.vue index e419b85c0..cc8f391c2 100644 --- a/src/pages/Ticket/Negative/components/ChangeItemDialog.vue +++ b/src/pages/Ticket/Negative/components/ChangeItemDialog.vue @@ -37,9 +37,9 @@ const updateItem = async () => {