From fc00c103c01d565399ce6129497b2b8b6b05bc64 Mon Sep 17 00:00:00 2001 From: wxp01309236 Date: Mon, 26 Jun 2023 10:51:07 +0800 Subject: [PATCH] updateUserPhoneNumber --- .../com/cool/store/service/impl/WechatMiniAppServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/WechatMiniAppServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/WechatMiniAppServiceImpl.java index af59940d4..a7c49b394 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/WechatMiniAppServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/WechatMiniAppServiceImpl.java @@ -146,6 +146,9 @@ public class WechatMiniAppServiceImpl implements WechatMiniAppService { PhoneInfoDTO phoneInfoDTO = wechatRest.getUserPhoneNumber(request.getMobileCode(), accessToken); if(phoneInfoDTO != null && phoneInfoDTO.getPhoneInfo() != null && StringUtils.isNotBlank(phoneInfoDTO.getPhoneInfo().getPhoneNumber())){ newMobile = phoneInfoDTO.getPhoneInfo().getPhoneNumber(); + if(newMobile.equals(oldUserInfo.getMobile())){ + return newMobile; + } HyPartnerUserInfoDO newUserInfo = hyPartnerUserInfoDAO.selectByMobile(newMobile); if (newUserInfo != null) { throw new ServiceException(ErrorCodeEnum.NEW_MOBILE_HAS_EXIST);