...
|
...
|
@@ -86,6 +86,7 @@ public class SysUserServiceImpl extends AbstractBaseService<UserMapper, SysUserE |
86
|
86
|
private final TenantMapper tenantMapper;
|
87
|
87
|
private final TkCustomerDevice tkCustomerDevice;
|
88
|
88
|
|
|
89
|
+
|
89
|
90
|
@Override
|
90
|
91
|
public List<UserDetailsDTO> findUserDetailsByUsername(String username, String tenantId) {
|
91
|
92
|
// 多个租户可能存在多个username相同的情况
|
...
|
...
|
@@ -237,6 +238,9 @@ public class SysUserServiceImpl extends AbstractBaseService<UserMapper, SysUserE |
237
|
238
|
@Override
|
238
|
239
|
public UserInfoDTO me(String userId, String tenantId, Set<String> currentRoles) {
|
239
|
240
|
SysUserEntity user = baseMapper.selectById(userId);
|
|
241
|
+// if(user==null){
|
|
242
|
+// throw new TkDataValidationException(MessageUtils.message(ErrorMessage.USER_NOT_EXISTS.getI18nCode()));
|
|
243
|
+// }
|
240
|
244
|
UserInfoDTO userInfoDTO = new UserInfoDTO();
|
241
|
245
|
if (!accountProperties.getReset() || !StringUtils.isEmpty(user.getActivateToken())) {
|
242
|
246
|
userInfoDTO.setNeedSetPwd(false);
|
...
|
...
|
|