管道基础大数据平台系统开发-【后端】-Server
13693261870
2024-03-21 b20fd29dc3864405af4afa0aeb99d13d74fbfcdc
解决导出xls异常
已修改2个文件
10 ■■■■■ 文件已修改
src/main/java/com/lf/server/helper/ExcelHelper.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/service/sys/ReportService.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/helper/ExcelHelper.java
@@ -90,8 +90,12 @@
        FillConfig fillConfig = FillConfig.builder().direction(WriteDirectionEnum.VERTICAL).build();
        // 写入数据
        excelWriter.fill(map, writeSheet);
        listMap.forEach((k, v) -> excelWriter.fill(new FillWrapper(k, v), fillConfig, writeSheet));
        if (null != map && map.size() > 0) {
            excelWriter.fill(map, writeSheet);
        }
        if (null != listMap && listMap.size() > 0) {
            listMap.forEach((k, v) -> excelWriter.fill(new FillWrapper(k, v), fillConfig, writeSheet));
        }
        // 结束写入
        excelWriter.finish();
src/main/java/com/lf/server/service/sys/ReportService.java
@@ -410,8 +410,6 @@
        if (!StringHelper.isEmpty(code)) {
            map.put("title", dirService.selectNameByCode(code));
            list.remove(list.size() - 1);
        }
        if (null != code) {
            for (CountEntity ce : list) {
                ce.setM2("count".equals(ce.getM2()) ? ce.getCount() + "个" : ("area".equals(ce.getM2()) ? ce.getM3() : ce.getLen() + "千米"));
            }