From 63374f2d70f290d6a430e0c6e2505d7bce593898 Mon Sep 17 00:00:00 2001
From: wl <173@qq.com>
Date: 星期五, 21 十月 2022 16:49:19 +0800
Subject: [PATCH] 日志名称乱码 处置案件图片添加

---
 ycl-platform/src/main/java/com/ycl/controller/epuipment/EquipmentBayonetController.java |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/ycl-platform/src/main/java/com/ycl/controller/epuipment/EquipmentBayonetController.java b/ycl-platform/src/main/java/com/ycl/controller/epuipment/EquipmentBayonetController.java
index ae445c6..d52a802 100644
--- a/ycl-platform/src/main/java/com/ycl/controller/epuipment/EquipmentBayonetController.java
+++ b/ycl-platform/src/main/java/com/ycl/controller/epuipment/EquipmentBayonetController.java
@@ -94,7 +94,8 @@
         equipmentBayonetPage.setSize(size);
         response.setContentType("application/vnd.ms-excel");
         response.setCharacterEncoding("utf-8");
-        response.setHeader("Content-disposition", "attachment;filename=" + LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd")) + URLEncoder.encode( ".xlsx", "utf-8"));
+        String fileName = URLEncoder.encode("鍗″彛", "UTF-8").replaceAll("\\+", "%20");
+        response.setHeader("Content-disposition", "attachment;filename*=utf-8''" + LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd"))+fileName + ".xlsx");
         EasyExcel.write(response.getOutputStream(), EquipmentBayonetVO.class)
                 .sheet("鏁版嵁")
                 .doWrite(iEquipmentBayonetService

--
Gitblit v1.8.0