|
@@ -660,14 +660,18 @@ public class SysUserServiceImpl extends AbstractCrudService<SysUserMapper, SysUs
|
|
|
if (!StringUtils.isBlank(username)) {
|
|
if (!StringUtils.isBlank(username)) {
|
|
|
if (!StringUtils.isBlank(method) && method.equals("switch")){
|
|
if (!StringUtils.isBlank(method) && method.equals("switch")){
|
|
|
sysUser = userMapper.selectUserTenantData1(username, tenantId);
|
|
sysUser = userMapper.selectUserTenantData1(username, tenantId);
|
|
|
- sysUser.setTenantId(tenantId);
|
|
|
|
|
|
|
+ if(sysUser != null){
|
|
|
|
|
+ sysUser.setTenantId(tenantId);
|
|
|
|
|
+ }
|
|
|
}else {
|
|
}else {
|
|
|
sysUser = userMapper.selectUserTenantData(username, tenantId);
|
|
sysUser = userMapper.selectUserTenantData(username, tenantId);
|
|
|
}
|
|
}
|
|
|
} else if (!StringUtils.isBlank(phone)) {
|
|
} else if (!StringUtils.isBlank(phone)) {
|
|
|
if (!StringUtils.isBlank(method) && method.equals("switch")){
|
|
if (!StringUtils.isBlank(method) && method.equals("switch")){
|
|
|
sysUser = userMapper.selectUserTenantDataOne1(tenantId, phone);
|
|
sysUser = userMapper.selectUserTenantDataOne1(tenantId, phone);
|
|
|
- sysUser.setTenantId(tenantId);
|
|
|
|
|
|
|
+ if(sysUser != null){
|
|
|
|
|
+ sysUser.setTenantId(tenantId);
|
|
|
|
|
+ }
|
|
|
}else {
|
|
}else {
|
|
|
sysUser = userMapper.selectUserTenantDataOne(tenantId, phone);
|
|
sysUser = userMapper.selectUserTenantDataOne(tenantId, phone);
|
|
|
}
|
|
}
|
|
@@ -675,7 +679,9 @@ public class SysUserServiceImpl extends AbstractCrudService<SysUserMapper, SysUs
|
|
|
if (Objects.isNull(sysUser)) {
|
|
if (Objects.isNull(sysUser)) {
|
|
|
if (!StringUtils.isBlank(method) && method.equals("switch")){
|
|
if (!StringUtils.isBlank(method) && method.equals("switch")){
|
|
|
sysUser = userMapper.selectUserTenantDataOne1(tenantId, username);
|
|
sysUser = userMapper.selectUserTenantDataOne1(tenantId, username);
|
|
|
- sysUser.setTenantId(tenantId);
|
|
|
|
|
|
|
+ if(sysUser != null){
|
|
|
|
|
+ sysUser.setTenantId(tenantId);
|
|
|
|
|
+ }
|
|
|
}else {
|
|
}else {
|
|
|
sysUser = userMapper.selectUserTenantDataOne(tenantId, username);
|
|
sysUser = userMapper.selectUserTenantDataOne(tenantId, username);
|
|
|
}
|
|
}
|