diff --git a/core/backend/src/main/java/io/dataease/service/chart/ViewExportExcel.java b/core/backend/src/main/java/io/dataease/service/chart/ViewExportExcel.java index 66768ac8fc..c456e43600 100644 --- a/core/backend/src/main/java/io/dataease/service/chart/ViewExportExcel.java +++ b/core/backend/src/main/java/io/dataease/service/chart/ViewExportExcel.java @@ -135,9 +135,9 @@ public class ViewExportExcel { for (int i = 0; i < headKeys.size(); i++) { String key = headKeys.get(i); Object val = row.get(key); - if (ObjectUtils.isEmpty(val)) + if (ObjectUtils.isEmpty(val)) { tempList.add(StringUtils.EMPTY); - if (fieldTypes.get(i) == 3) { + } else if (fieldTypes.get(i) == 3) { tempList.add(filterInvalidDecimal(val.toString())); } else { tempList.add(val.toString()); @@ -160,4 +160,10 @@ public class ViewExportExcel { } return sourceNumberStr; } + + public static void main(String[] args) { + List list = new ArrayList<>(); + list.add(null); + System.out.println(111); + } }