diff --git a/zlpt-common/zlpt-common-core/src/main/java/com/bonus/zlpt/common/core/utils/poi/ExcelUtil.java b/zlpt-common/zlpt-common-core/src/main/java/com/bonus/zlpt/common/core/utils/poi/ExcelUtil.java index 5631dee..0278a6a 100644 --- a/zlpt-common/zlpt-common-core/src/main/java/com/bonus/zlpt/common/core/utils/poi/ExcelUtil.java +++ b/zlpt-common/zlpt-common-core/src/main/java/com/bonus/zlpt/common/core/utils/poi/ExcelUtil.java @@ -475,7 +475,7 @@ public class ExcelUtil { String encodedFileName = null; - encodedFileName = URLEncoder.encode(fileName, StandardCharsets.UTF_8); + encodedFileName = URLEncoder.encode(fileName+".xlsx", StandardCharsets.UTF_8); response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"); response.setCharacterEncoding("utf-8"); response.setHeader("Content-Disposition", "attachment; filename=\"" + encodedFileName + "\""); @@ -494,13 +494,8 @@ public class ExcelUtil */ public void exportExcel(HttpServletResponse response, List list, String sheetName, String title) { - - String fileName = "物料主数据导入模板.xlsx"; - String encodedFileName = null; - encodedFileName = URLEncoder.encode(fileName, StandardCharsets.UTF_8); response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"); response.setCharacterEncoding("utf-8"); - response.setHeader("Content-Disposition", "attachment; filename=\"" + encodedFileName + "\""); this.init(list, sheetName, title, Excel.Type.EXPORT); exportExcel(response); }