From be170a4cb7ae8e8e40c01d422cae0e0a8d5e4efc Mon Sep 17 00:00:00 2001 From: zhn <947514737@qq.com> Date: Thu, 7 Apr 2022 18:19:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E6=A1=A3--=E6=B6=88=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/BussDocumentLibraryEOServiceImpl.java | 3 +++ .../searchcenter/service/impl/DocumentSearchServiceImpl.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/impl/BussDocumentLibraryEOServiceImpl.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/impl/BussDocumentLibraryEOServiceImpl.java index e3f5b7999..aceaee1c1 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/impl/BussDocumentLibraryEOServiceImpl.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/impl/BussDocumentLibraryEOServiceImpl.java @@ -1531,6 +1531,9 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl userIdList = domainUserRelService.queryDomainUserRelInfo(mapTemp); //给发送消息的用户 + if(userIdList.size() == 0){ + return; + } List sysUsers = sysUserService.listByIds(userIdList); List thirdIdList = sysUsers.stream().map(SysUser::getThirdId).collect(Collectors.toList()); if (userIdList.size() != 0) { diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/searchcenter/service/impl/DocumentSearchServiceImpl.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/searchcenter/service/impl/DocumentSearchServiceImpl.java index 42aecdf7d..b23cade30 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/searchcenter/service/impl/DocumentSearchServiceImpl.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/searchcenter/service/impl/DocumentSearchServiceImpl.java @@ -725,7 +725,7 @@ public class DocumentSearchServiceImpl implements IDocumentSearchService { String end = ""; if(i <100 && (fileTextInfo.length() - i) <100){ start = fileTextInfo.substring(0,i); - end = fileTextInfo.substring(i, fileTextInfo.length() - i); + end = fileTextInfo.substring(i, fileTextInfo.length()); }else if(i <100 && (fileTextInfo.length() - i) >= 100){ start = fileTextInfo.substring(0, i); end = fileTextInfo.substring(i, i+100);