From 7f1e2732b38bbed37355e822f4267abccfec3583 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期三, 06 三月 2024 16:39:44 +0800 Subject: [PATCH] 解决空值错误 --- src/main/java/com/lf/server/service/sys/ReportService.java | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/lf/server/service/sys/ReportService.java b/src/main/java/com/lf/server/service/sys/ReportService.java index 30b1d85..6d5e919 100644 --- a/src/main/java/com/lf/server/service/sys/ReportService.java +++ b/src/main/java/com/lf/server/service/sys/ReportService.java @@ -313,7 +313,7 @@ * 鐢熸垚Excel */ private void createExcel(String source, String target, ReportEntity re) { - List<CountEntity> list = countExplorationPoints();// + List<CountEntity> list = countExplorationPoints(); if (null == list || list.isEmpty()) { return; } @@ -321,6 +321,15 @@ int rows = 1, allCount = 0; Double allSize = 0d, allArea = 0d; for (CountEntity ce : list) { + if (null == ce.getCount()) { + ce.setCount(0L); + } + if (null == ce.getSizes()) { + ce.setSizes(0d); + } + if (null == ce.getArea()) { + ce.setArea(0d); + } ce.setNo(rows++); ce.setM2(FileHelper.getSizes(ce.getSizes())); ce.setM3(FileHelper.getSquareMeter(ce.getArea())); -- Gitblit v1.9.3