From 0e730359489fa0d8e73ea192561649d6a6a55294 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=8D=93=E7=85=9C?= <2210102150@qq.com> Date: Sun, 22 Jun 2025 18:58:56 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=AD=A6=E5=91=98?= =?UTF-8?q?=E4=BA=8C=E7=BA=A7=E6=8A=A5=E8=A1=A8=E5=AF=BC=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/report/EmployeelearningModal.vue | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/views/report/EmployeelearningModal.vue b/src/views/report/EmployeelearningModal.vue index 946a3663..d19d30e3 100644 --- a/src/views/report/EmployeelearningModal.vue +++ b/src/views/report/EmployeelearningModal.vue @@ -302,6 +302,21 @@ const exportClick = ()=>{ const exportClickAll = ()=>{ fetchExportReport({type: data.type,id:props.studentId}); } +// 处理导出 +function fetchExportReport(data) { + axios({ + method: "post", + url: "/reportsnake/export/report", + data: data, + responseType: "blob", + headers: { + token: Cookies.get("token"), + }, + }).then((res) => { + downLoad(res.data, modelTitle.value + ".xlsx"); + }); +} +