Skip to content

Commit c1e8f10

Browse files
Merge pull request dataease#12472 from dataease/pr@dev@chart-text-fix
fix(视图): 修复指标卡空指针异常
2 parents ff6d69e + 03f7955 commit c1e8f10

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

core/backend/src/main/java/io/dataease/service/chart/ChartViewService.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -787,6 +787,9 @@ public ChartViewDTO calcData(ChartViewDTO view, ChartExtRequest chartExtRequest,
787787
return emptyChartViewDTO(view);
788788
}
789789
ChartFieldCompareDTO compareCalc = yAxis.get(0).getCompareCalc();
790+
if (Objects.isNull(compareCalc)) {
791+
break;
792+
}
790793
boolean isYoy = StringUtils.isNotEmpty(compareCalc.getType()) && !StringUtils.equalsIgnoreCase(compareCalc.getType(), "none");
791794
if (isYoy) {
792795
List<DatasetTableField> xField = fields.stream().filter(item -> StringUtils.equalsIgnoreCase(item.getId(), compareCalc.getField())).collect(Collectors.toList());

0 commit comments

Comments
 (0)