diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/AppUserServiceImpl.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/AppUserServiceImpl.java index 36f878b..d929595 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/AppUserServiceImpl.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/AppUserServiceImpl.java @@ -58,7 +58,10 @@ public class AppUserServiceImpl extends ServiceImpl imple public AppUser selectAppUserByUserId(Long userId) { AppUser appUser = appUserMapper.selectById(userId); - if(appUser != null && StringUtils.isNotEmpty(appUser.getJobTitleId())){ + if (appUser == null) { + return null; + } + if(StringUtils.isNotEmpty(appUser.getJobTitleId())){ List list = Arrays.asList(appUser.getJobTitleId().split(",")); List collect = list.stream().map(Long::valueOf).collect(Collectors.toList()); List jobs = jobTitleMapper.selectBatchIds(collect);