|
@ -153,9 +153,11 @@ public class IcDangerousChemicalsController { |
|
|
response.setCharacterEncoding("UTF-8"); |
|
|
response.setCharacterEncoding("UTF-8"); |
|
|
response.addHeader(HttpHeaders.ACCESS_CONTROL_EXPOSE_HEADERS, "Content-Disposition"); |
|
|
response.addHeader(HttpHeaders.ACCESS_CONTROL_EXPOSE_HEADERS, "Content-Disposition"); |
|
|
response.setHeader(HttpHeaders.CONTENT_TYPE, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"); |
|
|
response.setHeader(HttpHeaders.CONTENT_TYPE, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"); |
|
|
response.setHeader(HttpHeaders.CONTENT_DISPOSITION, "attachment;filename=" + URLEncoder.encode("重点危化管理导入模板", "UTF-8") + ".xlsx"); |
|
|
// response.setHeader(HttpHeaders.CONTENT_DISPOSITION, "attachment;filename=" + URLEncoder.encode("重点危化管理导入模板", "UTF-8") + ".xlsx");
|
|
|
|
|
|
response.setHeader(HttpHeaders.CONTENT_DISPOSITION, "attachment;filename=" + URLEncoder.encode("企业档案导入模板", "UTF-8") + ".xlsx"); |
|
|
|
|
|
|
|
|
InputStream is = this.getClass().getClassLoader().getResourceAsStream("excel/dangerous_chemicals_template.xlsx"); |
|
|
// InputStream is = this.getClass().getClassLoader().getResourceAsStream("excel/dangerous_chemicals_template.xlsx");
|
|
|
|
|
|
InputStream is = this.getClass().getClassLoader().getResourceAsStream("excel/lingshan_dangerous_chemicals_template.xlsx"); |
|
|
try { |
|
|
try { |
|
|
ServletOutputStream os = response.getOutputStream(); |
|
|
ServletOutputStream os = response.getOutputStream(); |
|
|
IOUtils.copy(is, os); |
|
|
IOUtils.copy(is, os); |
|
@ -182,7 +184,8 @@ public class IcDangerousChemicalsController { |
|
|
formDTO.setPageNo(NumConstant.ONE); |
|
|
formDTO.setPageNo(NumConstant.ONE); |
|
|
formDTO.setPageSize(NumConstant.TEN_THOUSAND); |
|
|
formDTO.setPageSize(NumConstant.TEN_THOUSAND); |
|
|
try { |
|
|
try { |
|
|
String fileName = "重点危化管理" + DateUtils.format(new Date()) + ".xlsx"; |
|
|
// String fileName = "重点危化管理" + DateUtils.format(new Date()) + ".xlsx";
|
|
|
|
|
|
String fileName = "企业档案" + DateUtils.format(new Date()) + ".xlsx"; |
|
|
// 头的策略
|
|
|
// 头的策略
|
|
|
WriteCellStyle headWriteCellStyle = new WriteCellStyle(); |
|
|
WriteCellStyle headWriteCellStyle = new WriteCellStyle(); |
|
|
// 背景设置为红色
|
|
|
// 背景设置为红色
|
|
|