diff --git a/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/dal/mysql/user/MemberUserMapper.java b/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/dal/mysql/user/MemberUserMapper.java index a9b74086..39511cb0 100644 --- a/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/dal/mysql/user/MemberUserMapper.java +++ b/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/dal/mysql/user/MemberUserMapper.java @@ -117,7 +117,7 @@ public interface MemberUserMapper extends BaseMapperX { @Select("select url from user_face where sys_user_id = #{userId}") String getFace(Long userId); - @Update("update user_face set phone = #{phone} where sys_user_id = #{userId}") - void updateFace(@Param("userId") Long userId, @Param("phone")String phone); + @Update("update user_face set phone = #{phone} and name = #{name} where sys_user_id = #{userId}") + void updateFace(@Param("userId") Long userId, @Param("phone")String phone,@Param("name")String name); } diff --git a/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/user/MemberUserServiceImpl.java b/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/user/MemberUserServiceImpl.java index 8ca94800..1872ad76 100644 --- a/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/user/MemberUserServiceImpl.java +++ b/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/service/user/MemberUserServiceImpl.java @@ -227,8 +227,8 @@ public class MemberUserServiceImpl implements MemberUserService { validateMobileUnique(userId, reqVO.getMobile()); //修改人脸手机号 - if (StrUtil.isNotBlank(reqVO.getMobile()) && !reqVO.getMobile().equals(memberUserDO.getMobile())){ - memberUserMapper.updateFace(userId,reqVO.getMobile()); + if (StrUtil.isNotBlank(reqVO.getMobile())){ + memberUserMapper.updateFace(userId,reqVO.getMobile(),reqVO.getNickname()); } MemberUserDO updateObj = BeanUtils.toBean(reqVO, MemberUserDO.class).setId(userId); @@ -330,8 +330,8 @@ public class MemberUserServiceImpl implements MemberUserService { validateMobileUnique(updateReqVO.getId(), updateReqVO.getMobile()); //修改人脸手机号 - if (StrUtil.isNotBlank(updateReqVO.getMobile()) && updateReqVO.getMobile().equals(memberUserDO.getMobile())){ - memberUserMapper.updateFace(updateReqVO.getId(),updateReqVO.getMobile()); + if (StrUtil.isNotBlank(updateReqVO.getMobile())){ + memberUserMapper.updateFace(updateReqVO.getId(),updateReqVO.getMobile(),updateReqVO.getNickname()); } // 校验卡号 if(StringUtils.isNotBlank(updateReqVO.getCardId())){