|
|
|
@ -1,5 +1,6 @@
|
|
|
|
|
package cn.estsh.i3plus.core.apiservice.serviceimpl.busi;
|
|
|
|
|
|
|
|
|
|
import cn.estsh.i3plus.core.api.iservice.busi.ISysUserInfoService;
|
|
|
|
|
import cn.estsh.i3plus.core.api.iservice.busi.ISysUserService;
|
|
|
|
|
import cn.estsh.i3plus.core.apiservice.dao.IUserPermissionDao;
|
|
|
|
|
import cn.estsh.i3plus.platform.common.convert.ConvertBean;
|
|
|
|
@ -76,6 +77,9 @@ public class SysUserService implements ISysUserService {
|
|
|
|
|
@Autowired
|
|
|
|
|
private SysPositionRepository sysPositionRDao;
|
|
|
|
|
|
|
|
|
|
@Autowired
|
|
|
|
|
private ISysUserInfoService sysUserInfoService;
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
@ApiOperation(value = "用户登录", notes = "用户登录功能实现")
|
|
|
|
|
public SessionUser queryUserLogin(String loginName, String password, String languageCode) throws AuthenticationException {
|
|
|
|
@ -89,7 +93,6 @@ public class SysUserService implements ISysUserService {
|
|
|
|
|
throw new CredentialsException("用户不存在");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
packSessionUser(sessionUser, user, user.getUserType(), languageCode);
|
|
|
|
|
AuthUtil.setSessionUser(sessionUser);
|
|
|
|
|
refreshUserLoginInformation(user.getId());
|
|
|
|
|