update 优化 getLoginUser 方法 支持返回多种类型登陆实体
This commit is contained in:
parent
96a62a3564
commit
13ac302525
@ -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;
|
||||
|
Loading…
x
Reference in New Issue
Block a user