|
@@ -174,8 +174,8 @@ public class PlanYearsController extends BaseController {
|
|
|
response.setContentType("application/vnd.ms-excel");
|
|
|
response.setCharacterEncoding("utf-8");
|
|
|
// 这里URLEncoder.encode可以防止中文乱码 当然和easyexcel没有关系
|
|
|
- String fileName = URLEncoder.encode("年度计划.xlsx", "UTF-8");
|
|
|
- response.setHeader("Content-disposition", "attachment;filename=" + fileName + ".xlsx");
|
|
|
+ String fileName = URLEncoder.encode("年度计划(审核)", "UTF-8").replaceAll("\\+", "%20");
|
|
|
+ response.setHeader("Content-disposition", "attachment;filename*=utf-8''" + fileName + ".xlsx");
|
|
|
outputStream = response.getOutputStream();
|
|
|
ExcelWriter excelWriter = EasyExcel.write(outputStream)
|
|
|
.withTemplate(resourceAsStream).autoCloseStream(true).build();
|