| | |
| | | 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); |