From 8e3a5c936026cab396fac4d346d8c6db0976fc40 Mon Sep 17 00:00:00 2001 From: yjz <3131811435@qq.com> Date: Thu, 1 Aug 2024 14:03:44 +0800 Subject: [PATCH] =?UTF-8?q?fix(87323):=20=E6=96=87=E6=A1=A3=E6=8B=86?= =?UTF-8?q?=E5=88=86--=E6=8B=86=E5=88=86=E5=B7=B2=E5=85=A5=E5=BA=93?= =?UTF-8?q?=E6=96=87=E6=9C=AC=E8=87=AA=E5=8A=A8=E7=BC=96=E5=8F=B7=E6=8F=90?= =?UTF-8?q?=E7=A4=BA=E6=96=87=E6=A1=A3=E6=A0=BC=E5=BC=8F=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../split/service/impl/FileSpiltService.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/laws-modules/src/main/java/com/jero/modules/split/service/impl/FileSpiltService.java b/laws-modules/src/main/java/com/jero/modules/split/service/impl/FileSpiltService.java index 3feaea3a..a2838f68 100644 --- a/laws-modules/src/main/java/com/jero/modules/split/service/impl/FileSpiltService.java +++ b/laws-modules/src/main/java/com/jero/modules/split/service/impl/FileSpiltService.java @@ -362,12 +362,14 @@ public class FileSpiltService { paragraphString = emptyTitleList.get(0); emptyTitleList.remove(0); }else if (StringUtils.isNotBlank(paragraphString) && titleNumberMap.containsKey(paragraphString)){ - replaceNumberFlag = true; - List stringList = titleNumberMap.get(paragraphString); - replaceNumber = stringList.get(0); - //replaceNumber = titleNumberMap.get(paragraphString); - paragraphString = replaceNumber + paragraphString; - stringList.remove(0); + if (CollectionUtils.isNotEmpty(titleNumberMap.get(paragraphString))){ + replaceNumberFlag = true; + List stringList = titleNumberMap.get(paragraphString); + replaceNumber = stringList.get(0); + //replaceNumber = titleNumberMap.get(paragraphString); + paragraphString = replaceNumber + paragraphString; + stringList.remove(0); + } } String startDigit; if (replaceNumberFlag){