diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/backstage/daily/dailySysServer.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/backstage/daily/dailySysServer.java index 34107c2d..f914ceb6 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/backstage/daily/dailySysServer.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/backstage/daily/dailySysServer.java @@ -569,20 +569,24 @@ public class dailySysServer { //发送消息通知 Long workId = sysSource.getWorkId(); // 查询用户id - Long receiveUserId = userWorkService.selectUserWorkByWorkId(workId).getUserId(); - if (receiveUserId != null){ - SysUserNotification sysUserNotification = new SysUserNotification(); - sysUserNotification.setUserId(receiveUserId); - sysUserNotification.setSenderId(0L); - // 24小时临期消息 - sysUserNotification.setType("7"); - sysUserNotification.setStatus("0"); + UserWork userWork = userWorkService.selectUserWorkByWorkId(workId); + if(userWork != null){ + Long receiveUserId = userWork.getUserId(); + if (receiveUserId != null){ + SysUserNotification sysUserNotification = new SysUserNotification(); + sysUserNotification.setUserId(receiveUserId); + sysUserNotification.setSenderId(0L); + // 24小时临期消息 + sysUserNotification.setType("7"); + sysUserNotification.setStatus("0"); - userNotificationService.insertSysUserNotification(sysUserNotification); + userNotificationService.insertSysUserNotification(sysUserNotification); + } } + } }