From a61a6310e93bf792d3cc41944006d8663636b552 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期四, 14 八月 2025 10:41:57 +0800 Subject: [PATCH] fix: 验收管理 --- src/views/EmploymentManage/CheckManage.vue | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/views/EmploymentManage/CheckManage.vue b/src/views/EmploymentManage/CheckManage.vue index a6c7c31..dd1d12b 100644 --- a/src/views/EmploymentManage/CheckManage.vue +++ b/src/views/EmploymentManage/CheckManage.vue @@ -63,7 +63,7 @@ import { CheckManageColumns } from './constants'; import * as taskCheckReceiveServices from '@/services/api/taskCheckReceive'; import { ModelValueType } from 'element-plus'; -import { format } from '@/utils'; +import { downloadFileByUrl, format, setOSSLink } from '@/utils'; import { EnumTaskCheckReceiveStatusText } from '@/constants'; defineOptions({ @@ -184,5 +184,15 @@ }); } -function handleExport(row: API.GetCheckReceiveTasksQueryResultItem) {} +async function handleExport(row: API.GetCheckReceiveTasksQueryResultItem) { + try { + let params: API.ExportTaskCheckReceiveTaskUsersCommand = { + id: row.id, + }; + let res = await taskCheckReceiveServices.exportTaskCheckReceiveTaskUsers(params); + if (res) { + downloadFileByUrl(setOSSLink(res)); + } + } catch (error) {} +} </script> -- Gitblit v1.9.1