From 76da1d1db0a7c5edfa046d789af3834ca1ab43c4 Mon Sep 17 00:00:00 2001 From: yjz <3131811435@qq.com> Date: Thu, 15 Aug 2024 16:18:46 +0800 Subject: [PATCH] fix: bug --- .../StandardInterpretFlowServiceImpl.java | 2 +- .../impl/FileSplitItemsEOServiceImpl.java | 22 ++++++++++++++++--- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/laws-modules/src/main/java/com/jero/modules/activiti/process/standardinterpret/service/impl/StandardInterpretFlowServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/activiti/process/standardinterpret/service/impl/StandardInterpretFlowServiceImpl.java index 0c7e6a39..3481d129 100644 --- a/laws-modules/src/main/java/com/jero/modules/activiti/process/standardinterpret/service/impl/StandardInterpretFlowServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/activiti/process/standardinterpret/service/impl/StandardInterpretFlowServiceImpl.java @@ -1278,7 +1278,7 @@ public class StandardInterpretFlowServiceImpl implements StandardInterpretFlowSe List clauseSublistList) { List errorList = new ArrayList<>(); String itemNum = data.getItemNum(); - String itemTitle = data.getItemTitle(); + String itemTitle = Objects.isNull(data.getItemTitle()) ? "" : data.getItemTitle(); boolean exist = true; if (StringUtils.isBlank(itemNum)){ errorList.add("标准编号/条款号不能为空!"); diff --git a/laws-modules/src/main/java/com/jero/modules/split/service/impl/FileSplitItemsEOServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/split/service/impl/FileSplitItemsEOServiceImpl.java index 8ef94218..f7865a8c 100644 --- a/laws-modules/src/main/java/com/jero/modules/split/service/impl/FileSplitItemsEOServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/split/service/impl/FileSplitItemsEOServiceImpl.java @@ -1453,7 +1453,9 @@ public class FileSplitItemsEOServiceImpl extends ServiceImpl) oldItems.get("itemValEOList"); + if(!Objects.isNull(oldItems.get("itemValEOList"))){ + addItemValList = (List) oldItems.get("itemValEOList"); + } String itemContent = oldItems.get("item_content").toString() + importDto.get("item_content").toString(); oldItems.put("item_content", itemContent); String[] valArr = importDto.get("item_content").toString().split("\n"); @@ -1834,6 +1836,20 @@ public class FileSplitItemsEOServiceImpl extends ServiceImpl 10){ + String tempPath = fileOriName; + if (fileOriName.length() > 50){ int index = fileOriName.lastIndexOf("."); tempPath = fileOriName.substring(0, 50) + fileOriName.substring(index); }