From 6d42ef0db15cce06cfbd178e07287e5d54ee617d Mon Sep 17 00:00:00 2001
From: 林致杰 <1003392067@qq.com>
Date: 星期一, 25 七月 2022 11:55:39 +0800
Subject: [PATCH] 问题修复
---
src/main/java/com/ots/common/utils/poi/WordUtil.java | 17 ++++++++---------
1 files changed, 8 insertions(+), 9 deletions(-)
diff --git a/src/main/java/com/ots/common/utils/poi/WordUtil.java b/src/main/java/com/ots/common/utils/poi/WordUtil.java
index a394a0f..5407cd4 100644
--- a/src/main/java/com/ots/common/utils/poi/WordUtil.java
+++ b/src/main/java/com/ots/common/utils/poi/WordUtil.java
@@ -1113,17 +1113,16 @@
} else {
String keyTemp = textSet.getKey();
String keyValue = Objects.isNull(textSet.getValue()) ? "" : textSet.getValue().toString();
- if (StringUtils.contains(keyValue, "%line-feed%") || StringUtils.contains(keyValue, "%table-line-feed%")) {
- //琛ㄦ牸閲岀殑鎹㈣ 鐗规畩澶勭悊 鍥犱负娌℃湁娈佃惤
- if(StringUtils.contains(keyValue, "table")){
- String[] keyValues = keyValue.split("%table-line-feed%");
- runValue = delDynList(keyTemp, Arrays.asList(keyValues), paragraph, document,1);
- }else{
- String[] keyValues = keyValue.split("%line-feed%");
- runValue = delDynList(keyTemp, Arrays.asList(keyValues), paragraph, document,0);
- }
+ //琛ㄦ牸閲岀殑鎹㈣ 鐗规畩澶勭悊 鍥犱负娌℃湁娈佃惤
+ if(StringUtils.contains(keyValue, "%table-line-feed%")){
+ String[] keyValues = keyValue.split("%table-line-feed%");
+ runValue = delDynList(keyTemp, Arrays.asList(keyValues), paragraph, document,1);
+ }else{
+ String[] keyValues = keyValue.split("%line-feed%");
+ runValue = delDynList(keyTemp, Arrays.asList(keyValues), paragraph, document,0);
}
+
log.info("ChangeValue鐨刱ey鍊硷細" + key + " ChangeValue鐨剉alue鍊硷細" + keyValue);
runValue = runValue.replaceAll(key, keyValue);
}
--
Gitblit v1.9.1