From 6a4c47f6fa57e1e490af20945f709545452743b7 Mon Sep 17 00:00:00 2001 From: zhoutianchi <1305666981@qq.com> Date: Fri, 6 Feb 2026 15:15:11 +0800 Subject: [PATCH] 1 --- src/api/basic/basicasynctask.ts | 13 +++++++ .../navBars/breadcrumb/asyncTaskDrawer.vue | 39 ++++++++++++++++++- .../teacherbase/import-teacherInfo.vue | 12 +++--- 3 files changed, 56 insertions(+), 8 deletions(-) diff --git a/src/api/basic/basicasynctask.ts b/src/api/basic/basicasynctask.ts index bad7dc1..aaa7ca7 100644 --- a/src/api/basic/basicasynctask.ts +++ b/src/api/basic/basicasynctask.ts @@ -28,3 +28,16 @@ export const fetchList = (query?: any) => { params: query, }); }; + +/** + * 下载任务文件 + * @param data 如 { id: 任务id } + */ +export const downloadTaskFile = (data?: any) => { + return request({ + url: '/basic/basicAsyncTask/downloadTaskFile', + method: 'post', + data: data, + responseType: 'blob', + }); +}; diff --git a/src/layout/navBars/breadcrumb/asyncTaskDrawer.vue b/src/layout/navBars/breadcrumb/asyncTaskDrawer.vue index 268c33f..c54f8be 100644 --- a/src/layout/navBars/breadcrumb/asyncTaskDrawer.vue +++ b/src/layout/navBars/breadcrumb/asyncTaskDrawer.vue @@ -28,7 +28,12 @@ > - + + +