|
@@ -64,7 +64,7 @@ public class LoginHelper {
|
|
|
* 获取用户(多级缓存)
|
|
|
*/
|
|
|
@SuppressWarnings("unchecked cast")
|
|
|
- public static <T> T getLoginUser() {
|
|
|
+ public static <T extends LoginUser> T getLoginUser() {
|
|
|
SaSession session = StpUtil.getTokenSession();
|
|
|
if (ObjectUtil.isNull(session)) {
|
|
|
return null;
|
|
@@ -76,7 +76,7 @@ public class LoginHelper {
|
|
|
* 获取用户基于token
|
|
|
*/
|
|
|
@SuppressWarnings("unchecked cast")
|
|
|
- public static <T> T getLoginUser(String token) {
|
|
|
+ public static <T extends LoginUser> T getLoginUser(String token) {
|
|
|
SaSession session = StpUtil.getTokenSessionByToken(token);
|
|
|
if (ObjectUtil.isNull(session)) {
|
|
|
return null;
|