404错误提示修正

This commit is contained in:
RuoYi
2018-08-03 10:32:00 +08:00
parent f6798b90bf
commit adedb39132
2 changed files with 9 additions and 3 deletions

View File

@ -7,6 +7,7 @@ import org.apache.shiro.subject.PrincipalCollection;
import org.apache.shiro.subject.SimplePrincipalCollection;
import org.apache.shiro.subject.Subject;
import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.common.utils.bean.BeanUtils;
import com.ruoyi.framework.shiro.realm.UserRealm;
import com.ruoyi.project.system.user.domain.User;
@ -36,8 +37,13 @@ public class ShiroUtils
public static User getUser()
{
User user = new User();
BeanUtils.copyBeanProp(user, getSubjct().getPrincipal());
User user = null;
Object obj = getSubjct().getPrincipal();
if (StringUtils.isNotNull(obj))
{
user = new User();
BeanUtils.copyBeanProp(user, obj);
}
return user;
}