|
|
|
@@ -1,6 +1,5 @@ |
|
|
|
package com.iformall.service; |
|
|
|
|
|
|
|
|
|
|
|
import cn.afterturn.easypoi.csv.CsvExportUtil; |
|
|
|
import cn.afterturn.easypoi.csv.entity.CsvExportParams; |
|
|
|
import cn.afterturn.easypoi.excel.ExcelExportUtil; |
|
|
|
@@ -74,6 +73,7 @@ public class ExcelService { |
|
|
|
response.setHeader("content-Type", "application/vnd.ms-excel"); |
|
|
|
response.setHeader("Content-Disposition", |
|
|
|
"attachment;filename=" + URLEncoder.encode(fileName, "UTF-8")); |
|
|
|
response.getOutputStream().write(new byte[] { (byte) 0xEF, (byte) 0xBB,(byte) 0xBF }); // csv 乱码问题 |
|
|
|
CsvExportUtil.exportCsv(exportParams, pojoClass, list, response.getOutputStream()); |
|
|
|
} catch (IOException e) { |
|
|
|
throw new MallinkException(ErrorCode.EXCEL_EXPORT_ERROR.getCode(), e.getMessage()); |
|
|
|
|