Merge pull request #7353 from dataease/pr@dev@fix_report_task_error

fix: 定时报告导出时间条形图报错NPE
This commit is contained in:
fit2cloud-chenyw 2023-12-26 15:03:16 +08:00 committed by GitHub
commit 191986df03
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1503,7 +1503,7 @@ public class ChartViewService {
if (CollectionUtils.isNotEmpty(detailData)) {
mapTableNormal = ChartDataBuild.transTableNormalWithDetail(xAxis, yAxis, data, detailFieldList, detailData, desensitizationList);
} else {
if (StringUtils.equalsIgnoreCase(view.getType(), "bar-time-range") && !drillRequestList.isEmpty() && !xAxisExt.isEmpty()) { // 针对区间条形图还需要给xAxis排个序, 把xAxisExt放到最后
if (StringUtils.equalsIgnoreCase(view.getType(), "bar-time-range") && CollectionUtils.isNotEmpty(drillRequestList) && CollectionUtils.isNotEmpty(xAxisExt)) { // 针对区间条形图还需要给xAxis排个序, 把xAxisExt放到最后
int count = 0;
for (int i = xAxis.size() - drillRequestList.size() - 1; i >= 0; i--) {
xAxis.remove(i);