From 92c07c476d79feb7bf2209122a0df253b6cb07db Mon Sep 17 00:00:00 2001 From: "mx00085@163.com" Date: Fri, 3 Mar 2023 14:45:22 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=91=98=E5=B7=A5=E5=AD=A6=E4=B9=A0?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=96=B0=E5=A2=9E=E5=AF=BC=E5=87=BA=E5=85=A8?= =?UTF-8?q?=E9=83=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/report/Employeelearning.vue | 28 +++++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/src/views/report/Employeelearning.vue b/src/views/report/Employeelearning.vue index 9421ac65..3e591f91 100644 --- a/src/views/report/Employeelearning.vue +++ b/src/views/report/Employeelearning.vue @@ -55,10 +55,15 @@
+
+
+
导出全部
+
导出
+
@@ -129,7 +134,7 @@ export default { }; }); state.option = list; - getOrgId() + getOrgId(); } }; //导出 @@ -315,11 +320,11 @@ export default { }; // 重置按钮 const reset = async () => { - state.tableLoading=true + state.tableLoading = true; state.name = ""; state.band = ""; state.userNo = ""; - getOrgId() + getOrgId(); }; // 获取登录人员组织 const getOrgId = async () => { @@ -329,11 +334,26 @@ export default { getTableData(); } }; + // 导出全部按钮 + const exportAllBtn = async () => { + axios({ + method: "post", + url: "/report/boeu/studyData/exportAll", + data: {}, + responseType: "blob", + headers: { + token: Cookies.get("token"), + }, + }).then((res) => { + downLoad(res.data, "学习员工数据.xlsx"); + }); + }; onMounted(() => { getOrgList(); - state.tableLoading=true + state.tableLoading = true; }); return { + exportAllBtn, onSelectChange, exportBtn, reset,