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