【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;
import cn.hutool.core.util.ObjectUtil;
import cn.hutool.core.util.StrUtil;
import cn.stylefeng.roses.kernel.auth.api.SessionManagerApi;
import cn.stylefeng.roses.kernel.auth.api.loginuser.api.LoginUserRemoteApi;
@ -52,7 +53,7 @@ public class LoginUserProvider implements LoginUserRemoteApi {
@Override
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);
}
return sessionManagerApi.getSession(loginUserRequest.getToken());