#6321 - Negative ticket #158

Open
jsegarra wants to merge 220 commits from 6321_negative_tickets into dev
1 changed files with 7 additions and 3 deletions
Showing only changes of commit cf0454669a - Show all commits

View File

@ -235,8 +235,11 @@ const columns = computed(() => [
]); ]);
const emit = defineEmits([...useDialogPluginComponent.emits, 'selection']); const emit = defineEmits([...useDialogPluginComponent.emits, 'selection']);
function rowsHasSelected({ keys }) { function rowsHasSelected(selection) {
emit('selection', keys); emit(
'selection',
selection.map(({ ticketFk }) => ticketFk)
);
} }
const resultSplit = ref([]); const resultSplit = ref([]);
@ -283,12 +286,13 @@ function getIcon(key, prop) {
> >
<template #body="{ rows }"> <template #body="{ rows }">
<QTable <QTable
ref="tableRef"
:rows="rows" :rows="rows"
:columns="columns" :columns="columns"
row-key="ticketFk" row-key="ticketFk"
selection="multiple" selection="multiple"
v-model:selected="selectedRows" v-model:selected="selectedRows"
@selection="rowsHasSelected" @update:selected="rowsHasSelected"
:grid="$q.screen.lt.md" :grid="$q.screen.lt.md"
hide-bottom hide-bottom
> >