src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java
@@ -808,6 +808,15 @@ } String phone = apiXcxSaveInfoDto.getPhone(); if(StrUtil.isNotEmpty(phone)){ MallMember entity = this.baseMapper.selectOne( Wrappers.lambdaQuery(MallMember.class) .eq(MallMember::getPhone, phone) .last("LIMIT 1") ); if(ObjectUtil.isNotNull( entity) && !entity.getId().equals(memberId)){ throw new FebsException("手机号码已使用"); } mallMember.setPhone(phone); } String avatarUrl = apiXcxSaveInfoDto.getAvatarUrl();