|  |  | 
 |  |  | import com.alibaba.fastjson.JSONObject; | 
 |  |  | import com.doumee.core.constants.ResponseStatus; | 
 |  |  | import com.doumee.core.exception.BusinessException; | 
 |  |  | import com.doumee.core.model.LoginUserInfo; | 
 |  |  | import com.doumee.service.business.third.model.LoginUserInfo; | 
 |  |  | import com.doumee.core.utils.Constants; | 
 |  |  | import lombok.extern.slf4j.Slf4j; | 
 |  |  | import org.apache.commons.lang3.StringUtils; | 
 |  |  | 
 |  |  |      * @author Eva.Caesar Liu | 
 |  |  |      * @date 2023/03/21 14:49 | 
 |  |  |      */ | 
 |  |  |     protected LoginUserInfo getLoginUser (String token) { | 
 |  |  |     public LoginUserInfo getLoginUser (String token) { | 
 |  |  |         if (token == null || token.isEmpty()) { | 
 |  |  |                return (LoginUserInfo)SecurityUtils.getSubject().getPrincipal(); | 
 |  |  | //            throw new BusinessException(ResponseStatus.NO_LOGIN.getCode(),"未登录"); |