完成会话状态更新、置顶状态更新、免打扰状态更新
This commit is contained in:
@@ -61,4 +61,32 @@
|
||||
AND session_status in (1,2)
|
||||
ORDER BY top_status DESC, last_message_time DESC
|
||||
</select>
|
||||
|
||||
<!-- 更新会话状态 -->
|
||||
<update id="updateSessionStatus">
|
||||
UPDATE chat_sessions
|
||||
SET session_status = #{sessionStatus},
|
||||
updated_at = NOW()
|
||||
WHERE user_id = #{userId}
|
||||
AND target_user_id = #{targetUserId}
|
||||
</update>
|
||||
|
||||
<!-- 置顶会话 -->
|
||||
<update id="updateTopStatus">
|
||||
UPDATE chat_sessions
|
||||
SET top_status = #{topStatus},
|
||||
updated_at = NOW()
|
||||
WHERE user_id = #{userId}
|
||||
AND target_user_id = #{targetUserId}
|
||||
</update>
|
||||
|
||||
<!-- 静音会话 -->
|
||||
<update id="updateMuteStatus">
|
||||
UPDATE chat_sessions
|
||||
SET mute_status = #{muteStatus},
|
||||
updated_at = NOW()
|
||||
WHERE user_id = #{userId}
|
||||
AND target_user_id = #{targetUserId}
|
||||
</update>
|
||||
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user