【8.0】【sys】更新一个判断

pull/57/head
fengshuonan 2023-08-07 21:37:42 +08:00
parent 39b29ec15e
commit f1e7c5c0e5
1 changed files with 2 additions and 1 deletions

View File

@ -24,6 +24,7 @@
*/ */
package cn.stylefeng.roses.kernel.sys.modular.login.provider; package cn.stylefeng.roses.kernel.sys.modular.login.provider;
import cn.hutool.core.util.ObjectUtil;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import cn.stylefeng.roses.kernel.auth.api.SessionManagerApi; import cn.stylefeng.roses.kernel.auth.api.SessionManagerApi;
import cn.stylefeng.roses.kernel.auth.api.loginuser.api.LoginUserRemoteApi; import cn.stylefeng.roses.kernel.auth.api.loginuser.api.LoginUserRemoteApi;
@ -52,7 +53,7 @@ public class LoginUserProvider implements LoginUserRemoteApi {
@Override @Override
public LoginUser getLoginUserByToken(@RequestBody LoginUserRequest loginUserRequest) { public LoginUser getLoginUserByToken(@RequestBody LoginUserRequest loginUserRequest) {
if (StrUtil.isBlank(loginUserRequest.getToken())) { if (ObjectUtil.isEmpty(loginUserRequest) || StrUtil.isBlank(loginUserRequest.getToken())) {
throw new ServiceException(UserExceptionEnum.TOKEN_EMPTY_ERROR); throw new ServiceException(UserExceptionEnum.TOKEN_EMPTY_ERROR);
} }
return sessionManagerApi.getSession(loginUserRequest.getToken()); return sessionManagerApi.getSession(loginUserRequest.getToken());