消息未读数开发

This commit is contained in:
bonus 2025-02-14 09:24:40 +08:00
parent 7f1e6de5f0
commit f6bbc9d2f5
2 changed files with 14 additions and 2 deletions

View File

@ -87,4 +87,7 @@ public class UserDto {
@ApiModelProperty(value = "是否内置用户0内置用户1非内置用户") @ApiModelProperty(value = "是否内置用户0内置用户1非内置用户")
private String isBuiltIn; private String isBuiltIn;
@ApiModelProperty(value = "消息数")
private String msgNum;
} }

View File

@ -13,6 +13,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</update> </update>
<select id="getUserById" resultType="com.bonus.material.user.entity.UserDto"> <select id="getUserById" resultType="com.bonus.material.user.entity.UserDto">
select * from sys_user where user_id = #{userId} SELECT
su.*,
SUM(
IF
( is_read = 0, 1, 0 )) AS msgNum
FROM
sys_user su
LEFT JOIN bm_message bm ON su.user_id = bm.to_user
WHERE
su.user_id =#{userId}
</select> </select>
</mapper> </mapper>