diff --git a/ym-admin/src/main/java/com/cnbm/admin/config/CorsConfig.java b/ym-admin/src/main/java/com/cnbm/admin/config/CorsConfig.java index 19c79e7..aa8986e 100644 --- a/ym-admin/src/main/java/com/cnbm/admin/config/CorsConfig.java +++ b/ym-admin/src/main/java/com/cnbm/admin/config/CorsConfig.java @@ -41,6 +41,7 @@ public class CorsConfig implements WebMvcConfigurer { .allowedMethods("GET", "POST", "DELETE", "PUT") // 设置允许的header属性 .allowedHeaders("*") + .exposedHeaders("*") // 跨域允许时间 .maxAge(3600); } diff --git a/ym-common/src/main/java/com/cnbm/common/utils/ExcelUtils.java b/ym-common/src/main/java/com/cnbm/common/utils/ExcelUtils.java index 54373d5..9f235b7 100644 --- a/ym-common/src/main/java/com/cnbm/common/utils/ExcelUtils.java +++ b/ym-common/src/main/java/com/cnbm/common/utils/ExcelUtils.java @@ -41,6 +41,7 @@ public class ExcelUtils { Workbook workbook = ExcelExportUtil.exportExcel(new ExportParams(), pojoClass, list); response.setCharacterEncoding("UTF-8"); response.setHeader("content-Type", "application/vnd.ms-excel"); + response.setHeader("Access-Control-Expose-Headers","Content-Disposition"); response.setHeader("Content-Disposition", "attachment;filename=" + URLEncoder.encode(fileName, "UTF-8") + ".xls"); ServletOutputStream out = response.getOutputStream();