TokenUtil

This commit is contained in:
efren
2025-07-10 14:43:35 +08:00
parent eb10db0cca
commit 57ce1afe68

View File

@ -0,0 +1,23 @@
package com.chinaunicom.mall.ebtp.common.base.util;
import com.chinaunicom.mall.ebtp.common.base.entity.BaseCacheUser;
import com.chinaunicom.mall.ebtp.common.base.service.impl.BaseCacheUserServiceImpl;
import org.springframework.context.ApplicationContext;
import org.springframework.context.ApplicationContextAware;
import org.springframework.stereotype.Component;
@Component
public class TokenUtil implements ApplicationContextAware {
private static ApplicationContext context;
@Override
public void setApplicationContext(ApplicationContext applicationContext) {
context = applicationContext;
}
public static BaseCacheUser getCurrentUser() {
BaseCacheUserServiceImpl service = context.getBean(BaseCacheUserServiceImpl.class);
return service.getCacheUser();
}
}