From c90f2e5f015c8493361902eb00342d6d645d221a Mon Sep 17 00:00:00 2001 From: liao Date: Thu, 28 Sep 2023 16:09:06 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E9=97=AE=E7=AD=94=E5=BA=93-=E5=9B=9E?= =?UTF-8?q?=E7=AD=94=E4=BA=BA=E9=83=A8=E9=97=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/LawsProblemLibraryServiceImpl.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/laws-modules/src/main/java/com/jero/modules/laws/library/service/impl/LawsProblemLibraryServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/laws/library/service/impl/LawsProblemLibraryServiceImpl.java index 259a1758..332aa649 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/library/service/impl/LawsProblemLibraryServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/library/service/impl/LawsProblemLibraryServiceImpl.java @@ -154,11 +154,13 @@ public class LawsProblemLibraryServiceImpl extends ServiceImpl { SysUser sysUser = userList.stream().filter(user -> answer.getUserId() .equals(user.getId())).collect(Collectors.toList()).get(0); - SysDepart sysDepart = departList.stream().filter(depart -> answer.getOrgCode() - .equals(depart.getOrgCode())).collect(Collectors.toList()).get(0); + List sysDepartList = departList.stream().filter(depart -> answer.getOrgCode() + .equals(depart.getOrgCode())).collect(Collectors.toList()); + if (CollectionUtils.isNotEmpty(sysDepartList)) { + answer.setDepartName(sysDepartList.get(0).getDepartName()); + } answer.setAvatar(sysUser.getAvatar()); answer.setName(sysUser.getNameWorkNo()); - answer.setDepartName(sysDepart.getDepartName()); }); }