From 1307216327d04d4a6b3a97f90607adfc30b389ee Mon Sep 17 00:00:00 2001 From: wangzhiwei Date: Mon, 25 May 2026 10:09:47 +0800 Subject: [PATCH] =?UTF-8?q?refactor(notification):=20=E4=BD=BF=E7=94=A8?= =?UTF-8?q?=E9=9B=AA=E8=8A=B1=E7=AE=97=E6=B3=95ID=E7=94=9F=E6=88=90?= =?UTF-8?q?=E5=99=A8=E6=9B=BF=E6=8D=A2System.currentTimeMillis()?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kexue/sxwz/service/impl/SysNotificationServiceImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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);