Browse Source

Merge remote-tracking branch 'remotes/origin/dev_add_closedCount_category' into dev

dev_shibei_match
jianjun 4 years ago
parent
commit
b460f15c00
  1. 3
      epmet-module/data-report/data-report-server/pom.xml
  2. 8
      epmet-module/data-report/data-report-server/src/main/java/com/epmet/datareport/controller/screen/ScreenProjectController.java

3
epmet-module/data-report/data-report-server/pom.xml

@ -138,6 +138,9 @@
<resource>
<filtering>true</filtering>
<directory>${basedir}/src/main/resources</directory>
<includes>
<include>**/*</include>
</includes>
</resource>
</resources>
</build>

8
epmet-module/data-report/data-report-server/src/main/java/com/epmet/datareport/controller/screen/ScreenProjectController.java

@ -36,10 +36,10 @@ import org.apache.commons.lang3.StringUtils;
import org.apache.poi.ss.usermodel.Workbook;
import org.jetbrains.annotations.NotNull;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.core.io.ClassPathResource;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.io.InputStream;
import java.net.URLEncoder;
import java.util.ArrayList;
import java.util.HashMap;
@ -266,12 +266,12 @@ public class ScreenProjectController {
}
String templatePath = "excel/project_temp_easy_excel.xlsx";
ClassPathResource classPathResource = new ClassPathResource(templatePath);
String template = classPathResource.getPath();
InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream(templatePath);
//String template = this.getClass().getResource(templatePath).getPath();
String fileName = "项目统计.xlsx";
excelWriter = EasyExcel.write(ExcelUtils.getOutputStream(fileName, response)).withTemplate(template).build();
excelWriter = EasyExcel.write(ExcelUtils.getOutputStream(fileName, response)).withTemplate(inputStream).build();
WriteSheet writeSheet = EasyExcel.writerSheet().build();
excelWriter.fill(mapData, writeSheet);

Loading…
Cancel
Save