bug修改

This commit is contained in:
周鹏 committed 2026-08-21 21:15:05 +08:00
1 parent 928cb4a26a
commit 79692a8b15
2 files changed
+9

No files matched your search

@@ -5,6 +5,7 @@ import cn.hutool.core.collection.IterUtil;
import cn.hutool.core.date.DatePattern;
import cn.hutool.core.date.LocalDateTimeUtil;
import cn.hutool.core.util.ObjectUtil;
import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum;
import cn.iocoder.yudao.framework.common.util.number.NumberUtils;
import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX;
import cn.iocoder.yudao.module.member.client.service.ChatApi;
@@ -777,6 +778,10 @@ public class RecentServiceImpl implements RecentService {
*/
@Override
public RecentPageResVo getRecentUserByUserId(Long operateUserId, Long userId) {
MemberUserDO targetUser = memberUserService.getUser(userId);
if (targetUser == null || CommonStatusEnum.isDisable(targetUser.getStatus())) {
throw exception(MemberErrorCode.USER_NOT_EXISTS);
}
// 判断当前操作用户是不是VIP
boolean isVip = openTypeService.isUserOpenType(operateUserId);
@@ -80,6 +80,8 @@
left join member_user u on a.member_id = u.id
<where>
<include refid="whereA"/>
<!-- 排除已禁用会员(CommonStatusEnum.DISABLE=1) -->
and u.status = 0
<if test="dto.memberSex != null">
and u.sex = #{dto.memberSex}
</if>
@@ -131,6 +133,8 @@
left join member_open_type_user otu on u.id = otu.member_id
<where>
u.deleted = 0
<!-- 排除已禁用会员(CommonStatusEnum.DISABLE=1) -->
and u.status = 0
<if test="dto.memberSex != null">
and u.sex = #{dto.memberSex}
</if>