diff --git a/continew-system/src/main/resources/mapper/NoticeMapper.xml b/continew-system/src/main/resources/mapper/NoticeMapper.xml
index d35743b4..1268ad0e 100644
--- a/continew-system/src/main/resources/mapper/NoticeMapper.xml
+++ b/continew-system/src/main/resources/mapper/NoticeMapper.xml
@@ -18,10 +18,14 @@
t1.publish_time,
t1.is_top,
t1.status,
- t1.create_user,
- t2.read_time IS NOT NULL AS isRead
+ t1.create_user
+
+ ,t2.read_time IS NOT NULL AS isRead
+
FROM sys_notice AS t1
- LEFT JOIN sys_notice_log AS t2 ON t2.notice_id = t1.id
+
+ LEFT JOIN sys_notice_log AS t2 ON t2.notice_id = t1.id AND t2.user_id = #{query.userId}
+