|
|
|
@ -126,7 +126,7 @@ public class SysUserService implements ISysUserService {
|
|
|
|
|
throw new CredentialsException("用户不存在");
|
|
|
|
|
}
|
|
|
|
|
packSessionUser(sessionUser, user, user.getUserType(),loginPlatform, languageCode,deviceId);
|
|
|
|
|
packPageSessionUser(sessionUser, user);
|
|
|
|
|
packConfigSessionUser(sessionUser, user);
|
|
|
|
|
AuthUtil.setSessionUser(sessionUser);
|
|
|
|
|
refreshUserLoginInformation(user.getId());
|
|
|
|
|
AuthUtil.online(sessionUser);
|
|
|
|
@ -639,6 +639,15 @@ public class SysUserService implements ISysUserService {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public SessionUser packConfigSessionUser(SessionUser sessionUser, SysUser user) {
|
|
|
|
|
packPageSessionUser(sessionUser, user);
|
|
|
|
|
String fileViewUrl = RedisUtilTool.getSysConfigStrVal(CommonConstWords.CONFIG_FILE_VIEW_URL,
|
|
|
|
|
CommonConstWords.CONFIG_FILE_VIEW_URL_DEFAULT);
|
|
|
|
|
sessionUser.setFileViewUrl(fileViewUrl);
|
|
|
|
|
return sessionUser;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public List<SysUser> findSysUserByIds(Long[] ids) {
|
|
|
|
|
DdlPackBean ddlPackBean = new DdlPackBean();
|
|
|
|
|
DdlPreparedPack.getInPackArray(ids, "id", ddlPackBean);
|
|
|
|
|