diff --git a/src/pages/Ticket/Negative/TicketLackDetail.vue b/src/pages/Ticket/Negative/TicketLackDetail.vue index 9fb0f48ac..64694ef97 100644 --- a/src/pages/Ticket/Negative/TicketLackDetail.vue +++ b/src/pages/Ticket/Negative/TicketLackDetail.vue @@ -33,7 +33,7 @@ onUnmounted(() => { stateStore.rightDrawer = true; }); -const entityId = computed(() => route.params.id); +const entityId = computed(() => route.params.itemFk); const item = ref({}); const itemProposalSelected = ref(null); diff --git a/src/pages/Ticket/Negative/TicketLackList.vue b/src/pages/Ticket/Negative/TicketLackList.vue index 1e11515f9..f63f268a6 100644 --- a/src/pages/Ticket/Negative/TicketLackList.vue +++ b/src/pages/Ticket/Negative/TicketLackList.vue @@ -7,7 +7,6 @@ import { onBeforeMount } from 'vue'; import { dashIfEmpty, toDate, toHour } from 'src/filters'; import { useRouter } from 'vue-router'; import { useState } from 'src/composables/useState'; -import { useRole } from 'src/composables/useRole'; import ItemDescriptorProxy from 'src/pages/Item/Card/ItemDescriptorProxy.vue'; import RightMenu from 'src/components/common/RightMenu.vue'; import TicketLackFilter from './TicketLackFilter.vue'; @@ -25,10 +24,11 @@ const negativeParams = reactive({ availabled: Date.getCurrentDateTimeFormatted(), }); const redirectToCreateView = ({ itemFk }) => { - router.push({ + const route = { name: 'NegativeDetail', - params: { id: itemFk }, - }); + params: { itemFk }, + }; + router.push(route); }; const columns = computed(() => [ { diff --git a/src/pages/Ticket/Negative/TicketLackTable.vue b/src/pages/Ticket/Negative/TicketLackTable.vue index 2afe3af72..bf3c07a10 100644 --- a/src/pages/Ticket/Negative/TicketLackTable.vue +++ b/src/pages/Ticket/Negative/TicketLackTable.vue @@ -38,7 +38,7 @@ const filterLack = ref({ const selectedRows = ref([]); const { t } = useI18n(); const { notify } = useNotify(); -const entityId = computed(() => route.params.id); +const entityId = computed(() => route.params.itemFk); const item = ref({}); const route = useRoute(); const columns = computed(() => [ diff --git a/src/router/modules/ticket.js b/src/router/modules/ticket.js index bfcb78787..a9e871f04 100644 --- a/src/router/modules/ticket.js +++ b/src/router/modules/ticket.js @@ -251,7 +251,7 @@ export default { }, { name: 'NegativeDetail', - path: ':id', + path: ':itemFk', meta: { title: 'summary', icon: 'launch',