From d2b60fea6deddeed0e97247760770e1268d657ff Mon Sep 17 00:00:00 2001 From: "Destiny.Lin" Date: Wed, 20 Dec 2023 10:17:22 +0800 Subject: [PATCH] =?UTF-8?q?REPORT-111279=20=E5=85=A8=E5=B1=80=E6=9F=A5?= =?UTF-8?q?=E6=89=BE=E4=B8=8E=E6=9B=BF=E6=8D=A2=EF=BC=8C=E5=A4=8D=E6=9D=82?= =?UTF-8?q?frm=E6=90=9C=E7=B4=A2=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../action/content/js/SearchChartJSAction.java | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/designer-realize/src/main/java/com/fr/design/actions/replace/action/content/js/SearchChartJSAction.java b/designer-realize/src/main/java/com/fr/design/actions/replace/action/content/js/SearchChartJSAction.java index dc3092c01..822e12a4d 100644 --- a/designer-realize/src/main/java/com/fr/design/actions/replace/action/content/js/SearchChartJSAction.java +++ b/designer-realize/src/main/java/com/fr/design/actions/replace/action/content/js/SearchChartJSAction.java @@ -63,12 +63,15 @@ public class SearchChartJSAction { //图表-特效-交互属性-监控刷新 dealMonitorRefreshJS(conditionContent, chartCollection, jsInfos); for (int i = 0; i < chartCollection.getChartCount(); i++) { - ITContent chartContent = ITContent.copy(content); - chartContent.addOtherPos(chartCollection.getChart(i).getChartName()); - //坐标轴 - searchAxisJS(jsInfos, chartContent, chartCollection.getChart(i)); - //组合图表-条件属性-超链特判 - dealCustomPlot(jsInfos, conditionContent, chartCollection.getChart(i)); + Chart chart = chartCollection.getChart(i); + if (chart != null) { + ITContent chartContent = ITContent.copy(content); + chartContent.addOtherPos(chartCollection.getChart(i).getChartName()); + //坐标轴 + searchAxisJS(jsInfos, chartContent, chartCollection.getChart(i)); + //组合图表-条件属性-超链特判 + dealCustomPlot(jsInfos, conditionContent, chartCollection.getChart(i)); + } } }