diff --git a/src/pages/Customer/Card/CustomerFileManagement.vue b/src/pages/Customer/Card/CustomerFileManagement.vue index 4107ca37a..419719251 100644 --- a/src/pages/Customer/Card/CustomerFileManagement.vue +++ b/src/pages/Customer/Card/CustomerFileManagement.vue @@ -5,6 +5,7 @@ import { useRoute, useRouter } from 'vue-router'; import { QBadge, QBtn, QCheckbox } from 'quasar'; +import { downloadFile } from 'src/composables/downloadFile'; import { toDateTimeFormat } from 'src/filters/date'; import FetchData from 'components/FetchData.vue'; @@ -86,7 +87,7 @@ const tableColumnComponents = { file: { component: QBtn, props: () => ({ flat: true }), - event: ({ row }) => openReport(`dms/${row.dmsFk}/downloadFile`, {}, '_blank'), + event: ({ row }) => downloadFile(row.dmsFk), }, employee: { component: QBtn, diff --git a/src/pages/Customer/components/CustomerFileManagementActions.vue b/src/pages/Customer/components/CustomerFileManagementActions.vue index 683f062ff..1fcafdccd 100644 --- a/src/pages/Customer/components/CustomerFileManagementActions.vue +++ b/src/pages/Customer/components/CustomerFileManagementActions.vue @@ -1,9 +1,9 @@