diff --git a/src/main/java/art/kexue/sxwz/service/impl/SysNotificationServiceImpl.java b/src/main/java/art/kexue/sxwz/service/impl/SysNotificationServiceImpl.java index d672f54..aab35d7 100644 --- a/src/main/java/art/kexue/sxwz/service/impl/SysNotificationServiceImpl.java +++ b/src/main/java/art/kexue/sxwz/service/impl/SysNotificationServiceImpl.java @@ -1,5 +1,6 @@ package art.kexue.sxwz.service.impl; +import art.kexue.sxwz.common.util.IDUtils; import art.kexue.sxwz.entity.EduCourseStudent; import art.kexue.sxwz.entity.SysNotification; import art.kexue.sxwz.entity.SysUser; @@ -219,7 +220,7 @@ public class SysNotificationServiceImpl implements SysNotificationService { String content, Integer type, Long senderId, String senderName, Integer targetType) { SysNotification notification = new SysNotification(); - notification.setId(System.currentTimeMillis()); + notification.setId(IDUtils.getSnowflakeId()); notification.setSchoolId(schoolId); notification.setUserId(userId); notification.setTitle(title);