From 19ae5a9b3d528f5c5a188c39fd83295056ef056d Mon Sep 17 00:00:00 2001 From: jon Date: Tue, 29 Apr 2025 10:40:49 +0200 Subject: [PATCH] fix: customer file downlaod file same behavior as VnDmsList --- src/pages/Customer/Card/CustomerFileManagement.vue | 3 ++- .../Customer/components/CustomerFileManagementActions.vue | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) 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 @@