feat: refs #6564 add agency & ticket list #1108

Open
jorgep wants to merge 2 commits from 6564-enhanceTicketAdvance into dev
1 changed files with 28 additions and 8 deletions
Showing only changes of commit aa3810a4c0 - Show all commits

View File

@ -78,6 +78,15 @@ const ticketColumns = computed(() => [
headerClass: 'horizontal-separator',
hidden: true,
},
{
label: t('globals.agency'),
name: 'agency',
field: 'agency',
align: 'left',
sortable: true,
headerClass: 'horizontal-separator',
columnFilter: false,
},
{
label: t('advanceTickets.preparation'),
name: 'preparation',
@ -85,7 +94,6 @@ const ticketColumns = computed(() => [
align: 'left',
sortable: true,
headerClass: 'horizontal-separator',
columnFilter: false,
},
{
align: 'left',
@ -327,6 +335,22 @@ const handleCloseProgressDialog = () => {
const handleCancelProgress = () => (cancelProgress.value = true);
const getMessage = (type) => {
const locale =
type === 'advance' ? 'advanceTitleSubtitle' : 'advanceWithoutNegativeSubtitle';
let message = t(`advanceTickets.${locale}`, {
selectedTickets: selectedTickets.value.length,
});
// message += '<ul>';
// for (const ticket of selectedTickets.value) {
// message += `<li>${ticket.futureId} << ${ticket.id}</li>`;
// }
// message += '</ul>';
return message;
};
watch(
() => vnTableRef.value.tableRef?.$el,
($el) => {
@ -402,10 +426,8 @@ watch(
:disable="!selectedTickets.length"
@click.stop="
openConfirmationModal(
t('advanceTickets.advanceTicketTitle'),
t(`advanceTickets.advanceTitleSubtitle`, {
selectedTickets: selectedTickets.length,
}),
t('advanceTickets.advanceTickets'),
getMessage('advance'),
moveTicketsAdvance
)
"
@ -421,9 +443,7 @@ watch(
@click.stop="
openConfirmationModal(
t('advanceTickets.advanceWithoutNegativeTitle'),
t(`advanceTickets.advanceWithoutNegativeSubtitle`, {
selectedTickets: selectedTickets.length,
}),
getMessage('split'),
splitTickets
)
"