新增openid去掉符号
parent
472a82d7cc
commit
da5c462a33
|
@ -109,14 +109,15 @@ public class WXController {
|
|||
String openid = redisTemplate.opsForValue().get(verifyKey);
|
||||
ajax.put("status", 0);
|
||||
System.out.println("openid:{}" + openid);
|
||||
if (!StringUtils.isEmpty(openid)) {
|
||||
String openid1 = openid.substring(1, openid.length() - 1);
|
||||
if (!StringUtils.isEmpty(openid1)) {
|
||||
redisTemplate.delete(verifyKey);
|
||||
SysUser user = iSysUserThirdAccountService.selectUserByOpenId(openid);
|
||||
SysUser user = iSysUserThirdAccountService.selectUserByOpenId(openid1);
|
||||
System.out.println("用户:{}" + user);
|
||||
if (user.getUserId() == null) {
|
||||
|
||||
iSysUserService.addUser(openid,CacheConstants.WE_CHAT,null);
|
||||
user = iSysUserThirdAccountService.selectUserByOpenId(openid);
|
||||
iSysUserService.addUser(openid1,CacheConstants.WE_CHAT,null);
|
||||
user = iSysUserThirdAccountService.selectUserByOpenId(openid1);
|
||||
}
|
||||
LoginUser loginUser = new LoginUser(user.getUserId(), user.getDeptId(), user, permissionService.getMenuPermission(user));
|
||||
log.info("生成token的数据user:{}",user);
|
||||
|
|
|
@ -594,7 +594,7 @@ public class SysUserServiceImpl implements ISysUserService
|
|||
if (openid != null){
|
||||
SysUserThirdAccount sysUserThirdAccount = SysUserThirdAccount.builder().userId(sysUser.getUserId())
|
||||
.bindType(type)
|
||||
.openid(openid.substring(1, openid.length() - 1)).build();
|
||||
.openid(openid).build();
|
||||
iSysUserThirdAccountService.add(sysUserThirdAccount);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue