diff --git a/mcwl-resource/src/main/java/com/mcwl/resource/service/impl/ModelImageLikeServiceImpl.java b/mcwl-resource/src/main/java/com/mcwl/resource/service/impl/ModelImageLikeServiceImpl.java index 4ce3bca..33419cc 100644 --- a/mcwl-resource/src/main/java/com/mcwl/resource/service/impl/ModelImageLikeServiceImpl.java +++ b/mcwl-resource/src/main/java/com/mcwl/resource/service/impl/ModelImageLikeServiceImpl.java @@ -116,11 +116,19 @@ public class ModelImageLikeServiceImpl extends ServiceImpl impl BeanUtil.copyProperties(modelImage, modelVo); // 获取用户信息 SysUser sysUser = sysUserService.selectUserById(modelImage.getUserId()); + if (Objects.isNull(sysUser)) { + page.setTotal(page.getTotal() - 1); + continue; + } modelVo.setUserId(sysUser.getUserId()); modelVo.setUserName(sysUser.getUserName()); modelVo.setUserAvatar(sysUser.getAvatar()); diff --git a/mcwl-resource/src/main/java/com/mcwl/resource/service/impl/WorkFlowServiceImpl.java b/mcwl-resource/src/main/java/com/mcwl/resource/service/impl/WorkFlowServiceImpl.java index c387858..2464738 100644 --- a/mcwl-resource/src/main/java/com/mcwl/resource/service/impl/WorkFlowServiceImpl.java +++ b/mcwl-resource/src/main/java/com/mcwl/resource/service/impl/WorkFlowServiceImpl.java @@ -37,6 +37,7 @@ import org.springframework.stereotype.Service; import java.util.ArrayList; import java.util.Date; import java.util.List; +import java.util.Objects; /** * 工作流 业务实现层 @@ -381,6 +382,10 @@ public class WorkFlowServiceImpl extends ServiceImpl i BeanUtil.copyProperties(workFlow, workFlowVo); // 获取用户信息 SysUser sysUser = sysUserService.selectUserById(workFlow.getUserId()); + if (Objects.isNull(sysUser)) { + page.setTotal(page.getTotal() - 1); + continue; + } workFlowVo.setUserId(sysUser.getUserId()); workFlowVo.setUserName(sysUser.getUserName()); workFlowVo.setUserAvatar(sysUser.getAvatar());