From 00e0dbbf98347b1e47a7e0aedd41baa61f7567ed Mon Sep 17 00:00:00 2001
From: fuyongxin <110568259@qq.com>
Date: Wed, 03 Jun 2026 08:47:03 +0800
Subject: [PATCH] 修改配置nacos,后端gateway端口
---
ruoyi-modules/ruoyi-system/src/main/resources/mapper/system/SysNoticeReadMapper.xml | 22 ++++++++++++++++++++++
1 files changed, 22 insertions(+), 0 deletions(-)
diff --git a/ruoyi-modules/ruoyi-system/src/main/resources/mapper/system/SysNoticeReadMapper.xml b/ruoyi-modules/ruoyi-system/src/main/resources/mapper/system/SysNoticeReadMapper.xml
index 3af8092..86e5136 100644
--- a/ruoyi-modules/ruoyi-system/src/main/resources/mapper/system/SysNoticeReadMapper.xml
+++ b/ruoyi-modules/ruoyi-system/src/main/resources/mapper/system/SysNoticeReadMapper.xml
@@ -63,4 +63,26 @@
</foreach>
</delete>
+ <!-- 查询已阅读某公告的用户列表,支持按登录名/用户名模糊筛选 -->
+ <select id="selectReadUsersByNoticeId" resultType="java.util.Map">
+ select
+ u.user_id as userId,
+ u.user_name as userName,
+ u.nick_name as nickName,
+ d.dept_name as deptName,
+ u.phonenumber as phonenumber,
+ r.read_time as readTime
+ from sys_notice_read r
+ inner join sys_user u on u.user_id = r.user_id and u.del_flag = '0'
+ left join sys_dept d on d.dept_id = u.dept_id
+ where r.notice_id = #{noticeId}
+ <if test="searchValue != null and searchValue != ''">
+ and (
+ u.user_name like concat('%', #{searchValue}, '%')
+ or u.nick_name like concat('%', #{searchValue}, '%')
+ )
+ </if>
+ order by r.read_time desc
+ </select>
+
</mapper>
--
Gitblit v1.9.3