diff --git a/src/main/java/cn/teammodel/service/impl/EvaluationServiceImpl.java b/src/main/java/cn/teammodel/service/impl/EvaluationServiceImpl.java index fc80c93..2e1261a 100644 --- a/src/main/java/cn/teammodel/service/impl/EvaluationServiceImpl.java +++ b/src/main/java/cn/teammodel/service/impl/EvaluationServiceImpl.java @@ -660,6 +660,9 @@ public class EvaluationServiceImpl implements EvaluationService { praiseDistributionDataset.setValue(FiveEducations.ART.getName(), reportVo.getPraiseDistribution().get(FiveEducations.ART.getCode())); praiseDistributionDataset.setValue(FiveEducations.LABOUR.getName(), reportVo.getPraiseDistribution().get(FiveEducations.LABOUR.getCode())); JFreeChart praisePieChart = ChartUtil.pieChart("五育表扬指标分布", praiseDistributionDataset); + PiePlot plot1 = (PiePlot) praisePieChart.getPlot(); + plot1.setNoDataMessage("无数据"); + plot1.setNoDataMessageFont(new Font("宋体", Font.PLAIN, 18)); ByteArrayOutputStream praiseBos = new ByteArrayOutputStream(); ChartUtils.writeChartAsJPEG(praiseBos, praisePieChart, 340, 330); @@ -672,9 +675,9 @@ public class EvaluationServiceImpl implements EvaluationService { criticalDistributionDataset.setValue(FiveEducations.ART.getName(), reportVo.getCriticalDistribution().get(FiveEducations.ART.getCode())); criticalDistributionDataset.setValue(FiveEducations.LABOUR.getName(), reportVo.getCriticalDistribution().get(FiveEducations.LABOUR.getCode())); JFreeChart criticalPieChart = ChartUtil.pieChart("五育待改进指标分布", criticalDistributionDataset); - PiePlot plot = (PiePlot) criticalPieChart.getPlot(); - plot.setNoDataMessage("无数据"); - plot.setNoDataMessageFont(new Font("宋体", Font.PLAIN, 18)); + PiePlot plot2 = (PiePlot) criticalPieChart.getPlot(); + plot2.setNoDataMessage("无数据"); + plot2.setNoDataMessageFont(new Font("宋体", Font.PLAIN, 18)); ByteArrayOutputStream criticalBos = new ByteArrayOutputStream(); ChartUtils.writeChartAsJPEG(criticalBos, criticalPieChart, 340, 330); @@ -684,7 +687,7 @@ public class EvaluationServiceImpl implements EvaluationService { PdfUtil.fillImage(stamper, "praiseDistribution", praiseBos.toByteArray()); PdfUtil.fillImage(stamper, "criticalDistribution", criticalBos.toByteArray()); // 关闭流 -// stamper.setFormFlattening(true); + stamper.setFormFlattening(true); stamper.close(); os.close(); }