feat: refs #6564 add agency & ticket list
gitea/salix-front/pipeline/pr-dev This commit looks good
Details
gitea/salix-front/pipeline/pr-dev This commit looks good
Details
This commit is contained in:
parent
01eca1eb0d
commit
aa3810a4c0
|
@ -78,6 +78,15 @@ const ticketColumns = computed(() => [
|
||||||
headerClass: 'horizontal-separator',
|
headerClass: 'horizontal-separator',
|
||||||
hidden: true,
|
hidden: true,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
label: t('globals.agency'),
|
||||||
|
name: 'agency',
|
||||||
|
field: 'agency',
|
||||||
|
align: 'left',
|
||||||
|
sortable: true,
|
||||||
|
headerClass: 'horizontal-separator',
|
||||||
|
columnFilter: false,
|
||||||
|
},
|
||||||
{
|
{
|
||||||
label: t('advanceTickets.preparation'),
|
label: t('advanceTickets.preparation'),
|
||||||
name: 'preparation',
|
name: 'preparation',
|
||||||
|
@ -85,7 +94,6 @@ const ticketColumns = computed(() => [
|
||||||
align: 'left',
|
align: 'left',
|
||||||
sortable: true,
|
sortable: true,
|
||||||
headerClass: 'horizontal-separator',
|
headerClass: 'horizontal-separator',
|
||||||
columnFilter: false,
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
align: 'left',
|
align: 'left',
|
||||||
|
@ -327,6 +335,22 @@ const handleCloseProgressDialog = () => {
|
||||||
|
|
||||||
const handleCancelProgress = () => (cancelProgress.value = true);
|
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(
|
watch(
|
||||||
() => vnTableRef.value.tableRef?.$el,
|
() => vnTableRef.value.tableRef?.$el,
|
||||||
($el) => {
|
($el) => {
|
||||||
|
@ -402,10 +426,8 @@ watch(
|
||||||
:disable="!selectedTickets.length"
|
:disable="!selectedTickets.length"
|
||||||
@click.stop="
|
@click.stop="
|
||||||
openConfirmationModal(
|
openConfirmationModal(
|
||||||
t('advanceTickets.advanceTicketTitle'),
|
t('advanceTickets.advanceTickets'),
|
||||||
t(`advanceTickets.advanceTitleSubtitle`, {
|
getMessage('advance'),
|
||||||
selectedTickets: selectedTickets.length,
|
|
||||||
}),
|
|
||||||
moveTicketsAdvance
|
moveTicketsAdvance
|
||||||
)
|
)
|
||||||
"
|
"
|
||||||
|
@ -421,9 +443,7 @@ watch(
|
||||||
@click.stop="
|
@click.stop="
|
||||||
openConfirmationModal(
|
openConfirmationModal(
|
||||||
t('advanceTickets.advanceWithoutNegativeTitle'),
|
t('advanceTickets.advanceWithoutNegativeTitle'),
|
||||||
t(`advanceTickets.advanceWithoutNegativeSubtitle`, {
|
getMessage('split'),
|
||||||
selectedTickets: selectedTickets.length,
|
|
||||||
}),
|
|
||||||
splitTickets
|
splitTickets
|
||||||
)
|
)
|
||||||
"
|
"
|
||||||
|
|
Loading…
Reference in New Issue