From b5c218b2ed749a3e710c92c4770759773de4fc0c Mon Sep 17 00:00:00 2001 From: k94314517 <8417338+k94314517@user.noreply.gitee.com> Date: 星期四, 01 八月 2024 18:25:19 +0800 Subject: [PATCH] 代码提交 --- server/service/src/main/java/com/doumee/service/business/impl/UsersServiceImpl.java | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/server/service/src/main/java/com/doumee/service/business/impl/UsersServiceImpl.java b/server/service/src/main/java/com/doumee/service/business/impl/UsersServiceImpl.java index d4b54a2..a4e4879 100644 --- a/server/service/src/main/java/com/doumee/service/business/impl/UsersServiceImpl.java +++ b/server/service/src/main/java/com/doumee/service/business/impl/UsersServiceImpl.java @@ -445,6 +445,13 @@ accountResponse.setPhone( Constants.desensitizationPhone(phone)); if(Objects.isNull(users)){ return accountResponse; + }else{ + if(StringUtils.isNotBlank(wxPhoneRequest.getOpenid())){ + usersMapper.update(null,new UpdateWrapper<Users>().lambda().set(Users::getOpenid,null) + .eq(Users::getOpenid,wxPhoneRequest.getOpenid())); + users.setOpenid(wxPhoneRequest.getOpenid()); + usersMapper.updateById(users); + } } accountResponse.setUsers(users); String token = JwtTokenUtil.generateTokenForZb(users.getId(),ZTConstants.BUSINESS,JSONObject.toJSON(users).toString(),redisTemplate); -- Gitblit v1.9.3