From 1400e91e8c807fb40707d1f4cd88a99b096242d8 Mon Sep 17 00:00:00 2001 From: zss <zss@example.com> Date: 星期四, 14 八月 2025 09:45:16 +0800 Subject: [PATCH] 生成总报告数值为空逻辑校验 --- inspect-server/src/main/java/com/yuanchu/mom/utils/WordUtils.java | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/inspect-server/src/main/java/com/yuanchu/mom/utils/WordUtils.java b/inspect-server/src/main/java/com/yuanchu/mom/utils/WordUtils.java index 815a933..65e2ac2 100644 --- a/inspect-server/src/main/java/com/yuanchu/mom/utils/WordUtils.java +++ b/inspect-server/src/main/java/com/yuanchu/mom/utils/WordUtils.java @@ -4771,7 +4771,11 @@ String[] value = result2s.get(0).getValue().split("\\],\\["); String[] split = value[(i + (angles - 1)) % (angles + 1)].replaceAll("[\\[\\]\"]", "").split(","); String text = split[0]; - textRenderData.setText(String.format("%.2f",Double.parseDouble(text)) + "鈭�7" + i); + if (ObjectUtils.isEmpty(text)){ + textRenderData.setText("" + "鈭�7" + i); + }else { + textRenderData.setText(String.format("%.2f", Double.parseDouble(text)) + "鈭�7" + i); + } } renderData.add(textRenderData); paragraphRenderData.setContents(renderData); @@ -4865,7 +4869,11 @@ String[] value = result2s.get(0).getValue().split("\\],\\["); String[] split = value[(i + (angles - 1)) % (angles + 1)].replaceAll("[\\[\\]\"]", "").split(","); String text = split[0]; - textRenderData.setText(String.format("%.2f",Double.parseDouble(text)) + "鈭�7" + i); + if (ObjectUtils.isEmpty(text)){ + textRenderData.setText("" + "鈭�7" + i); + }else { + textRenderData.setText(String.format("%.2f", Double.parseDouble(text)) + "鈭�7" + i); + } } renderData.add(textRenderData); paragraphRenderData.setContents(renderData); -- Gitblit v1.9.3