From 5ff9c08cde80c002631709020d2dccd6090b2053 Mon Sep 17 00:00:00 2001
From: wl <173@qq.com>
Date: 星期五, 21 十月 2022 18:16:27 +0800
Subject: [PATCH] 日志名称乱码 处置案件图片添加 店铺管理添查询

---
 ycl-common/src/main/java/com/ycl/controller/user/UmsAdminLogController.java |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/ycl-common/src/main/java/com/ycl/controller/user/UmsAdminLogController.java b/ycl-common/src/main/java/com/ycl/controller/user/UmsAdminLogController.java
index 0e6f76f..19cc5d4 100644
--- a/ycl-common/src/main/java/com/ycl/controller/user/UmsAdminLogController.java
+++ b/ycl-common/src/main/java/com/ycl/controller/user/UmsAdminLogController.java
@@ -96,10 +96,10 @@
         Page<UmsAdminLoginLog> umsAdminLoginLogPage = new Page<>();
         umsAdminLoginLogPage.setCurrent(logQueryParams.getCurrent());
         umsAdminLoginLogPage.setSize(logQueryParams.getSize());
-        String fileName ="鏃ュ織鏁版嵁";
         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(fileName + ".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(), UmsAdminLogVO.class)
                 .sheet("鏁版嵁")

--
Gitblit v1.8.0