|
|
|
@ -14,6 +14,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
|
|
|
|
|
|
|
|
|
|
|
</resultMap> |
|
|
|
</resultMap> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- 根据用户ID将所有消息状态更新为已读 --> |
|
|
|
|
|
|
|
<update id="updateMessagesToReadByUserId"> |
|
|
|
|
|
|
|
UPDATE internal_message |
|
|
|
|
|
|
|
SET status = 'read' <!-- 假设1表示已读状态,请根据您的实际状态值调整 --> |
|
|
|
|
|
|
|
WHERE user_id = #{userId} |
|
|
|
|
|
|
|
</update> |
|
|
|
|
|
|
|
|
|
|
|
<select id="selectMessagesByUserId" resultMap="InternalMessageResult"> |
|
|
|
<select id="selectMessagesByUserId" resultMap="InternalMessageResult"> |
|
|
|
SELECT * |
|
|
|
SELECT * |
|
|
|
|